Përmbajtje:

ATTiny 85 Dritat e vargut festiv të kontrolluar: 5 hapa
ATTiny 85 Dritat e vargut festiv të kontrolluar: 5 hapa

Video: ATTiny 85 Dritat e vargut festiv të kontrolluar: 5 hapa

Video: ATTiny 85 Dritat e vargut festiv të kontrolluar: 5 hapa
Video: Знакомство с Digispark ATtiny85. "Arduino для чайников" 2024, Korrik
Anonim
ATTiny 85 Dritat e Vargjeve Festive të Kontrolluara
ATTiny 85 Dritat e Vargjeve Festive të Kontrolluara
ATTiny 85 Dritat e Vargjeve Festive të Kontrolluara
ATTiny 85 Dritat e Vargjeve Festive të Kontrolluara
ATTiny 85 Dritat e Vargjeve Festive të Kontrolluara
ATTiny 85 Dritat e Vargjeve Festive të Kontrolluara

Ndërsa shfletoja eBay, hasa në këto vargje të 50 LED -ve të adresueshëm duke përdorur çipin WS2811, ndërsa nuk mendoj se ato janë vërtet të dizajnuara për t'u përdorur si drita zanash, ato funksionojnë mirë dhe duken të mrekullueshme në pemë. Gjithashtu do të ishte e mundur të ndryshoni ngjyrat për t'i bërë ato të përshtatshme për çdo numër temash festash. Meqenëse është gati Krishtlindja, unë kam shkuar me shumë dhe të kuqe dhe jeshile, si dhe disa modele që përdorin shumë ngjyra të rastësishme dhe natyrisht se çfarë projekti LED i adresueshëm do të ishte i plotë pa një ylber.

Mikro kontrolluesi është një ATTiny 85 dhe ka 3 butona që ndryshojnë modalitetin dhe shpejtësinë e modeleve në atë që unë shpresoj se është një mënyrë mjaft intuitive.

Unë jam një tifoz i madh i ATTiny85 pasi punon mirë me Arduino IDE, është i lirë dhe nga përvoja ime është një çip i tij mjaft elastik.

Kostoja totale për grup është më pak se 15 £ dhe lehtë mund të përfundohet në një fundjavë vetëm me mjetet bazë.

Pjesët e përkohshme të nevojshme:

  • Arduinouno ose ekuivalent për programimin e ATTiny
  • bordi i bukës dhe telat e kërcyesit për testimin dhe programimin e ATTiny
  • saldim dhe saldim
  • armë me zam të nxehtë

Pjesët e përdorura për ndërtimin:

Unë kam përfshirë lidhje me disa nga artikujt në Amazon për të ndihmuar në identifikimin e tyre, nuk është aspak vendi më i mirë për t'i blerë ato dhe ju duhet të blini përreth.

  • ATTiny85 plus Fole opsionale DIP 8 IC (https://amzn.to/2RgKpeJ)
  • Kondensator 1000uF * (shiko shënimet)
  • 3 x 1 deri në 5 kΩ Tërhiqni poshtë rezistorët.
  • 1 x rezistencë 300-500Ω * (shiko shënimet)
  • 1 copë tabelë prototipimi (https://amzn.to/2Rn4YGs)
  • Kabllo USB në DC (https://amzn.to/2BE2iyP)
  • Lidhësi i folesë DC (https://amzn.to/2TUFbHy)
  • Goditje e LED -ve të adresueshëm (https://amzn.to/2Rm1Yds)
  • 3 x ndërprerës i çastit
  • Kutia e projektit (https://amzn.to/2DTeTzA)

3 çelsat e çastit të shtytjes mund të jenë të çdo lloji që ju pëlqen, por mund t'ju duhet të rregulloni modelin tuaj që t'i përshtatet çelsave tuaj. Unë kisha disa me një buton më të gjatë dhe 2 këmbë që i bën ata të përshtatshëm për këtë projekt pasi mund t'i fut nëpër një vrimë në kapakun e sipërm dhe t'i ngjit ato në vend nga poshtë.

* Kjo është kopjuar nga Adafruit NeoPixel Überguide dhe shpjegon nevojën për kondensatorin dhe rezistencën.

Para se të lidhni NeoPixels me ndonjë burim të madh energjie (DC "lyth mur" ose edhe një bateri të madhe), shtoni një kondensator (1000 µF, 6.3V ose më të lartë) në terminalet + dhe - siç tregohet më sipër. Kondensatori ruan ndryshimet e papritura në rrymën e tërhequr nga shiriti. Vendosni një rezistencë prej 300 deri në 500 Ohm midis pinit të daljes së të dhënave Arduino dhe hyrjes në NeoPixel -in e parë. Rezistenca duhet të jetë në fund të telit më të afërt me NeoPixel (s), jo mikrokontrolluesin. Disa produkte tashmë e përfshijnë këtë rezistencë … nëse nuk jeni të sigurt, shtoni një … nuk ka dëm të dyfishoheni!

Gjëra të tjera për tu shënuar:

Përdorimi i energjisë është gjithmonë diçka për të cilën duhet të mendoni me LED të adresueshëm. Për të përcaktuar se sa energji do t'ju duhet thjesht merrni numrin e LED -ve në grupin tuaj dhe e kaloni atë me 60 pasi secila LED mund të tërheqë 60ma

Ky është një varg prej 50, kështu që 50X60 është 3000 ose 3 amper, ndërsa kjo është një fuqi mjaft e madhe, ia vlen të kujtohet se ata do të përdorin vetëm aq shumë nëse janë në shkëlqim të plotë në të tre ngjyrat. Ju mund të rregulloni kodin tuaj për ta shmangur këtë ose përdorni komandën setBrightness () për ta kufizuar atë. në testim kam gjetur se konfigurimi im funksionon mirë në një furnizim me energji 2 amp.

Unë do të rekomandoja shumë leximin e Adafruit NeoPixel Überguide (https://learn.adafruit.com/adafruit-neopixel-uber…) pasi shpjegon gjithçka në detaje shumë më të mira sesa mundem.

Hapi 1: Shpimi

Shpimi
Shpimi
Shpimi
Shpimi
Shpimi
Shpimi

Shpimi

Ka disa vrima për tu kopëruar në kutinë e projektit.

  • 1x 8mm në pjesën e pasme për prizën e energjisë
  • 3x vrima 2.5 mm në pjesën e përparme për 3 prizat e LED -ve ose 1 vrimë që është mjaft më e madhe që të dalin të tre prizat.
  • 3x 3.5mm në krye për butonat

Bestshtë më mirë të pilotosh vrimën 8 mm, por si kuti e një plastike të butë është e lehtë për tu shpuar dhe nuk duhet të japë ndonjë problem

Hapi 2: Saldimi

Bashkim
Bashkim
Bashkim
Bashkim
Bashkim
Bashkim

Kallaji lidhësit e prizës së energjisë, futeni në kuti dhe shtrëngoni arrën mbajtëse.

Vendosni butonat në vrima dhe ngjitini të nxehtë ose epoxy ato në vend. Unë kam tërhequr një këmbë nga secila prej butonave së bashku dhe i kam bashkuar ato kështu që do të na duhet vetëm një furnizim 5 volt për të 3 butonat.

Vargjet LED kanë 2 tela shtesë që nuk na duhen bashkangjitur për këtë projekt në mënyrë që t'i ndërpresim ato. Unë i kam prerë ato afër majës në gjatësi pak më të ndryshme, në mënyrë që të mos shkurtohen. Mbani këto tela pasi ne mund t'i riciklojmë ato brenda kutisë

Unë gjithashtu kam prerë lidhësin pasi do të bashkohemi drejtpërdrejt me telat, Pritini sa më afër lidhësit të jetë e mundur.

Tabela e prototipit përshtatet brenda kutisë së projektit shumë bukur, kështu që nuk kërkon ndonjë prerje.

Ngjiteni prizën IC në tabelë diku afër majës, kjo na lejon më shumë hapësirë në pjesën e poshtme për përbërësit e tjerë dhe për t'u lidhur me vargun LED.

Lidhni telat në kunjat fizikë 5, 6 dhe 7 për butonat, lidhni telat në rezistorët tërheqës, të cilët nga ana tjetër do të lidhen me Tokën

  • Pin 5 = Butoni i modalitetit
  • Pin 6 = Butoni i shpejtësisë minus
  • Pin 7 = Butoni i shpejtësisë plus

Teli i të dhënave për LED-të lidhet me kunjin fizik 3, kështu që lidhni një tel tjetër dhe lidhni skajin tjetër me rezistencën 300-500Ω diku afër fundit të tabelës.

Telat që kemi prerë vargun LED mund t'i përdorim si telat tanë kryesor të energjisë

  • Lidhni kunjin 8 të prizës IC, një tel për butonat dhe tela kryesore RED të vargut LED me 5V
  • Lidhni kunjin 4 të prizës IC, të tre rezistencat tërheqëse dhe telin kryesor LED të bardhë në tokë

Lidhni tela me buton 5v në atë të zakonshëm për butonat. Bashkangjitni çdo buton në kunjin e saktë të IC. Shpresoj se mund të shihni në imazhe që kam blerë telat që lidhen me IC në qendër të tabelës me rezistencën në njërën anë dhe butonin në anën tjetër.

Kam vendosur kondensatorin në tabelë, por do të kishte qenë më e lehtë ta lidhja me këmbët e prizës.

Pasi bordi të jetë futur plotësisht 3 telat për vargun LED përmes vrimave dhe ngjiteni në tabelë. Lidhni telat e energjisë në prizë. Këto priza kanë pin qendror (normalisht V+) të lidhur me këmbën më të shkurtër, por gjithmonë është më mirë të kontrolloni dy herë.

Para se të ngjitni gjithçka në vend, është më mirë të kontrolloni se gjithçka po funksionon pasi është e lehtë të humbasësh një lidhje.

Recommended: