Turinys:

Putojanti „Arduino“Kalėdų žvaigždė: 8 žingsniai
Putojanti „Arduino“Kalėdų žvaigždė: 8 žingsniai

Video: Putojanti „Arduino“Kalėdų žvaigždė: 8 žingsniai

Video: Putojanti „Arduino“Kalėdų žvaigždė: 8 žingsniai
Video: Putojanti arbata SKONIS IR KVAPAS Jubiliejinė 2024, Liepa
Anonim
Blizganti „Arduino“Kalėdų žvaigždė
Blizganti „Arduino“Kalėdų žvaigždė

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ę

Pirma: pieškite / spausdinkite / perforuokite arba gręžkite savo žvaigždę!
Pirma: pieškite / spausdinkite / perforuokite arba gręžkite savo žvaigždę!
Pirma: pieškite / spausdinkite / perforuokite arba gręžkite savo žvaigždę!
Pirma: pieš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

Lituoklio laikas
Lituoklio laikas
Lituoklio laikas
Lituoklio laikas
Lituoklio laikas
Lituoklio laikas
Lituoklio laikas
Lituoklio 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

… ir daugiau litavimo!
… 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

Daiktų sujungimas
Daiktų sujungimas
Daiktų sujungimas
Daiktų sujungimas
Daiktų sujungimas
Daiktų sujungimas
Daiktų sujungimas
Daiktų sujungimas

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: