Inhaltsverzeichnis:

ERSTELLEN SIE SCHATTEN MIT SIERPINSKI'S DREIECK UND SMART PHONE - Gunook
ERSTELLEN SIE SCHATTEN MIT SIERPINSKI'S DREIECK UND SMART PHONE - Gunook

Video: ERSTELLEN SIE SCHATTEN MIT SIERPINSKI'S DREIECK UND SMART PHONE - Gunook

Video: ERSTELLEN SIE SCHATTEN MIT SIERPINSKI'S DREIECK UND SMART PHONE - Gunook
Video: Mandelbulb 3D Animation Tutorial deutsch / english 2024, November
Anonim
ERSTELLEN SIE SCHATTEN MIT SIERPINSKI'S TRIANGLE UND SMART PHONE
ERSTELLEN SIE SCHATTEN MIT SIERPINSKI'S TRIANGLE UND SMART PHONE

LED SHADES sind toll anzusehen und sie faszinieren uns, beruhigen unsere Augen und entspannen unser Gehirn. In diesem Artikel erzähle ich Ihnen, wie ich mit SIERPINSKI'S TRIANGLE und Ihrem SMART PHONE über eine Anwendung, die Sie mit HTML oder CSS oder einer anderen Programmiersprache erstellen können, Schattierungen erstellt habe.

LASS UNS MIT DEM BUILD STARTEN

SIE KÖNNEN AUCH MEINEN KANAL AUF YOUTUBE BESUCHEN:GO ELECTRONICS

Schritt 1: SIERPINSKI'S DREIECK VERSTEHEN

DAS DREIECK VON SIERPINSKI VERSTEHEN
DAS DREIECK VON SIERPINSKI VERSTEHEN
DAS DREIECK VON SIERPINSKI VERSTEHEN
DAS DREIECK VON SIERPINSKI VERSTEHEN

Lassen Sie uns zuerst das Konzept hinter dem Sierpinski-Dreieck verstehen, das auf FRACTALS basiert

Fraktale sind endlose Muster, die über verschiedene Skalen hinweg SELBSTÄHNLICH sind. Sie werden durch Wiederholen erstellt

ein einfacher Prozess immer wieder in einer fortlaufenden Feedbackschleife.

Einfach zu sagen, dass Fraktale unendliche Muster sind und weitermachen. Wie Sie im Bild sehen können, wird das Dreieck innerhalb eines Dreiecks innerhalb eines Dreiecks zu einem unendlichen Muster.

Jetzt gehen wir vom Thema ab, also fangen wir mit dem Build an.

HINWEIS; Das Video auf meinem YouTube-Kanal enthält eine Animation.

GO ELEKTRONIK

Schritt 2: HOLZ SCHNEIDEN UND DREIECK ZEICHNEN

HOLZ SCHNEIDEN UND DREIECK ZEICHNEN
HOLZ SCHNEIDEN UND DREIECK ZEICHNEN
HOLZ SCHNEIDEN UND DREIECK ZEICHNEN
HOLZ SCHNEIDEN UND DREIECK ZEICHNEN
HOLZ SCHNEIDEN UND DREIECK ZEICHNEN
HOLZ SCHNEIDEN UND DREIECK ZEICHNEN

Der erste Schritt zum Bau war also, ein Stück Holz zu besorgen, auf das ich das Sierpinski-Dreieck zeichnen konnte. Also nahm ich meine HANDSÄGE und 3mm dickes Sperrholz und begann ein Stück Holz von 200 mm Länge und 180 mm Breite zu schlitzen.

Und als ich fertig war, plante ich das Sierpinski-Dreieck auf einem Blatt Papier und folgte dann den Hilfslinien und zeichnete es auf das Stück Holz, das ich kürzlich aufgeschlitzt hatte. Dann markierte alle Stellen, an denen ich die LEDs reparieren konnte.

Schritt 3: DENTING UND BOHREN DER LÖCHER

AUSBELLEN UND BOHREN DER LÖCHER
AUSBELLEN UND BOHREN DER LÖCHER

Mit meinem Schraubendreher habe ich alle Stellen verbeult, an denen ich die Löcher leicht bohren konnte. Nachdem jedes Loch verbeult war, begann ich mit dem Bohren von Löchern.

Schritt 4: VERWENDETE LEDs (RGBS UND WEISSE LEDs)

VERWENDETE LEDS (RGBS UND WEISSE LEDS)
VERWENDETE LEDS (RGBS UND WEISSE LEDS)
VERWENDETE LEDS (RGBS UND WEISSE LEDS)
VERWENDETE LEDS (RGBS UND WEISSE LEDS)
VERWENDETE LEDS (RGBS UND WEISSE LEDS)
VERWENDETE LEDS (RGBS UND WEISSE LEDS)

Nachdem der Bohrvorgang abgeschlossen war, war es an der Zeit, die wichtigste Komponente, die RGB-LEDs, zu enthüllen.

Und wir brauchen ungefähr 30 RGB-LEDs.

RGB-LEDs bestehen aus 4 Pins. Einer für ROT, BLAU, GRÜN UND (VCC, wenn es sich um eine gemeinsame Anode oder GND handelt, wenn eine gemeinsame Kathode verwendet wird)

Hier haben wir 30 gängige RGB-LEDs verwendet.

Aber wir brauchen auch einige weiße LEDs, um unser Dreieck robuster aussehen zu lassen. Also nahm ich ungefähr 20 weiße LEDs.

Schritt 5: PLANEN SIE DIE BEFESTIGUNG VON LEDs

PLAN FÜR DIE BEFESTIGUNG VON LEDS
PLAN FÜR DIE BEFESTIGUNG VON LEDS
PLAN FÜR DIE BEFESTIGUNG VON LEDS
PLAN FÜR DIE BEFESTIGUNG VON LEDS

Nachdem Sie alle LED-Typen ausgewählt hatten, war es an der Zeit, den Plan zu enthüllen, welche LED wohin gehört.

Jetzt gehen die weißen LEDs in die inversen Dreiecke, während die RGB-LEDs überall anders hingehen, wie im Plan gezeigt.

Dadurch wirkt unser Dreieck lebendiger und kreativer.

Schritt 6: BEFESTIGUNG DER LEDs

BEFESTIGUNG DER LEDS
BEFESTIGUNG DER LEDS
BEFESTIGUNG DER LEDS
BEFESTIGUNG DER LEDS

Da der Plan nun abgeschlossen war, begann ich, alle LEDs an Ort und Stelle zu platzieren und sie zusammenzulöten. Bei weißen LEDs wurden der Pluspol aller LEDs und der Minuspol aller LEDs miteinander verbunden. Aber für RGB-LEDs habe ich rotes Kabel für rote Stifte verwendet, blau für blaue Stifte und grün für grüne Stifte. Damit wir am Ende nichts vermasseln. Und nachdem ich alle RGB-LEDs platziert hatte, begann ich mit dem mühsamen und langen Prozess des Lötens.

Schritt 7: DOOMING DRAHT

DOOMING-DRAHT
DOOMING-DRAHT
DOOMING-DRAHT
DOOMING-DRAHT

Die Verdrahtung nach dem Lötprozess sieht etwas entmutigend aus, aber keine Angst, es ist nur ein einfaches Verdrahtungsschema, aber es ist ein bisschen langwierig und braucht viel Zeit. Ich habe ungefähr 3 Std. Löten und Verwalten des Verdrahtungsschemas. Kommen wir nun zur Anwendung.

Schritt 8: ERSTELLEN DER APP

ERSTELLEN DER APP
ERSTELLEN DER APP
ERSTELLEN DER APP
ERSTELLEN DER APP
ERSTELLEN DER APP
ERSTELLEN DER APP
ERSTELLEN DER APP
ERSTELLEN DER APP

Sie können diese App mit HTML oder CSS und deren sehr grundlegender Anwendung zum Erstellen und Arbeiten erstellen

Und eine SIDE NOTE: Um die App herunterzuladen, lesen Sie die Beschreibung meines Videos auf YouTube

GO ELEKTRONIK

Jetzt sehen Sie zuerst oben ein Bluetooth-Logo und ein Label mit der Bezeichnung Nicht verbunden und wenn Sie auf das Bluetooth-Logo klicken, können Sie eine Spur von Bluetooth-Geräten in der Nähe sehen. Wir verwenden ein BLUETOOTH-MODUL HC-05, also wenn wir auf HC. klicken -05 wird der Text NICHT VERBUNDEN zu verbunden mit der roten Farbe. Und jetzt, wenn wir auf verschiedene Schattierungen klicken, zeigt das Dreieck des Sierpinski es an.

Schritt 9: PROGRAMMIERTEIL

const int redPin = 3;

const int bluePin = 6;

const int greenPin = 5;

Zeichenfarbe = 0;

Void setup () {// setzen Sie Ihren Setup-Code hier ein, um ihn einmal auszuführen: pinMode (redPin, OUTPUT); pinMode (bluePin, AUSGANG);

PinMode (grünPin, AUSGANG);

Serial.begin (9600);

analogWrite (rotPin, 0);

analogWrite (bluePin, 0);

analogWrite (grünPin, 0);

}

Void loop () {// fügen Sie Ihren Hauptcode hier ein, um ihn wiederholt auszuführen: if (Serial.available ()> 0) {color = Serial.read (); Zeichenwert = Zeichen (Farbe); If (Wert! = '0') {Serial.println (Wert); } }

Wenn (Farbe == 'Y') {AnalogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (grünPin, 0); }

Wenn (Farbe == 'W') {AnalogWrite (redPin, 0); analogWrite (bluePin, 0); analogWrite (grünPin, 0); }

Wenn (Farbe == 'R') {AnalogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (grünPin, 255); }

Wenn (Farbe == 'P') {AnalogWrite (redPin, 0); analogWrite (bluePin, 80); analogWrite (grünPin, 70); }

Wenn (Farbe == 'O') {AnalogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (grünPin, 90); }

Wenn (Farbe == 'M') {AnalogWrite (redPin, 0); analogWrite (bluePin, 0); analogWrite (grünPin, 255); }

Wenn (Farbe == 'C') {AnalogWrite (redPin, 255); analogWrite (bluePin, 0); analogWrite (grünPin, 0); }

Wenn (Farbe == 'G') {AnalogWrite (redPin, 255); analogWrite (bluePin, 255); analogWrite (grünPin, 0); }

Wenn (Farbe == 'B') {AnalogWrite (redPin, 255); analogWrite (bluePin, 0); analogWrite (grünPin, 255); } }

Dieser Code ist sehr einfach zu interpretieren, indem wir zunächst die Pins global deklarieren. Schreiben Sie dann zunächst jeden Pin als Low oder 0, damit sie zunächst im ausgeschalteten Zustand bleiben.

Dann prüfen wir in der void-Schleife, ob eingehende Daten vorhanden sind, und wenn Daten verfügbar sind, starten wir je nach verfügbaren Daten verschiedene Farben. Gehen Sie den Code also sorgfältig durch.

Schritt 10: BERUHIGEN SIE IHRE AUGEN UND ENTSPANNEN SIE IHR GEHIRN

BERUHIGEN SIE IHRE AUGEN UND ENTSPANNEN SIE IHR GEHIRN
BERUHIGEN SIE IHRE AUGEN UND ENTSPANNEN SIE IHR GEHIRN
BERUHIGEN SIE IHRE AUGEN UND ENTSPANNEN SIE IHR GEHIRN
BERUHIGEN SIE IHRE AUGEN UND ENTSPANNEN SIE IHR GEHIRN
BERUHIGEN SIE IHRE AUGEN UND ENTSPANNEN SIE IHR GEHIRN
BERUHIGEN SIE IHRE AUGEN UND ENTSPANNEN SIE IHR GEHIRN
BERUHIGEN SIE IHRE AUGEN UND ENTSPANNEN SIE IHR GEHIRN
BERUHIGEN SIE IHRE AUGEN UND ENTSPANNEN SIE IHR GEHIRN

Lassen Sie JETZT unsere Augen beruhigen und unser Gehirn entspannen, indem Sie die faszinierenden Farbtöne beobachten, die von der Anwendung gesteuert werden, über die wir kürzlich gesprochen haben

ABER FÜR WEITERE DETAILS BESUCHEN SIE MEINEN YOUTUBE-KANAL: GO ELECTRONICS

Schritt 11: SEHEN SIE DAS GESAMTE VIDEO AN

DANKE FÜRS ZUSCHAUEN

Empfohlen: