Indholdsfortegnelse:

USB -drevet RGB LED juletræ: 9 trin (med billeder)
USB -drevet RGB LED juletræ: 9 trin (med billeder)

Video: USB -drevet RGB LED juletræ: 9 trin (med billeder)

Video: USB -drevet RGB LED juletræ: 9 trin (med billeder)
Video: Acrylic Led Bruj khalifa~ Dubai(3) 2024, Juli
Anonim
USB -drevet RGB LED juletræ
USB -drevet RGB LED juletræ

Jeg besluttede, at jeg ville lave et par før julegaver til et par af mine andre nørdede venner på Makerspace, jeg er medlem af fizzPOP. Jeg besluttede, at snarere at bygge dem helt selv, ville jeg producere et kit, så de kunne have det sjovt med at bygge dem selv. Denne instruktør er også en del af gaven, da den er instruktionerne i, hvordan man samler, men jeg har også inkluderet ørnefiler, så folk kan bestille PCB'erne selv (jeg bestilte min fra Seeed Studio) sammen med koden til mikrokontrolleren.

Trin 1: Skematisk

Det skematiske
Det skematiske
Det skematiske
Det skematiske

Elektronikdesignet er baseret er løst baseret på et tidligere projekt (og instruerbart), jeg lavede til lys til en kane. Jeg holdt fast med ATTINY85 til mikrocontrolleren, men takker hellere for strømmen fra 12v. Jeg valgte USB -strøm via en diode.

Den anden store forskel er brugen af individuelle gennemgående huller 5 mm RGB LED'er. Jeg kunne ikke finde et bibliotek med dem, så jeg lavede mit eget. Jeg tilføjede en 0.1uf kondensator på tværs af strømstifterne på hver LED som anbefalet.

Trin 2: PCB -design

PCB Design
PCB Design
PCB Design
PCB Design

PCB -designet er temmelig selvforklarende, med det eneste usædvanlige var formen på brættet. Jeg udnyttede den nye evne til at linke Eagle til Fusion 360 til at importere formen. Dette gjorde tingene meget lettere! Jeg skal påpege, at jeg ikke er en PCB -layoutprofessionel, så jeg er sikker på, at nogen med mere erfaring kunne gøre et bedre stykke arbejde. Jeg har dog ligesom med skemaerne inkluderet filerne.

Trin 3: Samling af printkort

Montering af printkort
Montering af printkort
Montering af printkort
Montering af printkort

Hvis du ikke har erfaring med lodning, er der masser af gode vejledninger til instruktioner, jeg vil foreslå, at du først gennemgår en af disse. PCB'erne er ret selvforklarende at samle, men jeg har skitseret nedenstående trin. Som normalt er det først at starte med komponenter med lav profil.

  1. Tilføj modstanden (i den nederste position) og dioden, og sørg for, at strømdioden er korrekt orienteret i henhold til printkortet.
  2. Installer DIP -stikket (hak til toppen) og kontakten.
  3. Tilpas USB -stikket, det er lidt besværligt at lodde, da stifterne næsten ikke når gennem brættet, men med et fint strygejern og lidt tålmodighed er de ikke for vanskelige.
  4. Tilføj kondensatorerne, orienteringen er ligegyldig.
  5. Monter endelig LED'erne. De skal bøje sig vinkelret på brættet, hvis du sætter dem op til skulderen i spidsen og derefter bøjer, ser det ud til at få dem til omtrent den korrekte position. De skal installeres den korrekte vej rundt, dette er angivet med fladen på siden af LED'en og vises på silketryk.

Når alle komponenterne er loddet på plads, trimes de overskydende ledninger, hvilket sparer dem fra dioder og modstande, da disse bliver nødvendige senere.

Du vil bemærke, at ikke alle komponentpositionerne er befolket. Dette er med vilje og efterlader mulighed for fremtidig hacking.

Trin 4: Deltagelse i printkortet sammen

Deltagelse i PCB's Together
Deltagelse i PCB's Together

De to printkort glider bare sammen, men hvis de er lidt stive, kan du bruge sandpapir til at åbne åbningen lidt op. Når de er sammen kommer den besværlige bit ved hjælp af den trimmede modstand og diodeledning til at forbinde dem sammen på den indlysende måde.

Trin 5: Koden

Koden
Koden

Koden er baseret på koden fra min Sleigh Light Instructable med et par subtile ændringer. Filen er naturligvis vedhæftet.

Trin 6: Programmering af AT Tiny 85

Der er masser af instruktioner, der viser dig, hvordan du tilføjer Arduino boot loader og dit program til din ATTINY85, så jeg vil ikke dække det her. Jeg vil dog påpege, at du bliver nødt til at indstille sikringen til 'intern 8MHz'.

Trin 7: Det færdige produkt

Image
Image

Alt i alt er jeg ret tilfreds med resultatet af dette projekt. Jeg tror, jeg måske havde siden da til at skabe flere kits som gaver, hvis dette lykkedes.

Trin 8: Fremstilling af sættet

Fremstilling af sættet
Fremstilling af sættet
Fremstilling af sættet
Fremstilling af sættet

Bare en hurtig bemærkning om fremstilling af sættet. Jeg lagde delene og printkortene i antistatiske poser. Jeg besluttede at levere chips forudprogrammeret.

Trin 9: Fremtidig ændring

Som med alle projekter er der altid noget, du kan gøre for at forbedre det.

Da jeg designede tavlen inkluderede jeg muligheden for i fremtiden at tilføje USB -kontrol. Jeg besluttede ikke at inkludere det i standardversionen og lade det være som potentielle ændringer, folk kunne lave selv. Ikke sikker på om dette var besværet værd.

Det ville have været rart at måske tilføje noget "sne" til printkortet ved hjælp af silkeskærmen, jeg skyndte mig dengang, så jeg ikke endte med at gøre dette.

Medmindre Micro USB -kablet er super fleksibelt, har det en vane at få træet til ikke at stå lige. Det kunne have været værd at tilføje en lille 3d -trykt gryde med en vægt for at gøre den mere stabil.

Anbefalede: