Obsah:
- Krok 1: Najprv: Nakreslite / vytlačte / vyrazte alebo vŕtajte svoju hviezdu
- Krok 2: Čas spájkovania
- Krok 3:… a ďalšie spájkovanie
- Krok 4: Spojenie vecí dohromady
- Krok 5: Čas programovania
- Krok 6: Čo ďalej: Veci, ktoré chcete vyskúšať
- Krok 7: Nakoniec…
- Krok 8: Videá o dokončenom projekte. Užite si to
Video: Iskrivá vianočná hviezda Arduino: 8 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
Preto oceňujem, že je trochu neskoro začať tento rok s vianočným projektom. Ale možno už máte všetko, čo potrebujete, a možno sa tento rok nikam nechystáte: Potom možno, jednoducho možno, chcete vyskúšať tento malý projekt. Zoznam dielov je uvedený nižšie, takže sa presvedčte sami!
Je to hviezda pentagramového typu s 20 LED diódami v rôznych farbách, ktoré sa hodia k ročnému obdobiu.
A pretože je poháňané Arduino, môžete byť kreatívni so svojimi svetelnými vzormi: Poskytnem vám niekoľko možností, ako začať, aby ste našli svoju vlastnú inšpiráciu. Potom zdieľajte!
Zásoby:
Svetlo:
- 10 zelených 3 mm diód LED
- 5 červených 3mm LED diód
- 5 žltých 3mm LED diód
- 1 biela 3 mm
- 5 220 ohmových rezistorov
Kontrola:
- 1 Arduino Uno (alebo kompatibilné)
- 1 Adafruit 16 -kanálový 12 -bitový ovládač PWM/servo - rozhranie I2C - PCA9685 (alebo kompatibilný)
Ostatné veci:
- doštička vhodnej veľkosti (použil som 830 -pinovú dosku s napájacími vedeniami na každej strane)
- Napájanie 5V
- zväzok prepojovacích káblov
- 20+1 18AWG vodičov pre LED a GND
Krok 1: Najprv: Nakreslite / vytlačte / vyrazte alebo vŕtajte svoju hviezdu
Ak neviete dobre kresliť (ako priznávam, ja áno; musel som použiť www.wikipedia.org): Nájdite pentagram na ľubovoľnom bezplatnom webovom serveri s obrázkami, upravte mierku na približne 8 cm (3 1/8 palca) a vytlačte ho..
Na pohodlné spájkovanie vašich diód LED môžete buď vyraziť otvory do kartónu na každom konci vašej hviezdy a na každej križovatke plus jednu v strede. Alebo polohy prenesiete na tenký kus preglejky a vyvŕtate otvory 3 mm (1/8 palca), ako je znázornené na fotografii.
Krok 2: Čas spájkovania
Vyberte si ľubovoľnú polohu pre svoje zelené, žlté a červené LED diódy. Rozhodol som sa mať v strede biely, ale môžete použiť akúkoľvek farbu. Moja hviezda je dosť náhodný mix, ale usporiadaný spôsob aranžovania farieb bude samozrejme fungovať rovnako dobre!
Ďalej ohnite katódy každej LED v uhle 90 °. Uistite sa, že ich všetky ohýbate v rovnakom smere, čo neskôr spájkovanie uľahčí. Katóda je kratší vodič každej diódy LED alebo plochá strana krytu.
Umiestnite každú LED diódu do zodpovedajúceho otvoru a spájajte všetky katódy dohromady, aby vytvorili tvar hviezdy, ako je vidieť na fotografiách. Upozornenie: Dávajte pozor, aby ste neskratovali katódu a anódu (dlhšia noha / okrúhla strana).
Krok 3:… a ďalšie spájkovanie
Akonáhle je vaša hviezda hotová, budete musieť ku každej LED anóde pripojiť drôt (pamätajte: dlhá noha, okrúhla strana …). Pre svoju hviezdu ste vybrali zeleno -biele drôty, väčšinou preto, že som ich náhodou mal. Na katódu pripevnite aj jeden drôt inej farby (t.j. v ľubovoľnom mieste hviezdy, ktorú ste postavili v predchádzajúcom kroku); Použil som čierny drôt (nie veľmi veselý, ale čierny sa tak tradične používa pre GND, nemohol som si pomôcť).
Pre pohodlie nájdite spôsob, ako usporiadať káble v určitom poradí, ktoré vám dáva zmysel. Zvlášť:
- Držte (-) / katódový drôt oddelene
- Identifikujte (bielu) stredovú diódu LED
- oddeľte 5 LED diód, ktoré sú umiestnené na priesečníkoch pentagramu („vnútorné“LED diódy)
Krok 4: Spojenie vecí dohromady
Po spájkovaní vašej nádhernej hviezdy (ktorá som si istá, že bude vyzerať lepšie ako moja: Budete dávať veľký pozor, aby bola v skvelej forme!), Je čas všetko prepojiť. Prepáčte, nerobím FRITZING, takže sa pokúsim vysvetliť. Na prvom obrázku je prehľad a podľa toho sú zobrazené aj ďalšie kroky.
Na Breadboarde
- Pripojte napájanie 5 V. Zaistite, aby bol prívod (+) v polohe na bočnom paneli (+)!
- umiestnite 16 -kanálovú dosku PWM na nepájivú dosku do vhodnej polohy
- umiestnite 5 220 ohmových odporov pohodlne vedľa seba
Od Arduina po Breadboard
- Pripojte Arduino GND k breadboardu (-)
- Pripojte Arduino SCL k doske PWM SCL a SDA k SDA
- Pripojte jeden jumper z pinov Arduino 3, 4, 5, 6, 7 alebo jednu stranu každého rezistora
Od PWM Breakout po Breadboard
- 16 prepojovacích káblov prechádza z výstupu PWM na breakout do 16 po sebe nasledujúcich riadkov na doske
- GND je pripojený k (-) na napájacích lištách dosky
- VCC je pripojený k (+) na pásoch ower prúžkov
- keďže budeme používať len malé LED diódy, nepoužívam pripojenie V+
„Hviezdne“pripojenia
- (Čierny!) Katódový drôt je pripojený k (-) na doske
- (biela) stredová dióda LED je pripojená k kolíku 15 PWM
- 5 „vnútorných“LED diód je spojených s druhým koncom rezistorov
- zvyšných 15 LED diód je zodpovedajúcim spôsobom zapojených do pinov PWM 0 až 14
Ostatné veci
- Budete musieť zapnúť chlebovú dosku
- … A pripojte Arduino k počítaču pomocou štandardného kábla USB
Krok 5: Čas programovania
Čas na kreativitu a vloženie projektu do projektu.
Moje ukážkové súbory sú založené na knižnici Adafruit_PWMServoDriver, o ktorej som zistil, že sa ľahko používa (a pekne dokumentuje).
Všetky začínajú vyvolávaním knižníc a definovaním požadovaných premenných (a v ďalších príkladoch som to možno vynechal!)
V časti NASTAVENIE uvidíte inicializáciu prerušenia PWM a otvorenie sériového portu (ktorý som použil na ladenie … môj štýl programovania je väčšinou kopírovanie, vkladanie, skúšanie, zlyhanie, skúšanie a opakovanie!), Ako aj definovanie 5 pinov pre „vnútorné LED diódy ako VÝSTUP.
Nakoniec v LOOP nechám LED diódy náhodne blikať, naháňať sa alebo zapnúť alebo vypnúť skupiny z nich. Skúste ich a uvidíte, čo pre seba robia: O tom sú vianočné darčeky, nie? Byť prekvapený! Dúfam, že sa vám bude páčiť!
BTW: Niektoré vzorky sú na mojom instagrame (@nicnowak), ako napríklad táto tu:
Sieh dir diesen Beitrag auf Instagram an
Ein Beitrag geteilt von nicnowak (@nicnowak)
Krok 6: Čo ďalej: Veci, ktoré chcete vyskúšať
Dúfam, že sa vám tento NÁVOD NA POUŽITIE doteraz páčil. Ak je to tak, tu je niekoľko nápadov, čo by ste mohli urobiť, aby to bolo zábavnejšie:
Používajte VEĽKÉ LED diódy! 5 mm, 8 mm. Nezabudnite, že pravdepodobne budú potrebovať viac energie, takže chcete pripojiť samostatný napájací zdroj k V+ na doske PWM a podľa toho pripojiť LED diódy.
Použite VIAC LED diód! Pretože doska PWM je založená na I2C, môžete reťaziť viac dosiek (až 62!) A mať veľa LED diód. Sú možné zložité tvary hviezd, možno by bol dokonca možný aj 3D tvar?
Používajte RÔZNE FARBY! Typickým vianočným motívom je samozrejme červená, zlatá a zelená, ale modrá a biela sa javia ako zaujímavá možnosť.
Vytvorte si bývanie v tvare Hviezdy! Viditeľné drôty nie sú tým, čo každý považuje za esteticky príťažlivé (dobre: ja áno …), takže preglejkové alebo plastové puzdro na zakrytie hviezdy môže dodať vianočnú atmosféru. Môžete to vytlačiť 3D? Áno môžeš !! (Nemôžem …)
Použite DIFUZOR! Holé LED diódy majú veľmi malú oblasť zaostrenia. Svetlá vyhladí použitie difúzorového materiálu, ako je polopriehľadný papier alebo priesvitný plast.
Vytvárajte CRAZY LIGHT EFEKTY! Alebo to urobte slávnostnejšie: Je to na vás.
Pridajte KONTROLY! Na konci dňa dokáže váš Arduino oveľa viac, než len 21 LED diód. Zahrnúť prepínače na prepínanie medzi svetelnými vzormi. Nech to znie citlivo. Nech svieti, keď zapadá slnko.
Krok 7: Nakoniec…
Ako ste si mohli všimnúť, moje komponenty sú „kompatibilné“dosky. Robia dobre, sú lacné a ľahko dostupné v mnohých predajniach.
Ak si to však môžete dovoliť, podporte tvorcov, ktorí nám to všetko prinášajú:
www.arduino.cc
www.adafruit.com/https://learn.adafruit.com/16-channel-pwm-servo-dr…
Krok 8: Videá o dokončenom projekte. Užite si to
Niektoré sú filmované iba holými diódami LED, zatiaľ čo na iné som na rozptýlenie svetla použil obyčajný biely papier.
Ktorý sa vám páči viac?
Odporúča:
Väčšia a vylepšená vianočná hviezda Neopixel Attiny85: 3 kroky (s obrázkami)
Väčšia a vylepšená vianočná hviezda Neopixel Attiny85: Minulý rok som vyrobil malú 3D tlačenú vianočnú hviezdu, pozri https://www.instructables.com/id/Christmas-Star-LE.. Tento rok som vyrobil väčšiu hviezdu z prameňa z 50 neopixelov (5V WS2811). Táto väčšia hviezda mala viac vzorov (stále pridávam a vylepšujem
Svetlo cenzurovaná vianočná hviezda: 5 krokov
Svetlo cenzurovaná vianočná hviezda: Kredit: https: //www.instructables.com/id/Larger-and-Improv … Tento dizajn vianočnej hviezdy pochádza z vyššie uvedeného odkazu, čo je väčšia vianočná hviezda používajúca WS2811 bez ďalších funkcií žiariace. Väčšina mojich návrhových kódov pre
Vianočná hviezda s programovateľnými diódami LED: 7 krokov
Vianočná hviezda s programovateľnými LED diódami: Tento rok som chcel pre svoj vonkajší vianočný displej niečo iné, a tak som sa rozhodol kúpiť sériu RGB programovateľných LED diód (niekedy sa im hovorí aj neopixelová LED) a vytvoriť Vianočnú hviezdu. Tieto diódy LED je možné individuálne naprogramovať na farbu a
Úvod do programovania 8051 s AT89C2051 (hosťujúca hviezda: Arduino): 7 krokov (s obrázkami)
Úvod do programovania 8051 s AT89C2051 (hosťujúca hviezda: Arduino): 8051 (tiež známy ako MCS-51) je dizajn MCU z 80. rokov, ktorý je dnes stále populárny. Moderné mikrokontroléry kompatibilné s 8051 sú k dispozícii od viacerých dodávateľov, všetkých tvarov a veľkostí a so širokou škálou periférií. V tomto návode
Vianočná hviezda s LED diódami Arduino a RGB: 5 krokov (s obrázkami)
Vianočná hviezda s LED diódami Arduino a RGB: Ahoj! Sme komunita Arduino Novosibirsk z hlboko mrazenej Sibíri. Aby sme sa trochu zahriali, rozhodli sme sa vytvoriť krásne svietiace a blikajúce vianočné hviezdy. Nezabudnite si pozrieť demo video