Turinys:
- 1 žingsnis: Pirma: nupieškite / spausdinkite / perforuokite arba gręžkite savo žvaigždę
- 2 žingsnis: litavimo laikas
- 3 žingsnis:… ir daugiau litavimo
- 4 žingsnis: Sujunkite dalykus
- 5 žingsnis: laiko programavimas
- 6 žingsnis: kas toliau: dalykai, kuriuos norite išbandyti
- 7 žingsnis: Pagaliau…
- 8 veiksmas: baigto projekto vaizdo įrašai. Džiaukis
Video: Putojanti „Arduino“Kalėdų žvaigždė: 8 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Taigi vertinu, kad šiemet šiek tiek vėlu pradėti kalėdinį projektą. Bet galbūt jūs jau turite viską, ko jums reikia, ir galbūt šiais metais niekur nesiruošiate: Tada galbūt, tik galbūt norite išbandyti šį mažą projektą. Dalių sąrašas yra žemiau, todėl patikrinkite patys!
Tai pentagramos tipo žvaigždė iš 20 skirtingų spalvų, atitinkančių sezoną.
Kadangi tai yra „Arduino“varomas, galite būti kūrybingi naudodami savo apšvietimo modelius: pateiksiu keletą variantų, nuo kurių galite pradėti, kad rastumėte savo įkvėpimą. Tada pasidalink!
Priedai:
Šviesa:
- 10 žalių 3 mm šviesos diodų
- 5 raudoni 3 mm šviesos diodai
- 5 geltoni 3 mm šviesos diodai
- 1 balta 3 mm
- 5 220 omų rezistoriai
Kontrolė:
- 1 „Arduino Uno“(arba suderinamas)
- 1 „Adafruit“16 kanalų 12 bitų PWM/servo tvarkyklė - I2C sąsaja - PCA9685 (arba suderinama)
Kiti dalykai:
- tinkamo dydžio duonos lenta (aš naudojau 830 kontaktų plokštę su maitinimo linijomis kiekvienoje pusėje)
- 5V maitinimo šaltinis
- jungiamųjų laidų krūva
- 20+1 18AWG laidai šviesos diodams ir GND
1 žingsnis: Pirma: nupieškite / spausdinkite / perforuokite arba gręžkite savo žvaigždę
Jei jums neblogai sekasi piešti (kaip aš prisipažinsiu, aš turiu, todėl turėjau naudotis www.wikipedia.org): Raskite pentagramą bet kurioje nemokamo vaizdo svetainėje, padidinkite ją iki maždaug 8 cm (3 1/8 colio) skersmens ir atsispausdinkite.
Norėdami patogiai lituoti šviesos diodus, kiekviename žvaigždės gale ir kiekvienoje sankryžoje plius viena centre galite padaryti skyles į kartoną. Arba perkelkite pozicijas į ploną faneros gabalą ir gręžkite 3 mm (1/8 colio) skyles, kaip parodyta nuotraukoje.
2 žingsnis: litavimo laikas
Pasirinkite bet kurią žalių, geltonų ir raudonų šviesos diodų padėtį. Aš nusprendžiau centre turėti baltą, bet galite naudoti bet kokią spalvą. Mano žvaigždė yra gana atsitiktinis mišinys, tačiau tvarkingas spalvų išdėstymo būdas, žinoma, veiks taip pat gerai!
Tada sulenkite kiekvieno šviesos diodo katodus 90 ° kampu. Būtinai sulenkite juos ta pačia kryptimi, kad vėliau būtų lengviau lituoti. Katodas yra trumpesnis kiekvieno šviesos diodo laidas arba plokščia korpuso pusė.
Įdėkite kiekvieną šviesos diodą į atitinkamą angą ir sulydykite visus katodus, kad suformuotumėte žvaigždės formą, kaip parodyta nuotraukose. Įspėjimas: įsitikinkite, kad netrumpas katodas ir anodas (ilgesnė koja / apvali pusė).
3 žingsnis:… ir daugiau litavimo
Baigę žvaigždę, prie kiekvieno LED anodo turėsite pritvirtinti laidą (nepamirškite: ilga koja, apvali pusė …). Mano žvaigždė y pasirinko žalią ir baltą laidą, daugiausia todėl, kad atsitiktinai juos turėjau. Taip pat prie katodo pritvirtinkite vieną kitos spalvos laidą (t. Y. Bet kuriame žvaigždės taške, kurį pastatėte ankstesniame žingsnyje); Aš naudoju juodą vielą (nelabai linksma, bet juoda taip tradiciškai naudojama GND, aš negalėjau padėti).
Kad būtų patogiau, raskite būdus, kaip sutvarkyti laidus tam tikra jums tinkama tvarka. Ypač:
- Laikykite (-) / katodo laidą atskirai
- Nustatykite (baltą) centrinį šviesos diodą
- atskirkite 5 šviesos diodus, esančius pentagramos sankirtose („vidiniai“šviesos diodai)
4 žingsnis: Sujunkite dalykus
Lituodami savo gražią žvaigždę (kuri, aš tikiu, atrodys geriau nei mano: būsite labai atsargūs, kad išlaikytumėte puikią formą!), Atėjo laikas viską sujungti. Atsiprašau, kad nedarau FRITZING, todėl pabandysiu paaiškinti. Apžvalga yra pirmoje nuotraukoje, o tolesni veiksmai rodomi atitinkamai.
Duonos lentoje
- Įdėkite 5 V maitinimo šaltinį. Įsitikinkite, kad tiekimas (+) yra padėklo (+) padėtyje!
- padėkite 16 kanalų PWM plokštę ant duonos lentos patogioje vietoje
- padėkite 5 220 omų rezistorius patogiai vienas šalia kito
Nuo „Arduino“iki „Breadboard“
- Prijunkite „Arduino GND“prie duonos lentos (-)
- Prijunkite „Arduino SCL“prie PWM plokštės SCL ir SDA prie SDA
- Prijunkite vieną trumpiklį iš „Arduino“kaiščių 3, 4, 5, 6, 7 arba prie kiekvienos rezistoriaus pusės
Nuo PWM Breakout iki Breadboard
- 16 jungiamųjų laidų eina nuo PWM išvesties perjungimo metu iki 16 eilučių iš eilės
- GND yra prijungtas prie (-) ant maitinimo plokštės maitinimo elementų
- VCC yra prijungtas prie (+) ant duonos lentos
- Kadangi naudosime tik mažus šviesos diodus, aš nenaudoju V+ jungties
„Žvaigždžių“jungtys
- (Juodas!) Katodo laidas prijungtas prie (-) duonos lentos
- (baltas) centrinis šviesos diodas yra prijungtas prie PWM kaiščio 15
- 5 „vidiniai“šviesos diodai yra prijungti prie kito rezistorių galo
- likę 15 šviesos diodų atitinkamai prijungti prie PWM kaiščių nuo 0 iki 14
Kiti reikalai
- Turėsite įjungti duonos lentą
- … ir prijunkite „Arduino“prie kompiuterio naudodami standartinį USB kabelį
5 žingsnis: laiko programavimas
Laikas būti kūrybingam ir suteikti projektui SAVO spindesio.
Mano pavyzdiniai failai yra pagrįsti „Adafruit_PWMServoDriver“biblioteka, kurią radau lengva naudoti (ir gražiai dokumentuota).
Visi jie pradeda kviesdami bibliotekas, apibrėždami reikiamus kintamuosius (ir aš galbūt neteko to išvalyti vėlesniuose pavyzdžiuose!)
Skyriuje SETUP pamatysite, kaip inicijuojamas PWM gedimas ir atidaromas nuoseklusis prievadas (kurį naudojau tam tikram derinimui … mano programavimo stilius dažniausiai yra copy-paste-try-fail-fail-try-pakartoti!), Taip pat 5 kaiščiai vidiniams šviesos diodams kaip išvestis.
Pagaliau cikle leisiu šviesos diodams atsitiktinai mirksėti, persekioti arba įjungti ir išjungti jų grupes. Išbandykite juos ir pažiūrėkite, ką jie daro patys: būtent tai yra Kalėdų dovanos, ar ne? Būti nustebintam! Tikimės, kad jums patiks!
BTW: Kai kurie pavyzdžiai yra mano „Instagram“(@nicnowak), tokie kaip čia:
Sieh dir diesen Beitrag auf Instagram an
Ein Beitrag geteilt von nicnowak (@nicnowak)
6 žingsnis: kas toliau: dalykai, kuriuos norite išbandyti
Tikimės, kad iki šiol jums patiko ši INSTRUKCIJA. Jei taip, čia yra keletas idėjų, ką galėtumėte padaryti, kad būtų smagiau:
Naudokite didesnius šviesos diodus! 5 mm, 8 mm. Tiesiog nepamirškite, kad jiems greičiausiai reikės daugiau energijos, todėl norite prijungti atskirą maitinimo šaltinį prie „V+“PWM plokštėje ir atitinkamai prijungti šviesos diodus.
Naudokite DAUG šviesos diodų! Kadangi PWM plokštė yra pagrįsta I2C, galite prijungti kelias plokštes (iki 62!) Ir turėti daug šviesos diodų. Galimos sudėtingos žvaigždžių formos, galbūt net 3D forma būtų galimybė?
Naudokite skirtingas spalvas! Žinoma, raudona, auksinė ir žalia yra būdinga Kalėdų tema, tačiau mėlyna ir balta atrodo įdomi galimybė.
Sukurkite žvaigždės formos būstą! Matomi laidai nėra estetiškai patrauklūs (gerai: aš …), todėl faneros ar plastiko dėklas, padengiantis žvaigždę, gali suteikti Kalėdų dvasios. Ar galite spausdinti 3D? Taip, tu gali !! (aš negaliu …)
Naudokite difuzorių! Pliki šviesos diodai turi labai mažą fokusavimo zoną. Naudojant tam tikrą difuzoriaus medžiagą, pvz., Pusiau permatomą popierių ar permatomą plastiką, lemputės bus išlygintos.
Sukurkite beprotiškus šviesos efektus! Arba padarykite šventesnes: tai priklauso nuo jūsų.
Pridėkite valdiklius! Dienos pabaigoje jūsų „Arduino“gali padaryti daug daugiau nei tik 21 šviesos diodas. Įtraukite jungiklius, kad perjungtumėte šviesos modelius. Padarykite garsą jautrų. Leisk saulei nusileisti.
7 žingsnis: Pagaliau…
Kaip jau pastebėjote, mano komponentai yra „suderinamos“plokštės. Jie puikiai veikia, yra pigūs ir lengvai prieinami daugelyje prekybos vietų.
Tačiau jei galite sau tai leisti, palaikykite kūrėjus, kurie mums viską pateikia:
www.arduino.cc
www.adafruit.com/https://learn.adafruit.com/16-channel-pwm-servo-dr…
8 veiksmas: baigto projekto vaizdo įrašai. Džiaukis
Kai kurie filmuojami tik plikais šviesos diodais, o kituose šviesai skleisti naudoju paprastą baltą popierių.
Kuris tau labiau patinka?
Rekomenduojamas:
Šviesa cenzūruojama Kalėdų žvaigždė: 5 žingsniai
Šviesos cenzūros Kalėdų žvaigždė: Kreditas: https: //www.instructables.com/id/Larger-and-Improv … Šis Kalėdų žvaigždės dizainas sukurtas iš aukščiau esančios nuorodos, kuri yra didesnė Kalėdų žvaigždė, naudojant WS2811 be kitų funkcijų spindintis. Tačiau dauguma mano projektavimo kodų
Kalėdų žvaigždė su programuojamais šviesos diodais: 7 žingsniai
Kalėdų žvaigždė su programuojamais šviesos diodais: šiais metais norėjau, kad mano Kalėdų lauko ekranas būtų kitoks, todėl nusprendžiau nusipirkti virtinę RGB programuojamų šviesos diodų (kartais vadinamų neopikseliniais šviesos diodais) ir sukurti Kalėdų žvaigždę. Šiuos šviesos diodus galima individualiai užprogramuoti spalvoms ir ryškumui
Šviesos diodų ir „AT Tiny“naudojimas, kad sukurtumėte mirksinčią žvaigždę, pjezo grojant „Mirksėti, mirgėti, maža žvaigždė“: 6 žingsniai
Šviesos diodų ir „AT Tiny“naudojimas, norint sukurti mirksinčią žvaigždę, pjezo grojant „Twinkle, Twinkle, Little Star“: ši grandinė naudoja šviesos diodus, AT TINY ir pjezo, kad sukurtų mirksinčią žvaigždę ir muziką „Twinkle, Twinkle, little star " Žr. Kitą žingsnį ir grandinės apžvalgą
Kalėdų žvaigždė su „Arduino“ir RGB šviesos diodais: 5 žingsniai (su nuotraukomis)
Kalėdų žvaigždė su „Arduino“ir RGB šviesos diodais: Sveiki! Mes esame Arduino Novosibirsko bendruomenė iš giliai užšaldyto Sibiro. Norėdami šiek tiek sušilti, nusprendėme padaryti gražiai spindinčias ir mirksinčias Kalėdų žvaigždes. Būtinai pažiūrėkite demonstracinį vaizdo įrašą
Mirksinti įvairiaspalvė Kalėdų eglutės žvaigždė: 4 žingsniai (su nuotraukomis)
Mirksinti įvairiaspalvė Kalėdų eglutės žvaigždė: Taigi, mes su nauja žmona persikėlėme į naujus namus, Kalėdos jau čia pat ir mes pastatėme eglutę, bet palaukite … nė vienas iš mūsų neturėjome padorios žvaigždės, kurią galėtume uždėti ant eglutės. Ši pamoka parodys, kaip padaryti tikrai nuostabų, mirksinčią spalvų keitimą