Inhoudsopgave:
- Stap 1: Verzamel de elektronica
- Stap 2: Bereid en download de schets
- Stap 3: Bereid LED's voor op definitieve build
- Stap 4: Eindmontage
Video: Decoratieve RGB-verlichting met behulp van een Arduino - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
Omdat kerstavond nog maar een week verwijderd is, heb ik besloten om een eenvoudige RGB-decoratieve lamp te bouwen met behulp van een Arduino Nano en WS2812B LED's. We gebruiken enkele plastic containers/potten om het visuele effect te verbeteren. Deze video maakt gebruik van 5 LED's, maar dit kan worden verhoogd om aan uw behoeften te voldoen. U kunt zelfs meerdere patronen toevoegen of kleurthema's maken op basis van waar u voor gaat.
De video hierboven vertelt je alles wat je nodig hebt om dit project te bouwen en ik raad je aan deze eerst te bekijken om een overzicht te krijgen van hoe alles samenkomt.
Stap 1: Verzamel de elektronica
Het eerste wat we nodig zouden hebben zijn de WS2812B RGB LED's en deze zijn in meerdere varianten verkrijgbaar. Een van beide zal goed werken. We zullen de Arduino Nano gebruiken voor deze build, maar de schets zal werken met vrijwel elk Arduino-compatibel bord dat je hebt. We hebben ook wat draad nodig om alles met elkaar te verbinden en ik gebruik drieaderige, gedraaide draad voor deze build. Ten slotte hebben we de plastic containers nodig die puur voor decoratieve doeleinden zijn. Het licht weerkaatst op het plastic om ons een mooi effect te geven.
Hier zijn links naar de producten als het helpt:
Arduino Nano:
WS2812B LED's:
Gedraaide draad:
Plastic containers:
Stap 2: Bereid en download de schets
We zullen de fastLED-bibliotheek gebruiken om de WS2812B LED's aan te sturen, maar u kunt ook de Adafruit Neopixel-bibliotheek gebruiken als dat uw voorkeur heeft. Open de Arduino IDE en typ "fastLED" in de bibliotheekmanager. Installeer de bibliotheek die verschijnt en open vervolgens de voorbeeldschets "DemoReel 100".
We moeten de datapin, het aantal LED's en het LED-type bijwerken. Ik gebruik pin 2, met 5 LED's. Werk ook het LED-type bij naar WS2812B, zoals te zien is in de afbeelding.
Sluit vervolgens het bord aan, selecteer het juiste bord en de COM-poort. Druk ten slotte op de uploadknop en wacht tot het uploaden is voltooid. Als u klaar bent, sluit u de LED's - 5V, GND en datapin aan op pin 2. De LED's moeten een willekeurig patroon weergeven, wat een indicatie is dat alles werkt zoals verwacht.
Stap 3: Bereid LED's voor op definitieve build
Vervolgens moeten we de LED's doorknippen, omdat we draad zullen gebruiken om de uiteindelijke lengte te verlengen. Als u klaar bent, verwijdert u de LED's van alle waterdichte slangen. Knip de draad voor elk van de LED's door en de lengte hangt af van de uiteindelijke positionering die u nastreeft. Ik besloot om voor iedereen dezelfde draadlengte te gebruiken. Knip ook wat draad door die zal worden gebruikt om de microcontroller op de eerste LED aan te sluiten.
Boor vervolgens enkele gaten in het plastic deksel, aangezien we de LED's op het buitenoppervlak van de LED zullen monteren, waarbij de straal naar binnen schijnt.
Stap 4: Eindmontage
Begin met het solderen van de draden aan elk van de LED's. Zorg ervoor dat u de pinnen correct aansluit. De microcontroller moet worden aangesloten op de DI (data input) pin van de eerste LED. Vervolgens moet de DO-pin (data-uitgang) worden aangesloten op de DI-pin van de volgende LED, enzovoort. Zodra je alle draden hebt gesoldeerd, zet je de microcontroller AAN en alle LED's zouden moeten gaan gloeien met een willekeurig patroon.
Ik besloot om dubbelzijdige tape te gebruiken om de LED's aan de bovenzijde van het deksel te bevestigen, maar je kunt ook wat tape over de LED's of wat lijm gebruiken. Het is raadzaam om wat kaptontape of krimpkous aan de microcontrollerkaart toe te voegen voor isolatie.
Schroef ten slotte de andere helft van de container op zijn plaats en schakel de LED's in. Elk van de LED's verbruikt ongeveer 60mA, dus zorg ervoor dat de voeding die u gebruikt het vereiste vermogen kan leveren. We hebben eerder voedingen gebouwd die hiervoor kunnen worden gebruikt, indien nodig.
Als je deze build leuk vond, overweeg dan om je te abonneren op ons YouTube-kanaal, omdat je steun ons enorm helpt bij het maken van dergelijke inhoud.
YouTube:
Bedankt voor het lezen!
Aanbevolen:
Ik heb een oude cd-drive in een wifi-robot gemaakt met behulp van Nodemcu, L298N Motor Drive en nog veel meer: 5 stappen
Ik heb een oude cd-drive in een wifi-robot gemaakt met behulp van Nodemcu, L298N-motoraandrijving en nog veel meer .: VX Robotics & Elektronica Aanwezig
Een Halloween Scare Machine met behulp van een PIR, een 3D-geprinte pompoen en de Troll Arduino Compatible Audio Pranker/praktische Joke Board.: 5 stappen
Een Halloween Scare Machine met behulp van een PIR, een 3D-geprinte pompoen en het Troll Arduino-compatibele audio-pranker/praktische grapbord.: Het Troll-bord gemaakt door Patrick Thomas Mitchell van EngineeringShock Electronics, en niet zo lang geleden volledig gefinancierd op Kickstarter. Ik kreeg mijn beloning een paar weken te vroeg om te helpen bij het schrijven van enkele gebruiksvoorbeelden en het bouwen van een Arduino-bibliotheek in een po
Voorlopig* SPI op de Pi: communiceren met een SPI 3-assige versnellingsmeter met behulp van een Raspberry Pi: 10 stappen
Voorlopig* SPI op de Pi: communiceren met een SPI 3-assige versnellingsmeter Een Raspberry Pi gebruiken: stapsgewijze handleiding voor het instellen van Raspbian en communiceren met een SPI-apparaat met behulp van de bcm2835 SPI-bibliotheek (NIET bit-banged!) Dit is nog steeds heel voorlopig… Ik moet betere foto's van de fysieke aansluiting toevoegen en een aantal lastige code doornemen
Hoe een omvormer met LCD-achtergrondverlichting te repareren Met behulp van een Fujiplus FP-988D. voor $0.: 9 stappen
Hoe een omvormer met LCD-achtergrondverlichting te repareren Met behulp van een Fujiplus FP-988D. voor $ 0.: In deze instructie zal ik je helpen bij het repareren van een dode lcd-backlight-omvormer met behulp van de onderdelen die je hebt. U kunt zien of u een dode achtergrondverlichting heeft door eerst andere mogelijkheden te elimineren. Controleer de monitor op meerdere computers. Zorg ervoor dat d
Maak een webverbonden robot (voor ongeveer $ 500) (met behulp van een Arduino en netbook): 6 stappen (met afbeeldingen)
Maak een webverbonden robot (voor ongeveer $ 500) (met behulp van een Arduino en netbook): deze Instructable laat u zien hoe u uw eigen webverbonden robot kunt bouwen (met behulp van een Arduino-microcontroller en Asus eee pc). Waarom zou u een web willen Verbonden robot? Om mee te spelen natuurlijk. Rij met je robot van de andere kant van de kamer of over de tel