Sisällysluettelo:

ATTiny 85 -ohjatut juhlavalot: 5 vaihetta
ATTiny 85 -ohjatut juhlavalot: 5 vaihetta

Video: ATTiny 85 -ohjatut juhlavalot: 5 vaihetta

Video: ATTiny 85 -ohjatut juhlavalot: 5 vaihetta
Video: Perbedaan Led Strip Ws2811 Vs Ws2812B ┃SP107e controller rgb led 2024, Heinäkuu
Anonim
ATTiny 85 -ohjatut juhlavalot
ATTiny 85 -ohjatut juhlavalot
ATTiny 85 -ohjatut juhlavalot
ATTiny 85 -ohjatut juhlavalot
ATTiny 85 -ohjatut juhlavalot
ATTiny 85 -ohjatut juhlavalot

Ebayta selatessani törmäsin näihin 50 osoitettavan LED -merkkijonon WS2811 -sirua käyttäen, vaikka en usko, että niitä on todella suunniteltu käytettäväksi keijuvalaisimina, mutta ne toimivat hyvin ja näyttävät upeilta puussa. Olisi myös mahdollista vaihtaa värejä, jotta ne sopisivat mihin tahansa lomateemaan. Koska on lähestulkoon joulu, olen saanut paljon ja punaista ja vihreää sekä joitain kuvioita, jotka käyttävät paljon satunnaisia värejä ja tietysti mikä osoitettava LED -projekti olisi täydellinen ilman sateenkaaria.

Mikro -ohjain on ATTiny 85 ja siinä on 3 painiketta, jotka muuttavat tilaa ja kuvioiden nopeutta toivottavasti melko intuitiivisella tavalla.

Olen suuri ATTiny85 -fani, koska se toimii hyvin Arduino IDE: n kanssa, se on halpa ja kokemukseni mukaan melko joustava siru.

Sarjan kokonaiskustannukset ovat alle 15 puntaa ja ne voidaan helposti suorittaa viikonloppuna vain perustyökaluilla.

Tarvittavat väliaikaiset osat:

  • Arduinouno tai vastaava ATTiny -ohjelmointiin
  • leipälevy ja hyppyjohdot ATTiny -laitteen testaamiseen ja ohjelmointiin
  • juotin ja juote
  • kuuma liimapistooli

Rakennuksessa käytetyt osat:

Olen lisännyt linkkejä joihinkin Amazonin tuotteisiin niiden tunnistamiseksi, se ei missään tapauksessa ole paras paikka ostaa niitä, ja sinun pitäisi tehdä ostoksia.

  • ATTiny85 plus valinnainen DIP 8 IC -liitäntä (https://amzn.to/2RgKpeJ)
  • 1000uF kondensaattori * (katso huomautukset)
  • 3 x 1 - 5 kΩ Vedä vastukset alas.
  • 1 x 300-500Ω vastus * (katso huomautukset)
  • 1 pala prototyyppikorttia (https://amzn.to/2Rn4YGs)
  • USB -DC -kaapeli (https://amzn.to/2BE2iyP)
  • DC -pistorasian liitin (https://amzn.to/2TUFbHy)
  • Osoitettavien LEDien merkkijono (https://amzn.to/2Rm1Yds)
  • 3 x hetkellinen painokytkin
  • Projektilaatikko (https://amzn.to/2DTeTzA)

Kolme hetkellistä painokytkintä voivat olla minkälaisia tahansa, mutta sinun on ehkä muokattava muotoilua kytkimiesi mukaan. Minulla oli pidempi painike ja 2 jalkaa, joten ne sopivat hyvin tähän projektiin, koska voin työntää ne yläkannen reiän läpi ja liimata ne paikalleen alhaalta.

* Tämä on kopioitu Adafruit NeoPixel Überguide -oppaasta ja selittää kondensaattorin ja vastuksen tarpeen.

Ennen kuin liität NeoPixels -laitteen mihin tahansa suureen virtalähteeseen (DC -seinäsyöpä tai jopa suuri akku), lisää kondensaattori (1000 µF, 6,3 V tai enemmän) + ja - -liittimien poikki, kuten yllä on esitetty. Kondensaattori puskuroi nauhan vetämän virran äkillisiä muutoksia. Aseta 300-500 ohmin vastus Arduino -datan ulostulonapin ja ensimmäisen NeoPixelin tulon väliin. Vastuksen tulee olla johdon päässä, joka on lähimpänä NeoPixeliä, ei mikro -ohjainta. Joissakin tuotteissa on jo tämä vastus … jos et ole varma, lisää yksi … kaksinkertaistamisesta ei ole haittaa!

Muita huomioitavia asioita:

Virrankäyttö on aina jotain, mitä sinun on ajateltava osoitettavien LED -valojen kanssa. Voit selvittää tarvitsemasi virran yksinkertaisesti ottamalla ryhmässäsi olevien LED -valojen määrän ja kertomalla sen 60: llä, koska jokainen LED voi kuluttaa 60 mA

Tämä on 50: n merkkijono, joten 50X60 on 3000 tai 3 ampeeria, kun taas tämä on melko paljon virtaa, kannattaa muistaa, että ne käyttävät vain niin paljon, jos ne ovat kirkkaita kaikissa kolmessa värissä. Voit järjestää koodisi tämän välttämiseksi tai käyttää setBrightness () -komentoa sen rajoittamiseen. testauksessa olen huomannut, että asetukset toimivat hyvin 2 ampeerin virtalähteellä.

Suosittelen lukemaan Adafruit NeoPixel Überguiden (https://learn.adafruit.com/adafruit-neopixel-uber…), koska se selittää kaiken paljon yksityiskohtaisemmin kuin voin.

Vaihe 1: Poraus

Poraus
Poraus
Poraus
Poraus
Poraus
Poraus

Poraus

Projektilaatikossa on muutama reikä tilliä varten.

  • 1x 8mm takana virtalähteelle
  • Edessä 3x 2,5 mm: n reiät LED -valojen 3 johtoa varten tai 1 reikä, joka on tarpeeksi suuri kaikkien 3 johtimen poistamiseksi.
  • 3x 3,5 mm painikkeiden yläosassa

On parasta ohjata 8 mm: n reikää, mutta pehmeän muovin laatikkona se on helppo porata eikä sen pitäisi aiheuttaa ongelmia

Vaihe 2: Juotos

Juotos
Juotos
Juotos
Juotos
Juotos
Juotos

Tina pistorasian liittimet, aseta ne laatikkoon ja kiristä kiinnitysmutteri.

Aseta napit reikiin ja liimaa tai epoksoi ne paikalleen. Olen vetänyt yhden jalan kustakin painikkeesta yhteen ja juottanut ne yhteen, joten tarvitsemme vain yhden 5 voltin syötön kaikille 3 painikkeelle.

LED -merkkijonoissa on 2 lisäjohtoa, joita emme tarvitse kiinnittää tähän projektiin, jotta voimme katkaista ne. Olen leikannut ne lähelle yläosaa hieman eri pituuksilla, jotta ne eivät pääse oikosulkuun. Säilytä nämä johdot, koska voimme kierrättää ne laatikon sisällä

Olen myös katkaissut liittimen, koska juotamme suoraan johtoihin, leikkaa mahdollisimman lähelle liitintä.

Prototyyppilevy mahtuu hyvin projektikoteloon, joten se ei vaatinut leikkaamista.

Juotos IC -liitäntä piirilevylle jonnekin yläreunan läheisyyteen, jolloin voimme antaa enemmän tilaa alareunassa muille komponenteille ja liittää LED -merkkijonoon.

Juotosjohdot fyysisiin nastoihin 5, 6 ja 7 painikkeille, yhdistä johdot vedettäviin vastuksiin, jotka puolestaan kytketään maahan

  • Nasta 5 = Tila -painike
  • Nasta 6 = Nopeus miinuspainike
  • Nasta 7 = Nopeus plus -painike

LED-valojen datajohto kytketään fyysiseen nastaan 3, joten juota toinen johto ja kytke toinen pää 300-500Ω: n vastukseen jossain levyn pohjan lähellä.

Voimme käyttää LED -merkkijonon katkaisemiamme johtoja päävirtajohtoina

  • Kytke IC -pistorasian nasta 8, johto painikkeille ja pää LED -merkkijono PUNAINEN johdin 5 V.
  • Kytke IC -pistorasian nasta 4, kaikki 3 alasvetovastusta ja pää -LED -VALKOINEN johdin maahan

Juotos 5 V: n napin johto painikkeiden yhteiseen kohtaan. Kiinnitä jokainen painike IC: n oikeaan nastaan. Toivottavasti näet kuvista, että olen ostanut johdot, jotka liitetään IC: hen levyn keskelle vastus toisella puolella ja painike toisella puolella.

Olen asettanut kondensaattorin levylle, mutta se olisi ollut helpompi liittää pistorasian jalkoihin.

Kun levy on valmis, aseta LED -merkkijonon 3 johtoa reikien läpi ja juota levyyn. Liitä virtajohdot pistorasiaan. Näissä pistorasioissa on keskitappi (normaalisti V+) kytketty lyhyempään jalaan, mutta se on aina parasta tarkistaa.

Ennen kuin liimaat kaikki paikoilleen, on parasta tarkistaa, että kaikki toimii, koska yhteys on helppo jättää väliin.

Suositeltava: