Turinys:

USB maitinama RGB LED Kalėdų eglutė: 9 žingsniai (su nuotraukomis)
USB maitinama RGB LED Kalėdų eglutė: 9 žingsniai (su nuotraukomis)

Video: USB maitinama RGB LED Kalėdų eglutė: 9 žingsniai (su nuotraukomis)

Video: USB maitinama RGB LED Kalėdų eglutė: 9 žingsniai (su nuotraukomis)
Video: Mini USB Supercapacitor powered LED Xmas tree - KIT 2024, Lapkritis
Anonim
USB maitinama RGB LED Kalėdų eglutė
USB maitinama RGB LED Kalėdų eglutė

Nusprendžiau, kad padarysiu kelias prieš Kalėdines dovanas keliems savo draugams „Makerspace“, kuriame esu „fizzPOP“narys. Nusprendžiau, kad vietoj to, kad pats juos sukonstruosiu, aš pagaminsiu rinkinį, kad jie galėtų patys smagiai juos statyti. Ši „Instructable“taip pat yra dovanos dalis, nes jos instrukcijos, kaip surinkti, bet taip pat įtraukiau erelio failus, kad žmonės galėtų patys užsisakyti PCB (aš užsisakiau savo iš „Seeed Studio“) kartu su mikrovaldiklio kodu.

1 žingsnis: schema

Schema
Schema
Schema
Schema

Elektronikos dizainas yra pagrįstas laisvai ankstesniu projektu (ir Instructable), kurį aš padariau šviestuvams rogėms. Aš prilipau prie mikrovaldiklio ATTINY85, bet ačiū, kad jį maitina 12 V, aš pasirinkau USB maitinimą per diodą.

Kitas didelis skirtumas yra atskirų 5 mm RGB šviesos diodų naudojimas. Neradau bibliotekos, kurioje yra jų, todėl sukūriau savo. Aš pridėjau 0.1uf kondensatorių per kiekvieno LED maitinimo kaiščius, kaip rekomenduojama.

2 žingsnis: PCB projektavimas

PCB dizainas
PCB dizainas
PCB dizainas
PCB dizainas

PCB dizainas yra gana savaime suprantamas, vienintelis neįprastas dalykas buvo plokštės forma. Formai importuoti panaudojau naują galimybę susieti „Eagle“su „Fusion 360“. Tai labai palengvino reikalus! Turėčiau atkreipti dėmesį, kad nesu PCB išdėstymo specialistas, todėl esu tikras, kad kažkas, turintis daugiau patirties, galėtų atlikti geresnį darbą. Tačiau aš, kaip ir schemos, įtraukiau failus.

3 žingsnis: PCB surinkimas

PCB surinkimas
PCB surinkimas
PCB surinkimas
PCB surinkimas

Jei neturite litavimo patirties, yra daug gerų instrukcijų apie „Instructables“, siūlau pirmiausia peržiūrėti vieną iš šių. PCB yra gana savaime suprantamas surinkimas, tačiau aš aprašiau pagrindinius veiksmus. Kaip įprasta, pirmiausia pradėkite nuo žemo profilio komponentų.

  1. Pridėkite rezistorių (apatinėje padėtyje) ir diodą, įsitikindami, kad maitinimo diodas yra teisingai nukreiptas pagal PCB šilkografiją.
  2. Įdėkite DIP lizdą (įpjova į viršų) ir jungiklį.
  3. Įdėkite USB lizdą, jį šiek tiek sunku lituoti, nes kaiščiai vos pasiekia plokštę, tačiau su smulkiu geležimi ir šiek tiek kantrybės jie nėra pernelyg sunkūs.
  4. Pridėkite kondensatorius, orientacija nesvarbi.
  5. Galiausiai įdiekite šviesos diodus. Jie turi būti sulenkti stačiu kampu į lentą, jei įkišate juos iki peties į priekį ir tada sulenkiate, kad jie būtų maždaug teisingoje padėtyje. Jie turi būti sumontuoti taip, kaip nurodyta LED plokštės šone esančiame bute ir rodoma šilkografijoje.

Kai visi komponentai bus prilituoti vietoje, apipjaukite perteklinius laidus, taupydami juos nuo diodų ir rezistorių, nes jų prireiks vėliau.

Pastebėsite, kad ne visos komponento pozicijos yra užpildytos, tyčia paliekant galimybę ateityje įsilaužti.

4 žingsnis: Prisijunkite prie PCB kartu

Prisijunkite prie PCB kartu
Prisijunkite prie PCB kartu

Abi PCB tik slysta kartu, bet jei jos yra šiek tiek standžios, galite šiek tiek atidaryti angą naudodami švitrinį popierių. Kai jie yra kartu, ateina sunkus dalykas, naudojant apipjaustytą rezistorių ir diodo laidą, kad jie būtų akivaizdžiai susieti.

5 žingsnis: Kodas

Kodas
Kodas

Kodas pagrįstas mano „Sleigh Light Instructable“kodu su keliais subtiliais pakeitimais. Failas, žinoma, pridedamas.

6 žingsnis: AT Tiny 85 programavimas

Yra daug instrukcijų, rodančių, kaip prie „ATTINY85“pridėti „Arduino“įkrovos įkėlimo programą ir jūsų programą, todėl čia to neuždėsiu. Tačiau pažymėsiu, kad saugiklį turėsite nustatyti kaip „vidinį 8 MHz“.

7 žingsnis: paruoštas produktas

Image
Image

Apskritai esu labai patenkintas šio projekto rezultatais. Manau, kad prieš tai galėjau sukurti daugiau rinkinių kaip dovanų, jei tai pavyks.

8 žingsnis: rinkinio gamyba

Rinkinio gamyba
Rinkinio gamyba
Rinkinio gamyba
Rinkinio gamyba

Tik greita pastaba apie rinkinio gamybą. Aš supakavau dalis ir PCB į antistatinius maišelius. Aš nusprendžiau pateikti iš anksto užprogramuotus lustus.

9 žingsnis: būsimas pakeitimas

Kaip ir visuose projektuose, visada galite ką nors padaryti, kad tai pagerintumėte.

Kurdamas plokštę įtraukiau galimybę ateityje pridėti USB valdiklį. Aš nusprendžiau neįtraukti jo į standartinę versiją ir palikti ją kaip galimą modifikaciją, kurią žmonės galėtų padaryti patys. Nežinia, ar tai buvo verta pastangų.

Būtų malonu galbūt pridėti šiek tiek „sniego“prie PCB naudojant šilkografiją, tuo metu skubėjau, todėl to nepadariau.

Išskyrus atvejus, kai „Micro USB“kabelis yra itin lankstus, jis turi įprotį, kad medis nestovi tiesiai. Galbūt buvo verta pridėti šiek tiek 3D atspausdinto puodo su svoriu, kad jis būtų stabilesnis.

Rekomenduojamas: