İçindekiler:

Susi için Renkli Solucanlar: 4 Adım
Susi için Renkli Solucanlar: 4 Adım

Video: Susi için Renkli Solucanlar: 4 Adım

Video: Susi için Renkli Solucanlar: 4 Adım
Video: BALONLA KÖPEK YAPIMI 2024, Temmuz
Anonim
Image
Image

Son farbige Würmer sosis!

Daha fazla bilgi için, her şeyi öğrenin. Im Laufe der Zeit ändert ölür Würmchen langsam seine Farbe, gazoz er den ganze Regenbogen durchmacht.

RGB-LED'ler ve Arduino'nun temel özellikleri, LED'ler ve diğer LED'ler için Bilgiler ve LED'ler hakkında bilgi edinin. Die LED'ler bir dieser Leitung'a göre değişir. Jede LED teknolojisi, Datenstrom, der vom Arduino kommt, daha fazla bilgi için, her zaman ve her yerde kullanılabilir.

Das wird dazu benötigt:

  1. Arduino, z. B. ve Arduino Nano'da. 23€ için Bei Exp-Tech, 2€ ile Aliexpress tarafından sağlanan CH340-USB-Chip.
  2. Ein Ring, WS2812 LED'leri ile uyumludur. Die Firma Adafruit nennt sie 'NeoPixel'. 7 € için Bei Exp-Tech, 2 € için Aliexpress.
  3. Lötzinn und Kabel, um die beiden miteinander zu verbinden.

Adım 1: Löten: Arduino Und LED'leri Verbinden

Löten: Arduino Und LED'leri Verbinden
Löten: Arduino Und LED'leri Verbinden
Löten: Arduino Und LED'leri Verbinden
Löten: Arduino Und LED'leri Verbinden

Es müssen folgende Verbindungen gemacht werden:

LED'ler Arduino'da "GND" ile "Güç Sinyali Topraklaması".

Arduino'da "Güç 5V DC" LED'leri "+5V" sağlar.

Arduino Nano'da "D13" yazan LED'ler "Veri Girişi". En doğal ve en güzel şey, Digitale Ausgang des Arduinos ebenfalls verwendet werden. Welcher Port wirklich verwendet wurde, muss dann noch im Program eingestellt werden.

Adım 2: Arduino: Bibliothek Einbinden

Arduino: Bibliothek Einbinden
Arduino: Bibliothek Einbinden
Arduino: Bibliothek Einbinden
Arduino: Bibliothek Einbinden

Entwicklungs-Umgebung için Arduino eingebunden werden'de WS2812/NeoPixel'in en iyi kitapçığı.

Arduino-Umgebung öffnen'de: Sketch / Bibliothek einbinden / Bibliotheksverwalter

Im Such-Feld, "Neopixel" eingeben'e atıfta bulunuyor. Dadurch wird die Auswahl eingeschränkt.

Die Bibliothek "Adafruit NeoPixel by Adafruit", daha fazla bilgi için "Installieren" knopf.. Achtung, daha fazla bilgi edinin Bibliotheken, daha fazla bilgi edinin. Dann den Bibliotheksverwalter schließen.

Adım 3: Beispielprogramm Başlatma

Beispielprogramm Başlatma
Beispielprogramm Başlatma
Beispielprogramm Başlatma
Beispielprogramm Başlatma

Unter Datei / Beispiele befindet sich rahibe irgendwo ein Eintrag "Adafruit NeoPixel". In diesem eines auswählen, zum Beispiel "strandtest", damit lässt sich prüfen, ob die LED'ler überhaupt funktionieren.

Im Programm Die Initialisierung PIN auf die Pin-Nummer ändern, NeoPixel tarafından "Veri Girişi" der. NUMPIXEL anpassen'de Die Anzahl der Pixel im Ring.

Adım 4: Einen Farbigen Wurm Sausen Lassen

Einen Farbigen Wurm Sausen Lassen
Einen Farbigen Wurm Sausen Lassen
Einen Farbigen Wurm Sausen Lassen
Einen Farbigen Wurm Sausen Lassen
Einen Farbigen Wurm Sausen Lassen
Einen Farbigen Wurm Sausen Lassen

Ein imposanteres Program bulma Github.

NeoPixel-Ring'in en büyük ve en önemli özellikleri Punkt, Schweif'in en iyi bilgileri. Punkt und Schweif ändern ihre Farbe in einem langsamen Rhythmus.

Die Rot-, Grün- und Blauwerte'den Für den Farbwechsel werden durch drei verschobenen Sinus-Kurven berechnet.

Fizyologisch richtigen PWM-Werte für die Farben ve die Helligkeit werden über eine logarithmische Tabelle erzeugt.

Önerilen: