Indholdsfortegnelse:

LED Pocket Square: 5 trin (med billeder)
LED Pocket Square: 5 trin (med billeder)

Video: LED Pocket Square: 5 trin (med billeder)

Video: LED Pocket Square: 5 trin (med billeder)
Video: 40 полезных автотоваров с Aliexpress, которые упростят жизнь любому автовладельцу #6 2024, November
Anonim
Image
Image
LED Pocket Square
LED Pocket Square

Lige siden jeg så Draper 2.0 af ChrisSmolinksi på Instructables har jeg ønsket at lave noget lignende. Nå, min chance kom endelig, da min kone og jeg blev inviteret til en MFA Gala i Boston med 'Creative Black Tie' som påklædningskode. Det var den fortsættelse, jeg havde brug for for at oprette min egen version af LED lomme firkant.

Mine mål for denne lommeplads var at skabe noget, der havde en let tilgængelig tænd/sluk -kontakt, et brugerdefineret printkort, programmerbare/adresserbare lysdioder og justerbar lommedybde. Al kode, Eagle -filer og links til komponenter er vedhæftet eller linket, men hvis der er noget, jeg har savnet, så lad mig det vide i kommentarerne. Lad os nu komme i gang.

Materialer

  • 1x Adafruit Pushbutton Power Switch Breakout
  • 1x Adafruit MetroMini
  • 1x Adafruit Powerboost 1000 oplader
  • 1x LiPo batteri
  • 1x 8x1 Neopixel Stick
  • 1x enkeltsidet kobber PCB (passer ind i Bantam Tools PCB Mill)
  • Lodde
  • Brødbræt
  • Jumper Wires
  • 48x Header Pins
  • 2x 2.0M x 10 skrue (VALGFRIT)
  • 5x 2.0M møtrik (VALGFRIT)
  • Dobbeltsidet tape
  • 1x smoking og Pocket Square

Værktøjer

  • Loddekolbe
  • Bantam Tools PCB Mill
  • Wire Strippers
  • Filt Point Pen
  • Bor med

Software

  • Eagle fra Autodesk
  • Bantam Tools Desktop Fræsemaskine Software
  • Arduino IDE

Trin 1: Test dit kredsløb

Test dit kredsløb
Test dit kredsløb
Test dit kredsløb
Test dit kredsløb
Test dit kredsløb
Test dit kredsløb

Kredsløbet introducerer strøm via et LiPo -batteri til Powerboost -modulet. Dette går igen til Soft Power Switch, som tillader strøm at strømme til LED -pinden og MetroMini, når den trykkes, og stopper strømmen af strøm, når den trykkes igen. Jeg begyndte designet med at teste det på et brødbræt. Selvom den sidste.brd -fil leveres, anbefaler jeg stærkt, at du gennemfører dette trin, før du går videre med at skære et printkort og loddekomponenter sammen. Skematisk for kredsløbet, jeg ved et uheld udeladte batteriet, som er forbundet til Powerboost -modulet. Du kan følge skematisk og breadboard -billederne i dette trin, men jeg vil også skrive ud, hvordan du forbinder kredsløbet for dem, der ikke har arbejdet meget med kredsløb (mig selv inkluderet!)

Jeg går ud fra, at du er bekendt med, hvordan et brødbræt fungerer her, hvis ikke, er der masser af nyttige links på internettet. Brug jumpere til at lave følgende forbindelser.

  • Tilslut 5V -stiften på Powerboost -forbindelsen til Positive Rail, og GND -stiften til den negative skinne.
  • Tilslut derefter Vin og GND på trykknappen til de positive og negative skinner.
  • På den modsatte side af knappen skal du slutte Vout til 5V -stiften på Metro Mini.
  • Tilslut GND -stiften på MetroMini til den negative skinne.
  • Brug en anden jumper i samme række som 5V -stiften på MetroMini, og slut den til 5V -stiften på LED -pinden.
  • Tilslut GND på LED -pinden til den negative skinne. Tilslut sidst Pin 6 på MetroMini til Din på Led Stick

Brug en MicroUSB, og tilslut MetroMini til Arduino IDE. Hvis du er i tvivl om, hvordan du bruger Arduino IDE, er der masser af selvstudier derude på Internettet. Ved programmering kan du vælge Arduino Uno som dit bord. Derudover er der masser af Neopixel -kode derude, så du ikke behøver at skrive kode fra bunden. Her er et link til koden, der bruges i videoerne i denne 'ible. (Bemærk - videoen i introduktionsafsnittet brugte en Knight Rider -stilkode, men de linkede kodefiler er en fade. Jeg brugte denne fade -kode til sidst, og du kan se video af den i det sidste afsnit af denne instruerbare).

Upload din kode, og sørg for, at alt fungerer som forventet.

Trin 2: Skær dit printkort

Skær dit printkort
Skær dit printkort
Skær dit printkort
Skær dit printkort

Jeg erkender, at ikke alle vil have adgang til en PCB -fræser. Dette projekt kan helt sikkert udføres ved at lodde komponenter til et prototypebord, men mit mål var imidlertid at oprette et let reproducerbart printkort og lære at bruge Eagle i processen. Du kan også sende.brd -filer, der er oprettet i Eagle, for at blive fremstillet af en anden. Tjek denne liste fra Ladyada for mere information om det. Jeg har knyttet min.brd -fil til denne instruerbare, du er velkommen til at bruge og ændre som du ønsker. Jeg vil kort fortælle om, hvordan du skærer dette, hvis du tilfældigvis har en Bantam Tools PCB -mølle.

Hvis du bruger Autorouter i Eagle, skal du sørge for at dirigere bundens bund. Sørg derudover for, at du har Bantam Tools DRC -filen til en 1/32 borekrone. Du kan downloade den her. Ved overførsel fra Eagle til Bantam Tools -softwaren bør brættet se spejlede ud, fordi vi skærer bunden, som er kobberside af brættet. Når du er tilfreds med dit borddesign i Eagle, kan du blot gemme.brd -filen og åbne den i Bantam Tools -softwaren. Sørg for, at du har det korrekte borekrone og alle spor, huller og konturer, er valgt i menuen på højre side af skærmen. Alle de andre indstillinger på skærmens højre side skal ligne billedet ovenfor.

Trin 3: Tilføj skruehuller (VALGFRIT)

Tilføj skruehuller (VALGFRIT)
Tilføj skruehuller (VALGFRIT)
Tilføj skruehuller (VALGFRIT)
Tilføj skruehuller (VALGFRIT)
Tilføj skruehuller (VALGFRIT)
Tilføj skruehuller (VALGFRIT)

Placer dine komponenter på forsiden af printkortet som på billedet ovenfor. Jeg besluttede at tilføje en 2.0M skrue og møtrik til Powerboost -modulet og LED -pinden for at genopleve belastningen på loddeledene. Med komponenterne på brættet markeres det nederste højre skruehul med en filtpen. Marker derudover det yderste højre hul på LED -pinden (langt væk fra loddetappen). Bor igennem brættet på de to steder. Sæt en skrue gennem skruehullet på Powerboost, og stram derefter en møtrik til den, før du placerer den på printkortet. Møtrikken fungerer som en standoff for Powerboost -modulet. Brug en anden møtrik til at fastgøre skruen fra undersiden af printkortet. Jeg brugte to møtrikker som standoffs for LED -pinden, men en er nok nok. Nu er vi klar til lodning. Lodde stifterne på bagsiden, kobbersiden. Jeg lodder kun stifterne forbundet til vias, hvilket hjælper med at begrænse chancerne for lodning, der skaber en uønsket jordforbindelse, og virker bare mere effektiv for mig. Du undrer dig måske over, hvorfor billedet på bagsiden af printkortet har en grøn ledning loddet ind i den. Nå, der sker fejl. Mit indledende schemtiske design i Eagle havde en fejl, som blev oversat til.brd -filen. Jeg kunne rette problemet ved at tilføje denne grønne ledning. Jeg er siden gået tilbage og opdateret de skematiske og.brd -filer i Eagle, og de korrekte filer er vedhæftet denne Instructable. Jeg vil nok gå videre og skære et nyt bræt i den nærmeste fremtid, men jeg havde ikke lyst til at spilde brædder med en så let løsning.

Trin 4: Tid til lodning

Tid til lodning
Tid til lodning

Lodde stifterne på bagsiden, kobbersiden. Jeg lodder kun stifterne forbundet til vias, hvilket hjælper med at begrænse chancerne for lodning, der skaber en uønsket jordforbindelse, og virker bare mere effektiv for mig. Du undrer dig måske over, hvorfor billedet på bagsiden af printkortet har en grøn ledning loddet ind i den. Nå, der sker fejl. Mit indledende schemtiske design i Eagle havde en fejl, som blev oversat til.brd -filen. Jeg kunne rette problemet ved at tilføje denne grønne ledning. Jeg er siden gået tilbage og opdateret de skematiske og.brd -filer i Eagle, og de korrekte filer er vedhæftet denne Instructable. Jeg vil nok gå videre og skære et nyt bræt i den nærmeste fremtid, men jeg havde ikke lyst til at spilde brædder med sådan en let løsning.

Når du er færdig med lodning, skal du tilslutte batteriet til kortet ved siden af Powerboost -modulet ved hjælp af dobbeltsidet tape. Sæt batterikablet i Powerboost -modulet, det blå

Trin 5: Fyr det op

Image
Image

Når du er færdig med lodning, skal du tilslutte batteriet til kortet ved siden af Powerboost -modulet ved hjælp af dobbeltsidet tape. Sæt batterikablet i Powerboost -modulet, du skal se en blå LED tænde. Tryk på tænd / sluk -knappen, som har en rød led under den, tændes, når der trykkes på den. LED -pinden skal begynde at fungere på dette tidspunkt. Tryk på knappen igen, og LED -pinden skal slukke. Den blå LED på Powerboost -modulet forbliver tændt, mens et batteri er tilsluttet.

Ved at tilslutte en mikro -USB til PowerBoost -modulet kan du oplade batteriet. Brug MetroMini til at uploade kode for at få lysdioderne til at fungere, som du ønsker. Jeg har prøvet flere forskellige typer kode med dette projekt. Min første udflugt med det brugte koden, som den knyttet til denne 'ible, som er en sublte fade ind og ud, næsten som vejrtrækning. Lysdioderne bliver lyse, falmer og gentages - vist i videoerne i dette afsnit. I introduktionsafsnittet var jeg dog startet med en mere Knight Rider -effekt. Spørgsmål? Efterlad dem i kommentarerne.

Anbefalede: