Innehållsförteckning:
- Steg 1: Samla in elektroniken
- Steg 2: Förbered och ladda ner skissen
- Steg 3: Förbered lysdioder för slutlig byggnad
- Steg 4: Slutmontering
Video: Dekorativa RGB -lampor med en Arduino: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:37
Eftersom julafton bara är en vecka kvar bestämde jag mig för att bygga ett enkelt dekorativt RGB -ljus med hjälp av en Arduino Nano och WS2812B lysdioder. Vi använder några plastbehållare/burkar för att förbättra den visuella effekten. Denna video använder 5 lysdioder men den kan ökas för att passa dina behov. Du kan till och med lägga till flera mönster eller skapa färgteman baserat på vad du går för.
Videon ovan talar dig igenom allt du behöver för att bygga det här projektet och jag rekommenderar att du tittar på det först för att få en överblick över hur allt går ihop.
Steg 1: Samla in elektroniken
Det första vi skulle behöva är WS2812B RGB -lysdioderna och dessa finns i flera varianter. Endera kommer att fungera bra. Vi kommer att använda Arduino Nano för detta bygge, men skissen kommer att fungera med praktiskt taget alla Arduino -kompatibla kort som du kan ha. Vi behöver också lite tråd för att ansluta allt och jag använder trekärnig, tvinnad tråd för detta bygge. Slutligen behöver vi plastbehållarna som är enbart för dekorativa ändamål. Ljuset reflekterar av plasten för att ge oss en snygg effekt.
Här är länkar till produkterna om det hjälper:
Arduino Nano:
WS2812B LED:
Twisted Wire:
Plastbehållare:
Steg 2: Förbered och ladda ner skissen
Vi kommer att använda fastLED -biblioteket för att driva WS2812B -lysdioderna, men du kan också använda Adafruit Neopixel -biblioteket om det är din preferens. Öppna Arduino IDE och skriv in "fastLED" i bibliotekshanteraren. Installera biblioteket som dyker upp och öppna sedan exempelskissen "DemoReel 100".
Vi måste uppdatera datapinnen, antal lysdioder och LED -typ. Jag använder pin 2, med 5 lysdioder. Uppdatera även LED -typen till WS2812B enligt bilden.
Anslut sedan kortet, välj rätt kort och COM -port. Slutligen trycker du på uppladdningsknappen och väntar på att överföringen ska slutföras. När det är klart ansluter du lysdioderna - 5V, GND och datastift till stift 2. Lysdioderna ska visa ett slumpmässigt mönster som är en indikation på att allt fungerar som förväntat.
Steg 3: Förbered lysdioder för slutlig byggnad
Därefter måste vi klippa lysdioderna eftersom vi kommer att använda tråd för att förlänga den slutliga längden. När du är klar tar du bort lysdioderna från alla vattentäta slangar. Klipp av tråden för var och en av lysdioderna och längden beror på den slutliga positionering som du siktar på. Jag bestämde mig för att använda samma trådlängder för alla. Klipp också bort en kabel som ska användas för att ansluta mikrokontrollern till den första lysdioden.
Borra sedan några hål i plastlocket eftersom vi monterar lysdioderna på lysdiodens yttre yta med strålen som lyser inåt.
Steg 4: Slutmontering
Börja med att löda trådarna till var och en av lysdioderna. Se till att du ansluter stiften korrekt. Mikrokontrollern måste vara ansluten till DI (data input) -stiftet på den första lysdioden. Därefter måste DO (dataoutput) -stiftet anslutas till DI -stiftet på nästa LED och så vidare. När du har lödt alla trådar, slå på mikrokontrollen och alla lysdioder ska börja lysa med ett slumpmässigt mönster.
Jag bestämde mig för att använda dubbelsidig tejp för att fästa lysdioderna på lockets ovansida, men du kan också använda lite tejp över lysdioderna eller lite lim. Det är lämpligt att lägga till lite kaptontejp eller krympslang till mikrokontrollkortet för isolering.
Slutligen, skruva fast den andra halvan av behållaren och slå på lysdioderna. Var och en av lysdioderna förbrukar cirka 60mA, så se till att strömförsörjningen du använder kan leverera den nödvändiga effekten. Vi har tidigare byggt strömförsörjningar som kan användas för detta, om det behövs.
Om du gillade den här versionen kan du överväga att prenumerera på vår YouTube -kanal, eftersom ditt stöd hjälper oss att skapa sådant innehåll.
YouTube:
Tack för att du läste!
Rekommenderad:
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
RGB LED -färgblandning med Arduino i Tinkercad: 5 steg (med bilder)
RGB LED -färgblandning med Arduino i Tinkercad: Låt oss lära oss att styra flerfärgade lysdioder med Arduinos analoga utgångar. Vi kommer att ansluta en RGB -LED till Arduino Uno och komponera ett enkelt program för att ändra dess färg. Du kan följa med praktiskt taget med hjälp av Tinkercad Circuits. Du kan till och med se detta
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter - Rc helikopter - RC -plan med Arduino: 5 steg (med bilder)
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter | Rc helikopter | Rc -plan med Arduino: Att driva en Rc -bil | Quadcopter | Drone | RC -plan | RC -båt, vi behöver alltid en mottagare och sändare, antag att för RC QUADCOPTER behöver vi en 6 -kanals sändare och mottagare och den typen av TX och RX är för dyr, så vi kommer att göra en på vår
Hur man gör Infinity Mirror Heart med Arduino och RGB Leds: 8 steg (med bilder)
How to Make Infinity Mirror Heart With Arduino and RGB Leds: En gång i en fest såg jag och hustrun en oändlig spegel, och hon fascinerades av utseendet och sa hela tiden att jag vill ha en! En god man lyssnar och minns alltid, så jag bestämde mig för att bygga en till henne som en alla hjärtans dagspresent
Dekorativa LED -lyktor: 4 steg (med bilder)
Dekorativa LED -lyktor: Detta projekt skapades speciellt för Instructables LED -tävling. Den är utformad för att använda prisvärda komponenter och verktyg som är tillgängliga från Digi-Key och gratis programvara från Autodesk (specifikt Tinkercad). Medan jag skulle rekommendera och använder en