Sadržaj:

Svjetlucava Arduino božićna zvijezda: 8 koraka
Svjetlucava Arduino božićna zvijezda: 8 koraka

Video: Svjetlucava Arduino božićna zvijezda: 8 koraka

Video: Svjetlucava Arduino božićna zvijezda: 8 koraka
Video: TRYING NEW MAKEUP FROM SEPHORA! 💄 FIRST IMPRESSIONS 2024, Juli
Anonim
Pjenušava Arduino božićna zvijezda
Pjenušava Arduino božićna zvijezda

Zato cijenim da je malo kasno za početak božićnog projekta ove godine. Ali možda već imate sve što vam je potrebno, a možda ove godine nećete nikamo otići: Možda, možda samo želite isprobati ovaj mali projekt. Lista dijelova je ispod, pa provjerite sami!

To je zvijezda tipa pentagrama sa 20 LED dioda u različitim bojama koje odgovaraju godišnjem dobu.

A budući da ga pokreće Arduino, možete postati kreativni sa svojim uzorcima osvjetljenja: Za početak ću vam dati nekoliko mogućnosti kako biste pronašli svoju inspiraciju. Onda podijelite!

Potrošni materijal:

Svjetlo:

  • 10 zelenih LED dioda od 3 mm
  • 5 crvenih LED dioda od 3 mm
  • 5 žutih LED dioda od 3 mm
  • 1 bijela 3 mm
  • 5 otpornika od 220 ohma

Kontrola:

  • 1 Arduino Uno (ili kompatibilan)
  • 1 Adafruit 16 -kanalni 12 -bitni PWM/servo upravljački program - I2C sučelje - PCA9685 (ili kompatibilno)

Ostale stvari:

  • matična ploča odgovarajuće veličine (koristio sam ploču od 830 pinova sa linijama za napajanje sa svake strane)
  • 5V napajanje
  • hrpa kratkospojnih žica
  • 20+1 žica 18AWG za LED i GND

Korak 1: Prvo: Nacrtajte / Odštampajte / Bušite ili izbušite svoju zvijezdu

Prvo: Nacrtajte / Odštampajte / Bušite ili izbušite svoju zvijezdu!
Prvo: Nacrtajte / Odštampajte / Bušite ili izbušite svoju zvijezdu!
Prvo: Nacrtajte / odštampajte / udarite ili izbušite svoju zvijezdu!
Prvo: Nacrtajte / odštampajte / udarite ili izbušite svoju zvijezdu!

Ako ne znate dobro crtati (priznajem, ja jesam; morao sam koristiti www.wikipedia.org): Pronađite pentagram na bilo kojem besplatnom web mjestu za slike, povećajte ga na otprilike 8 cm (3 1/8 ) i odštampajte.

Za zgodno lemljenje LED dioda, možete probušiti rupe u kartonu na svakom vrhu vaše zvijezde i na svakom raskrižju plus jedna u sredini. Ili prenesite položaje na tanki komad šperploče i izbušite rupe od 3 mm (1/8 ) kao što je prikazano na fotografiji.

Korak 2: Vrijeme lemljenja

Vreme lemljenja
Vreme lemljenja
Vreme lemljenja
Vreme lemljenja
Vreme lemljenja
Vreme lemljenja
Vreme lemljenja
Vreme lemljenja

Odaberite bilo koju poziciju za svoju zelenu, žutu i crvenu LED diodu. Odlučio sam da imam bijelu u sredini, ali možete koristiti bilo koju boju. Moja je zvijezda prilično slučajna mješavina, ali uredan način raspoređivanja boja će, naravno, funkcionirati jednako dobro!

Zatim savijte katode svake LED pod kutom od 90 °. Savijte ih u istom smjeru što će kasnije olakšati lemljenje. Katoda je kraća žica svake LED diode ili ravna strana kućišta.

Postavite svaku LED diodu u odgovarajuću rupu i lemite sve katode zajedno kako biste oblikovali oblik zvijezde kako se vidi na fotografijama. Oprez: Pazite da ne spojite katodu i anodu (duža noga / okrugla strana).

Korak 3: … i više lemljenja

… I više lemljenja!
… I više lemljenja!

Kada vaša zvijezda završi, morat ćete pričvrstiti žicu na svaku LED anodu (zapamtite: duga noga, okrugla strana …). Za svoju zvijezdu odabrao sam zelene i bijele žice, uglavnom zato što sam ih slučajno imao. Također pričvrstite jednu žicu u drugoj boji na katodu (tj. U bilo kojoj točki zvijezde koju ste izgradili u prethodnom koraku); Koristio sam crnu žicu (nije baš vesela, ali crna se toliko tradicionalno koristi za GND, da nisam mogao pomoći).

Radi praktičnosti, pronađite način da svoje žice organizirate nekim redoslijedom koji vam odgovara. Posebno:

  • Žicu (-) / katodu držite odvojeno
  • Prepoznajte (bijelu) središnju LED diodu
  • odvojite 5 LED dioda koje se nalaze na sjecištima pentagrama ("unutrašnje" LED)

Korak 4: Sastavite stvari zajedno

Sastavljanje stvari zajedno
Sastavljanje stvari zajedno
Sastavljanje stvari zajedno
Sastavljanje stvari zajedno
Sastavljanje stvari zajedno
Sastavljanje stvari zajedno
Sastavljanje stvari zajedno
Sastavljanje stvari zajedno

Nakon lemljenja vaše prekrasne zvijezde (za koju sam siguran da će izgledati bolje od moje: bit ćete vrlo oprezni da je održite u odličnom stanju!), Vrijeme je da sve povežete. Žao mi je što ne radim FRITZING, pa ću pokušati objasniti. Pregled je na prvoj slici, a sljedeći koraci su prikazani na odgovarajući način.

Na Breadboard -u

  • Umetnite napajanje od 5V. Uvjerite se da je dovod (+) u osnovnoj ploči (+)!
  • postavite 16 -kanalnu PWM ploču na matičnu ploču u prikladan položaj
  • postavite 5 220 ohmskih otpornika prikladno jedan do drugog

Od Arduina do Breadboard -a

  • Spojite Arduino GND na matičnu ploču (-)
  • Spojite Arduino SCL na PWM ploču SCL i SDA na SDA
  • Spojite jedan kratkospojnik s Arduino pinova 3, 4, 5, 6, 7 ili na jednu stranu svakog otpornika

Od PWM Breakout do Breadboard -a

  • 16 kratkospojnih žica ide od PWM izlaza na prekidu do 16 uzastopnih redova na matičnoj ploči
  • GND je spojen na (-) na razvodnim pločama
  • VCC je spojen na (+) na vanjskim trakama matične ploče
  • pošto ćemo koristiti samo male LED diode, ja ne koristim V+ vezu

"Star" veze

  • (Crna!) Katodna žica spojena je na (-) na matičnoj ploči
  • (bijela) središnja LED dioda spojena je na PWM pin 15
  • 5 "unutrašnjih" LED dioda spojene su na drugi kraj otpornika
  • preostalih 15 LED dioda spojeno je na PWM pinove 0 do 14 u skladu s tim

Ostale stvari

  • Morat ćete uključiti matičnu ploču
  • … i povežite Arduino sa računarom pomoću standardnog USB kabla

Korak 5: Vrijeme programiranja

Vrijeme je da postanete kreativni i unesete SVOJ sjaj u projekt.

Moji primjeri datoteka zasnovani su na biblioteci Adafruit_PWMServoDriver za koju sam smatrao da je jednostavna za upotrebu (i lijepo dokumentirana).

Svi oni započinju pozivanjem biblioteka, definiranjem potrebnih varijabli (a možda sam ovo propustio očistiti u kasnijim primjerima!)

U odjeljku POSTAVKE vidjet ćete kako se PWM prekid pokreće i otvara serijski port (koji sam koristio za neke otklanjanje grešaka … moj stil programiranja je uglavnom copy-paste-try-fail-try-repeat!) Kao i definiranje 5 pinova za unutrašnje LED diode kao OUTPUT.

Konačno, u LOOP -u ću dopustiti LED diodama da nasumično trepere, ili da jure okolo, ili da se njihove grupe uključuju i isključuju. Isprobajte ih, vidite šta sami rade: o tome govore božićni darovi, zar ne? Biti iznenađen! Nadam se da ćete uživati!

BTW: Neki uzorci su na mom instagramu (@nicnowak), poput ovog ovdje:

Ova stranica je objavljena na Instagramu

Ein Beitrag geteilt von nicnowak (@nicnowak)

Korak 6: Šta je sljedeće: Stvari koje želite isprobati

Nadam se da ste do sada uživali u ovom INSTRUKTIVNOM. Ako je tako, evo nekoliko ideja što biste mogli učiniti da bude zabavniji:

Koristite VEĆE LED diode! 5 mm, 8 mm. Samo ne zaboravite da će im vjerojatno trebati više energije pa želite priključiti zasebno napajanje na V+ na PWM ploči i u skladu s tim spojiti LED diode.

Koristite VIŠE LED dioda! Kako je PWM ploča zasnovana na I2C tehnologiji, možete lancem povezati više ploča (do 62!) I imati mnogo LED dioda. Mogući su složeni oblici zvijezda, možda bi čak i 3D oblik bio opcija?

Koristite RAZLIČITE BOJE! Naravno, crvena, zlatna i zelena su tipična božićna tema, ali plavo i bijelo izgledaju kao zanimljiva opcija.

Napravite ZVEZDANU KUĆU! Vidljive žice nisu ono što svi smatraju estetski privlačnim (dobro: ja …), pa šperploča ili plastično kućište za prekrivanje zvijezde mogu dodati božićni duh. Možete li ga odštampati 3D? Da možeš !! (ne mogu …)

Koristite DIFUZOR! Gole LED diode imaju vrlo malu površinu fokusa. Korištenje nekog materijala za raspršivanje, poput poluprozirnog papira ili prozirne plastike, ublažit će svjetla.

Stvorite LUDE LAKE UČINKE! Ili ga učinite svečanijim: Na vama je.

Dodajte KONTROLE! Na kraju dana, vaš Arduino može učiniti mnogo više od samo 21 LED diode. Uključite prekidače za prebacivanje između svjetlosnih uzoraka. Neka zvuči osjetljivo. Neka zasja kad sunce zađe.

Korak 7: Konačno …

Kao što ste možda primijetili, moje komponente su "kompatibilne" ploče. Odlično se snalaze, jeftini su i lako dostupni na mnogim prodajnim mjestima.

Međutim, ako si to možete priuštiti, podržite kreatore koji nam donose sve ovo:

www.arduino.cc

www.adafruit.com/https://learn.adafruit.com/16-channel-pwm-servo-dr…

Korak 8: Video zapisi o završenom projektu. Ejoy

Neki su snimljeni samo golim LED diodama, dok sam na drugima koristio običan bijeli papir za raspršivanje svjetla.

Šta vam se više sviđa?

Preporučuje se: