Innehållsförteckning:
- Steg 1: Först: Rita / skriva ut / Stansa eller borra din stjärna
- Steg 2: Lödtid
- Steg 3: … och mer lödning
- Steg 4: Att sätta ihop saker
- Steg 5: Programmeringstid
- Steg 6: Vad är nästa: Saker du vill prova
- Steg 7: Äntligen …
- Steg 8: Videor av det färdiga projektet. Ejoy
Video: Mousserande Arduino Xmas Star: 8 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:35
Så jag uppskattar att det är lite sent att starta ett julprojekt i år. Men kanske har du redan allt du behöver, och kanske kommer du inte att gå någonstans i år: Då kanske du bara vill testa det här lilla projektet. Reservdelar finns nedan, så kolla själv!
Det är en stjärna av pentagram med 20 lysdioder i olika färger som passar årstiden.
Och eftersom det är Arduino -drivet kan du bli kreativ med dina belysningsmönster: Jag ska ge några alternativ för dig att börja med så att du hittar din egen inspiration. Dela sedan!
Tillbehör:
Ljuset:
- 10 gröna 3 mm lysdioder
- 5 röda 3 mm lysdioder
- 5 gula 3 mm lysdioder
- 1 vit 3 mm
- 5 220 Ohm motstånd
Kontrollen:
- 1 Arduino Uno (eller kompatibel)
- 1 Adafruit 16 -kanals 12 -bitars PWM/servodrivrutin - I2C -gränssnitt - PCA9685 (eller kompatibel)
De andra sakerna:
- en lämplig storlek brödbräda (jag använde ett 830 -stifts bräda med strömförsörjningsledningar på varje sida)
- 5V strömförsörjning
- massa bygelkablar
- 20+1 18AWG -ledningar för lysdioderna och GND
Steg 1: Först: Rita / skriva ut / Stansa eller borra din stjärna
Om du inte är bra på att rita (som jag erkänner, jag är; så var tvungen att använda www.wikipedia.org): Hitta ett pentagram på valfri gratis bildsajt, skala det till cirka 8 cm (3 1/8 ) över och skriv ut det.
För att enkelt lödda dina lysdioder kan du antingen slå hål i en kartong vid varje spets av din stjärna och varje korsning plus en i mitten. Eller så överför du positionerna till en tunn plywoodbit och borrar 3 mm (1/8 ) hål enligt bilden.
Steg 2: Lödtid
Välj vilken position som helst för dina gröna, gula och röda lysdioder. Jag bestämde mig för att ha en vit i mitten, men du kan använda valfri färg. Min stjärna är en ganska slumpmässig blandning, men ett ordnat sätt att ordna färgerna kommer naturligtvis att fungera lika bra!
Böj sedan katoderna för varje LED i en 90 ° vinkel. Se till att böja dem alla i samma riktning, vilket kommer att göra lödningen lättare senare. Katoden är den kortare ledningen på varje LED eller den plana sidan av huset.
Placera varje lysdiod i motsvarande hål och löd alla katoder tillsammans för att bilda stjärnformen som ses på bilderna. Varning: Se till att inte kortsluta katoden och anoden (längre ben / rund sida).
Steg 3: … och mer lödning
När din stjärna är klar måste du fästa en kabel till varje LED -anod (kom ihåg: långt ben, rund sida …). För min stjärna valde jag gröna och vita trådar, mest för att jag råkade ha dem. Fäst också en tråd i en annan färg på katoden (dvs. när som helst på stjärnan du byggde i föregående steg); Jag använde en svart tråd (inte särskilt glad, men svart används så traditionellt för GND, jag kunde inte låta bli).
För enkelhets skull, hitta ett sätt att organisera dina ledningar i någon ordning som är vettigt för dig. Framförallt:
- Håll isär (-) / katodtråden
- Identifiera den (vita) mittlampan
- separera de 5 lysdioderna som är placerade på skärningarna mellan pentagrammet ("inre" lysdioder)
Steg 4: Att sätta ihop saker
Efter att ha lödt din vackra stjärna (som jag är säker på kommer att se bättre ut än min: Du kommer att vara mycket noga med att hålla den i bra form!), Är det dags att ansluta allt. Tyvärr gör jag inte FRITZING, så jag ska försöka förklara. En översikt finns i den första bilden, och nästa steg visas på motsvarande sätt.
På brödbrädan
- Sätt i din 5V -strömförsörjning. Se till att matningen (+) är i panelen (+)!
- placera 16 -kanals PWM -kortet på brödbrädan i ett bekvämt läge
- placera 5 220 Ohm motstånd bekvämt bredvid varandra
Från Arduino till Breadboard
- Anslut Arduino GND till brödbräda (-)
- Anslut Arduino SCL till PWM board SCL och SDA till SDA
- Anslut en bygel från Arduino stift 3, 4, 5, 6, 7 eller ena sidan av varje motstånd
Från PWM Breakout till Breadboard
- 16 bygelkablar går från PWM -utgången vid breakout till 16 rader i rad på brödbrädet
- GND är ansluten till (-) på brödbrädans kraftremsor
- VCC är ansluten till (+) på brödbräda -remsorna
- eftersom vi kommer att använda bara små lysdioder använder jag inte V+ -anslutningen
"Star" -anslutningar
- Den (svarta!) Katodtråden är ansluten till (-) på brödbrädan
- den (vita) mittlampan är ansluten till PWM -stift 15
- de 5 "inre" lysdioderna är anslutna till motståndets andra ände
- de återstående 15 lysdioderna är anslutna till PWM -stiften 0 till 14 i enlighet därmed
Andra saker
- Du måste slå på din brödbräda
- … och anslut Arduino till din dator med en vanlig USB -kabel
Steg 5: Programmeringstid
Dags att bli kreativ och sätta DIN gnista till projektet.
Mina exempelfiler är baserade på Adafruit_PWMServoDriver -biblioteket som jag tyckte är lätt att använda (och fint dokumenterat).
Alla börjar med att anropa biblioteken och definiera de nödvändiga variablerna (och jag kan ha missat att städa detta i de senare exemplen!)
I avsnittet INSTÄLLNINGAR ser du PWM-utbrottet initieras och en seriell port öppnas (som jag använde för viss felsökning … min programmeringsstil är mestadels kopiera-klistra-försök-misslyckas-upprepa!) Samt definiera 5 stift för de inre lysdioderna som UTGÅNG.
Slutligen i LOOP låter jag lysdioder blinka slumpmässigt, eller jaga runt, eller låta grupper av dem gå på och av. Prova dem, se vad de gör för dig själv: Det är vad julklappar handlar om, eller hur? Att bli förvånad! Hoppas du njuter!
BTW: Några prover finns på min instagram (@nicnowak) som den här här:
Sieh dir diesen Beitrag auf Instagram an
Ein Beitrag geteilt von nicnowak (@nicnowak)
Steg 6: Vad är nästa: Saker du vill prova
Hoppas att du har njutit av denna INSTRUKTIVA hittills. Här är några idéer om vad du kan göra för att göra det roligare:
Använd STÖRRE LED: er! 5 mm, 8 mm. Glöm bara inte att de sannolikt kommer att behöva mer ström så att du vill ansluta en separat strömförsörjning till V+ på PWM -kortet och ansluta lysdioderna därefter.
Använd fler lysdioder! Eftersom PWM -kortet är I2C -baserat kan du kedja flera kort (upp till 62!) Och ha många många lysdioder. Komplexa stjärnformar är möjliga, kanske till och med en 3D -form skulle vara ett alternativ?
Använd olika färger! Naturligtvis är rött, guld och grönt typ av det typiska jultemat, men blått och vitt verkar vara ett intressant alternativ.
Skapa ett STJÄRNFORMAT HUS! Synliga trådar är inte vad alla tycker är estetiskt tilltalande (ja: jag gör …), så ett plywood- eller plastfodral för att täcka stjärnan kan lägga till julstämning. Kan du skriva ut den i 3D? Ja du kan !! (jag kan inte …)
Använd en DIFFUSOR! Bare LED -lampor har ett mycket litet fokusområde. Genom att använda diffusormaterial som halvtransparent papper eller genomskinlig plast slätas ljuset ut.
Skapa GALA LJUS EFFEKTER! Eller gör det mer festligt: Det är upp till dig.
Lägg till KONTROLLER! I slutet av dagen kan din Arduino göra mycket mer än bara 21 lysdioder. Inkludera omkopplare för att växla mellan ljusmönster. Få det att låta känsligt. Få det att lysa när solen går ner.
Steg 7: Äntligen …
Som du kanske har märkt är mina komponenter "kompatibla" kort. De gör det bra, är billiga och lätt tillgängliga på många butiker.
Men om du har råd, stödja de skapare som tar med oss allt detta:
www.arduino.cc
www.adafruit.com/https://learn.adafruit.com/16-channel-pwm-servo-dr…
Steg 8: Videor av det färdiga projektet. Ejoy
Vissa är filmade med bara LED -lamporna medan jag på de andra använde vanligt vitt papper för att sprida ljuset.
Vilken gillar du bättre?
Rekommenderad:
Var medveten om ATLAS - STAR WARS - Death Star II: 7 steg (med bilder)
Var medveten om ATLAS - STAR WARS - Death Star II: Byggd av Bandai Death Star II plastmodell. Viktiga funktioner inkluderar: ✅ Ljus och ljudeffekt✅MP3-spelare ✅InfraRED fjärrkontroll ✅ Temperatursensor ✅ 3 minuters timer Blogg: https://kwluk717.blogspot.com 2020/12/be-aware-of-atlas-star-wars- döds stjärna
Mousserande LED Ganesha: 18 steg (med bilder)
Mousserande LED Ganesha: Detta är festivalens säsong i Indien och Lord Ganesha är en av de mest vördade och förtjusande Gud, särskilt för barn. Han är den första Guden som dyrkades i alla religiösa ceremonier. Finns det något bättre sätt att njuta av högtiden än att sätta igång
Lys upp din valentin med mousserande RGB -matris: 3 steg
Lys upp din valentin med mousserande RGB -matris: Alla hjärtans dag kommer, möter du någon som blev kär vid första ögonkastet?
Lys upp din valentin med mousserande matris: 5 steg
Lys upp din valentin med mousserande matris: Alla hjärtans dag är en chans för dig att skicka kärleksmeddelanden. Varför inte göra ett roligt LED -ansikte med billiga komponenter för att uttrycka din känsla
Star Track - Arduino Powered Star Pointer and Tracker: 11 steg (med bilder)
Star Track - Arduino Powered Star Pointer and Tracker: Star track är ett Arduino -baserat, GoTo -mount inspirerat stjärnspårningssystem. Den kan peka och spåra alla föremål på himlen (Himmelskoordinater anges som inmatning) med 2 Arduinos, en gyro, RTC-modul, två billiga stegmotorer och en 3D-utskriven struktur