Inhoudsopgave:
- Stap 1: Löten: Arduino en LEDs Verbinden
- Stap 2: Arduino: Bibliothek Einbinden
- Stap 3: Beispielprogramma starten
- Stap 4: Einen Farbigen Wurm Sausen Lassen
Video: Kleurrijke wormen voor Susi - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Last farbige Würmer sausen!
Ein farbiger Punkt läuft immer im Kreis herum, wobei er einen immer dunkler werdenden Lichtschweif hinter sich herzieht. Im Laufe der Zeit ändert dieses Würmchen langsam seine Farbe, sodass er den ganze Regenbogen durchmacht.
Dazu hängt eine kreisförmige Platine met einigen RGB-LED's en een einem Arduino, der für jede einzelne LED die Farbe berechnet en diese Informatie dann über eine Leitung zu den LEDs schickt. Die LED's hangen alle nacheinander en dieser Leitung. Jede LED schneidet aus dem Datenstrom, der vom Arduino kommt, die für ihne geltenden Farb-Werte heraus und leitet die restlichen Werte an die nächste LED weiter.
Das wird dazu benötigt:
- Een Arduino, z. B. een Arduino Nano. Bei Exp-Tech voor 23€, bij Aliexpress met een nervigen CH340-USB-Chip voor 2€.
- Ein Ring met een paar WS2812 LED's. Die Firma Adafruit hoort bij 'NeoPixel'. Bei Exp-Tech voor 7 €, bij Aliexpress voor 2 €.
- Lötzinn und Kabel, um die beiden miteinander zu verbinden.
Stap 1: Löten: Arduino en LEDs Verbinden
Es müssen folgende Verbindungen gemacht werden:
"Power Signal Ground" van LED's met "GND" van Arduino.
"Power 5V DC" van LED's met "+5V" van Arduino.
"Data Input" van LED's met "D13" van Arduino Nano. Es kann natürlich jeder andere Digitale Ausgang des Arduinos ebenfalls verwendet werden. Welcher Port wirklich verwendet wurde, muss dann noch im Programm eingestellt werden.
Stap 2: Arduino: Bibliothek Einbinden
Voor de WS2812/NeoPixel muss die entsprechende Bibliothek in die Entwicklungs-Umgebung für de Arduino eingebunden werden.
In der Arduino-Umgebung öffnen: Sketch / Bibliothek einbinden / Bibliotheksverwalter
Im Such-Feld rechts oben "Neopixel" eingeben. Dadurch wird die Auswahl eingeschränkt.
Die Bibliothek "Adafruit NeoPixel by Adafruit" auswählen und auf den dann erscheinenden Knopf "Installieren" klikken. Dann den Bibliotheksverwalter schließen.
Stap 3: Beispielprogramma starten
Unter Dateei / Beispiele befindet sich non irgendwo ein Eintrag "Adafruit NeoPixel". In diesemeines auswählen, zum Beispiel "strandtest", damit lässt sich prüfen, ob die LEDs überhaupt funktionieren.
Im Programm die Initialisierung PIN auf die Pin-Nummer ändern, an der "Data In" der NeoPixel hängt. Die Anzahl der Pixel im Ring in NUMPIXEL anpassen.
Stap 4: Einen Farbigen Wurm Sausen Lassen
Ein imposanteres Programma vindt u op Github.
Es zeigt auf einem NeoPixel-Ring einen farbigen Punkt, der einen Schweif hinter sich herzieht. Punkt und Schweif ändern ihre Farbe in einem langsamen Rhythmus.
Die Rot-, Grün- und Blauwerte für den Farbwechsel werden durch drei verschobenen Sinus-Kurven berechnet.
Die physiologisch richtigen PWM-Werte für die Farben und die Helligkeit werden über eine logarithmische Tabelle erzeugt.
Aanbevolen:
Installatie voor externe Bluetooth GPS-provider voor Android-apparaten: 8 stappen
Installatie voor externe Bluetooth GPS-provider voor Android-apparaten: deze instructable legt uit hoe u uw eigen externe Bluetooth-compatibele GPS voor uw telefoon kunt maken, wat dan ook voor ongeveer $ 10. Materiaallijst: NEO 6M U-blox GPSHC-05 bluetooth-module Kennis van interface Blutooth Low energy-modulesArdui
Kleurrijke wereld: 4 stappen (met afbeeldingen)
Colourful World: referentiebron: HereRGB Colourful World is een nachtlampje gemaakt door RGB-kleursensoren. Het kan gemakkelijk veranderen en de gewenste kleur kiezen op basis van uw huidige stemming. Je kunt de kleur van het nachtlicht hebben die je wilt, als je het eenmaal gebruikt om de felle c
Idee voor doe-het-zelf-activiteit voor weerstations voor 12+ jaar: 4 stappen
Idee voor doe-het-zelf-weerstationactiviteit voor 12-plussers: in deze activiteit zullen deelnemers hun weerstation opzetten, de lucht in sturen en de opnames (licht, temperatuur, vochtigheid) in realtime volgen via de Blynk-app. Bovendien leert u hoe u de geregistreerde waarden publiceert
Systeem voor het bewaken van de luchtkwaliteit voor fijnstofverontreiniging: 4 stappen
Systeem voor monitoring van luchtkwaliteit voor fijnstofverontreiniging: INTRO: 1 In dit project laat ik zien hoe ik een deeltjesdetector bouw met dataweergave, databack-up op SD-kaart en IOT. Visueel geeft een neopixels ringdisplay de luchtkwaliteit aan. 2 Luchtkwaliteit is een steeds belangrijker zorg t
Maak een kleurrijke oneindigheidsspiegel: 12 stappen (met afbeeldingen)
Maak een kleurrijke oneindige spiegel: in mijn laatste instructable maakte ik een oneindige spiegel met witte lichten. Deze keer ga ik er een maken met kleurrijke lichten, met behulp van een LED-strip met adresseerbare LED's. Ik zal veel van dezelfde stappen van die laatste instructable volgen, dus ik ben niet g