Sadržaj:

AtTiny85 adresabilna LED traka: 10 koraka
AtTiny85 adresabilna LED traka: 10 koraka

Video: AtTiny85 adresabilna LED traka: 10 koraka

Video: AtTiny85 adresabilna LED traka: 10 koraka
Video: Знакомство с Digispark ATtiny85. "Arduino для чайников" 2024, Srpanj
Anonim
AtTiny85 adresabilna LED traka
AtTiny85 adresabilna LED traka

Moj cilj je bio napraviti stolnu svjetiljku od LED-a. Htio sam da bude podesiva, tako da se može koristiti i danju i noću. U prvom pokušaju koristio sam jednostavnu LED traku i velike MOS-FET-ove za pogon na 12v. Ovaj put sam odabrao adresabilne LED diode koje napaja 5V. Ovo je značajno smanjilo broj komponenti i omogućilo mnogo više prilagodbi, poput efekata prijelaza.

Pribor

Dijelovi:

  • Adresibilna LED traka na bazi WS2812b
  • AtTiny85 digispark klon.
  • TTP223 Kapacitivna tipka na dodir.
  • Napajanje 5v 6A.
  • 2,5 mm utikač za napajanje.
  • PCB za razvoj.
  • 2,54 mm zaglavlja i igle.
  • Neke žice.
  • Mala plastična kutija.
  • IKEA MOSSLANDA polica.
  • Po izboru, fotootpornik i otpornik od 1 k ohma.

Alati za izgradnju:

  • Lemilica i žica za lemljenje.
  • Bušilica i komadići drva/plastike.
  • Pištolj za vruće ljepilo.
  • Računalo za programiranje mikrokontrolera.

Korak 1: Izbušite rupu za gumb

Izbušite rupu za gumb
Izbušite rupu za gumb
Izbušite rupu za gumb
Izbušite rupu za gumb

Htio sam da kontrola bude gotovo besprijekorna. Zato sam odlučio upotrijebiti kapacitivni gumb za dodir i instalirao ga na razini površine. Da bih to učinio, bušilicom od 20 mm izbušio sam plitku rupu u sredini police, a u njezinu središtu upotrijebio sam 4 mm izbušite kako biste napravili rupu za žice.

Korak 2: Lemljenje žica na gumb

Lemljenje žica do gumba
Lemljenje žica do gumba
Lemljenje žica do gumba
Lemljenje žica do gumba

Lemite 3 žice na komponentnu stranu gumba, kako bi druga strana bila što glatkija. Koristite obojene žice i zapamtite koja je boja lemljena na svaki pin, kasnije nećete moći pogledati. Ovaj uređaj je vrlo osjetljivi na obrnuti polaritet, stoga budite vrlo oprezni da ne promijenite GND i VCC.

Korak 3: Sastavite gumb

Sastavite gumb
Sastavite gumb
Sastavite gumb
Sastavite gumb
Sastavite gumb
Sastavite gumb

Provucite žice gumba kroz rupu. Upotrijebite pištolj za vruće ljepilo da pričvrstite gumb na njegovo mjesto stavljanjem ljepila na drvo ispod gumba. Zatim prekrijte vanjsku stranu ljepilom kako biste napravili glatku površinu. S druge strane police vrućim ljepilom pričvrstite žice na kut police. Pokrijte gumb ljepljivom naljepnicom.

Korak 4: Lemite i sastavite fotootpornik

Lemite i sastavite fotootpornik
Lemite i sastavite fotootpornik
Lemite i sastavite fotootpornik
Lemite i sastavite fotootpornik
Lemite i sastavite fotootpornik
Lemite i sastavite fotootpornik

Izbušite rupu za fotootpornik. Lemite obje igle na žice i prekrijte ih toplinski skupljajućom izolacijom. Provucite žice kroz rupu i učvrstite ih vrućim ljepilom. Čak sam na nju zalijepio mali prozirni plastični krug kako bi se postigla glatka završna obrada.

Korak 5: Pričvrstite kutiju i zalijepite LED traku

Pričvrstite kutiju i zalijepite LED traku
Pričvrstite kutiju i zalijepite LED traku
Pričvrstite kutiju i zalijepite LED traku
Pričvrstite kutiju i zalijepite LED traku

Pričvrstite kutiju na rub police. Odlučio sam pričvrstiti poklopac umjesto same kutije, radi pojednostavljenja ugradnje. Zalijepio sam LED traku blizu ruba police. Pretpostavlja se da je samoljepljiv, ali u mom slučaju ljepilo preferirao da ostane na jezičku, a LED traka je ostala bez ljepila. Zato sam umjesto toga morao koristiti brzo ljepilo.

Korak 6: Sastavite priključak za napajanje

Sastavite utikač za napajanje
Sastavite utikač za napajanje
Sastavite utikač za napajanje
Sastavite utikač za napajanje

Lemite 2 žice na konektor za napajanje i pokrijte izložene dijelove toplinski skupljajućom izolacijom. Izbušite rupu blizu ruba kutije i pričvrstite konektor.

Korak 7: Lemljenje igle na AtTiny85

Igle za lemljenje na AtTiny85
Igle za lemljenje na AtTiny85
Igle za lemljenje na AtTiny85
Igle za lemljenje na AtTiny85
Igle za lemljenje na AtTiny85
Igle za lemljenje na AtTiny85
Igle za lemljenje na AtTiny85
Igle za lemljenje na AtTiny85

Lemio sam pinove na razvojnu ploču umjesto da sam lemio sve žice izravno na nju, u slučaju da je želim kasnije ponovno programirati. Nisam lemio pin 3, 4 budući da se ne koriste u ovoj aplikaciji, već se koriste za programiranje AtTiny85 s USB pokretačkim programom. Uradio sam lemni pin 5 (reset) i Vin radi mehaničke stabilnosti unatoč tome što ih ne koristim.

Korak 8: Sastavite PCB

Sastavite PCB
Sastavite PCB
Sastavite PCB
Sastavite PCB
Sastavite PCB
Sastavite PCB

Izrezao sam kvadrat 12x13 prototipa PCB -a. Izbušio dvije rupe za vijke, ali ih na kraju nisam upotrijebio. Označio je položaj zaglavlja. Zatim sam lemio sve žice, zaglavlja i jedan otpornik.

Korak 9: Priključite AtTiny85

Pričvrstite AtTiny85
Pričvrstite AtTiny85
Pričvrstite AtTiny85
Pričvrstite AtTiny85

Programirajte AtTiny85 i pričvrstite ga na tiskanu ploču. Zatim stavite sve u kutiju i pričvrstite na poklopac koji je već pričvršćen na policu.

Korak 10: Gotovo

Spojite napajanje. Kratkim dodirom uključuje se i isključuje LED diode. Neprekidnim dodirom mijenja se intenzitet LED svjetla. Fotootpornik se koristi za razlikovanje dnevnog od noćnog načina rada. Noću paljenje svjetla počinje pri niskom intenzitetu topline svjetlo, tijekom dana uključivanje će početi visokim intenzitetom.

Preporučeni: