INHOUDSOPGAWE:

Kleurvolle wurms vir Susi: 4 stappe
Kleurvolle wurms vir Susi: 4 stappe

Video: Kleurvolle wurms vir Susi: 4 stappe

Video: Kleurvolle wurms vir Susi: 4 stappe
Video: Поездка на удивительном японском ночном поезде | Отделение с двумя односпальными кроватями 2024, Julie
Anonim
Image
Image

Lasst farbige Würmer wors!

Een van die belangrikste aspekte van die reis is dat ons 'n enkele dunkler kan hê. Im Laufe der Zeit ändert dieses Würmchen langsam seine Farbe, sodass is den ganze Regenbogen durchmacht.

Ons het 'n hoë vlak van platina met RGB-LED's en 'n enkele LED vir die vervaardiging van LED's en hierdie inligting. Die LED's kan alles na ons toe stuur. Ons LED-lampe kan van die datastromen voorsien word, en dit kan die beste funksies van die LED-lampe gebruik word.

Dit is ook 'n goeie idee:

  1. Ein Arduino, z. B. ein Arduino Nano. By Exp-Tech vir 23 €, by Aliexpress met een senuweeagtig CH340-USB-chip vir 2 €.
  2. Een ring met een paar WS2812 LED's. Die Firma Adafruit is nie 'NeoPixel' nie. Bei Exp-Tech vir 7 €, by Aliexpress vir 2 €.
  3. Lötzinn und Kabel, um die beiden miteinander zu verbinden.

Stap 1: Plaas: Arduino Und LED's Verbinden

Voorbeeld: Arduino Und LEDs Verbinden
Voorbeeld: Arduino Und LEDs Verbinden
Voorbeeld: Arduino Und LEDs Verbinden
Voorbeeld: Arduino Und LEDs Verbinden

Daar is volgende volgende verbindings:

"Power Signal Ground" van LED's met "GND" van Arduino.

"Power 5V DC" van LED's met "+5V" van Arduino.

"Data -invoer" van LED's met "D13" van Arduino Nano. Ons kan natuurlik ook ander digitale uitgawes van arduinos verwant word. Welcher Port kan nie meer 'n program maak nie.

Stap 2: Arduino: Bibliothek Einbinden

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

Vir die WS2812/NeoPixel moet die biblioteek in die Entwicklungs-Umgebung für den Arduino eingebunden worden.

In der Arduino-Umgebung öffnen: Sketch / Bibliothek einbinden / Bibliotheksverwalter

Ek het 'n so 'regte veld' onder die naam "Neopixel". Dadurch wird die Auswahl eingeschränkt.

Die Bibliothek "Adafruit NeoPixel by Adafruit" kan ook die nodige kenmerke van die installasie van die knoppie gee. Achtung, me Dann den Bibliotheksverwalter schließen.

Stap 3: Voorbeeldprogram begin

Voorbeeldprogram begin
Voorbeeldprogram begin
Voorbeeldprogram begin
Voorbeeldprogram begin

Unter Datei / Beispiele befindet sich nun irgendwo ein Eintrag "Adafruit NeoPixel". In diesem eines auswählen, zum Beispiel "strandtest", damit lässt sich prüfen, or die LEDs überhaupt functionieren.

Ek het 'n oorspronklike PIN vir 'n PIN-nommer, maar daar is 'n gegewens vir die data in die NeoPixel. Die Anzahl der Pixel im Ring in NUMPIXEL -pakke.

Stap 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

Een imposanteres Program vind op Github.

Ons kan ook 'n enkele NeoPixel-ring gebruik om 'n spesifieke punt te kry. Punkt und Schweif ändern ihre Farbe in einem langsamen Rhythmus.

Die Rot-, Grün- en Blauwerte für den Farbwechsel werden durch drei verschobenen Sinus-Kurven berechnet.

Die fisiologiese rigtings PWM-Werte vir die Farben en die Helligkeit werden über eine logarithmische Tabelle erzeugt.

Aanbeveel: