Sadržaj:

ATTiny 85 Kontrolisano svečano svjetlo za žice: 5 koraka
ATTiny 85 Kontrolisano svečano svjetlo za žice: 5 koraka

Video: ATTiny 85 Kontrolisano svečano svjetlo za žice: 5 koraka

Video: ATTiny 85 Kontrolisano svečano svjetlo za žice: 5 koraka
Video: Знакомство с Digispark ATtiny85. "Arduino для чайников" 2024, Juli
Anonim
ATTiny 85 Kontrolisana svečana svjetla
ATTiny 85 Kontrolisana svečana svjetla
ATTiny 85 Kontrolisana svečana svetla
ATTiny 85 Kontrolisana svečana svetla
ATTiny 85 Kontrolisana svečana svetla
ATTiny 85 Kontrolisana svečana svetla

Tijekom pregledavanja eBay -a naišao sam na ove nizove od 50 adresabilnih LED dioda koje koriste čip WS2811, iako ne mislim da su zaista dizajnirane za korištenje kao vilinska svjetla, ali dobro funkcioniraju i izgledaju sjajno na drvetu. Također bi bilo moguće promijeniti boje kako bi bile prikladne za bilo koji broj prazničnih tema. S obzirom da je skoro Božić, otišao sam s puno crvene i zelene boje, kao i nekim uzorcima koji koriste puno nasumičnih boja i naravno koji bi adresabilni LED projekt bio potpun bez duge.

Mikro kontroler je ATTiny 85 i postoje 3 tipke koje mijenjaju način rada i brzinu uzoraka na koji se nadam da je prilično intuitivan način.

Veliki sam ljubitelj ATTiny85 jer dobro radi s Arduino IDE -om, jeftin je i iz mog iskustva prilično izdržljiv čip.

Ukupna cijena po setu je manja od 15 funti i lako se može dovršiti za vikend sa samo osnovnim alatima.

Potrebni privremeni dijelovi:

  • Arduinouno ili ekvivalent za programiranje ATTiny -a
  • ploča za kruh i kratkospojne žice za testiranje i programiranje ATTiny -a
  • lemilica i lemljenje
  • pištolj za vruće ljepilo

Dijelovi korišteni za izradu:

Uključio sam veze do nekih stavki na Amazonu kako bih ih lakše identificirao, to nikako nije najbolje mjesto za njihovu kupnju i trebali biste kupovati.

  • ATTiny85 plus opcionalna DIP 8 IC utičnica (https://amzn.to/2RgKpeJ)
  • 1000uF kondenzator * (vidi napomene)
  • 3 x 1 do 5 kΩ Povucite otpornike prema dolje.
  • 1 x 300-500Ω otpornik * (pogledajte napomene)
  • 1 komad ploče za izradu prototipova (https://amzn.to/2Rn4YGs)
  • USB na DC kabel (https://amzn.to/2BE2iyP)
  • DC utičnica (https://amzn.to/2TUFbHy)
  • Ubarivanje adresabilnih LED dioda (https://amzn.to/2Rm1Yds)
  • 3 x trenutni prekidač
  • Okvir projekta (https://amzn.to/2DTeTzA)

Tri trenutna prekidača mogu biti bilo koje vrste, ali možda ćete morati prilagoditi svoj dizajn svojim prekidačima. Imao sam neke s dugim gumbom i 2 nožice što ih čini prikladnima za ovaj projekt jer ih mogu provući kroz rupu na gornjem poklopcu i vruće ih zalijepiti s donje strane.

* Ovo je kopirano iz Adafruit NeoPixel Überguidea i objašnjava potrebu za kondenzatorom i otpornikom.

Prije spajanja NeoPixela na bilo koji veliki izvor napajanja (istosmjerna “zidna bradavica” ili čak velika baterija), dodajte kondenzator (1000 µF, 6,3 V ili više) preko + i - priključaka kao što je prikazano gore. Kondenzator sprečava nagle promjene struje koju vuče traka. Postavite otpornik od 300 do 500 Ohma između izlaznog pina za podatke Arduino i ulaza u prvi NeoPixel. Otpornik bi trebao biti na kraju žice najbliže NeoPixelu (ima), a ne mikrokontroleru. Neki proizvodi već sadrže ovaj otpornik … ako niste sigurni, dodajte ga … nema štete u udvostručavanju!

Ostale stvari na koje treba obratiti pažnju:

Upotreba energije uvijek je nešto o čemu morate razmišljati s adresabilnim LED -ima. Da biste odredili koliko vam je snage potrebno, jednostavno uzmite broj LED dioda u svom nizu i pomnožite ga sa 60 jer svaka LED može izvući 60 mA

Ovo je niz 50 pa je 50X60 3000 ili 3 ampera, dok je ovo prilično velika snaga vrijedno je zapamtiti da će toliko koristiti samo ako su na punoj svjetlini u sve 3 boje. Možete urediti svoj kôd da to izbjegnete ili koristiti naredbu setBrightness () da ga ograničite. u testiranju sam otkrio da moje postavke dobro rade na napajanju od 2 ampera.

Toplo bih preporučio da pročitate Adafruit NeoPixel Überguide (https://learn.adafruit.com/adafruit-neopixel-uber…) jer sve objašnjava mnogo bolje detalje nego što mogu.

Korak 1: Bušenje

Bušenje
Bušenje
Bušenje
Bušenje
Bušenje
Bušenje

Bušenje

Postoji nekoliko rupa za kopanje u projektnoj kutiji.

  • 1x 8 mm straga za utičnicu
  • 3 x 2,5 mm rupe na prednjoj strani za 3 vodiča LED dioda ili 1 rupa koja je dovoljno velika da sva 3 kabela mogu izaći.
  • 3x 3,5 mm na vrhu za dugmad

Najbolje je upravljati rupom od 8 mm, ali kao kutija od mekane plastike, lako se buši i ne bi trebala stvarati probleme

Korak 2: Lemljenje

Lemljenje
Lemljenje
Lemljenje
Lemljenje
Lemljenje
Lemljenje

Pokosite konektore utičnice, umetnite ih u kutiju i zategnite pričvrsnu maticu.

Postavite dugmad u rupe i vrućim ih ljepilom ili epoksidom postavite na mjesto. Izvukao sam jednu nogu sa svakog dugmeta zajedno i lemio ih zajedno pa će nam trebati samo jedno napajanje od 5 volti za sva 3 dugmeta.

LED žice imaju 2 dodatne žice koje nam nisu potrebne za ovaj projekt, tako da ih možemo prekinuti. Izrezao sam ih blizu vrha na malo različitim dužinama tako da se ne mogu skratiti. Čuvajte ove žice jer ih možemo reciklirati unutar kutije

Odrezao sam i konektor jer ćemo lemiti direktno na žice. Prerežite što je moguće bliže konektoru.

Ploča za izradu prototipa vrlo se lijepo uklapa u kutiju projekta pa nije zahtijevala rezanje.

Lemite IC utičnicu na ploču negdje pri vrhu, što nam omogućuje više prostora pri dnu za ostale komponente i za spajanje na LED niz.

Lemite žice na fizičke pinove 5, 6 i 7 za dugmad, spojite žice na otpornike za povlačenje, koji će se zatim spojiti na masu

  • Pin 5 = Dugme za način rada
  • Pin 6 = Dugme minus brzina
  • Pin 7 = Dugme plus sa brzinom

Podatkovna žica za LED diode spaja se na fizički pin 3, pa lemite drugu žicu i spojite drugi kraj na otpornik od 300-500Ω negdje pri dnu ploče.

Žice kojima smo odrezali LED niz možemo koristiti kao naše glavne žice za napajanje

  • Spojite pin 8 IC utičnice, žicu za tipke i CRVENU žicu glavnog LED niza na 5V
  • Spojite pin 4 IC utičnice, sva 3 otpornika za spuštanje i bijelu žicu bijele LED diode na masu

Lemite žicu dugmeta 5v na zajedničku za dugmad. Pričvrstite svako dugme na odgovarajući pin IC -a. Nadam se da na slikama možete vidjeti da sam kupio žice koje se spajaju na IC sa središtem ploče s otpornikom s jedne strane i gumbom s druge strane.

Postavio sam kondenzator na ploču, ali bilo bi ga lakše spojiti s nogama utičnice.

Nakon što je ploča završena, umetnite 3 žice za LED niz kroz rupe i lemite ih na ploču. Priključite žice za napajanje u utičnicu. Ove utičnice imaju središnji pin (obično V+) spojen na kraću nogu, ali uvijek je najbolje provjeriti.

Prije lijepljenja svega na mjesto najbolje je provjeriti radi li sve jer je lako propustiti vezu.

Preporučuje se: