Innholdsfortegnelse:

LED Pocket Square: 5 trinn (med bilder)
LED Pocket Square: 5 trinn (med bilder)

Video: LED Pocket Square: 5 trinn (med bilder)

Video: LED Pocket Square: 5 trinn (med bilder)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, November
Anonim
Image
Image
LED Pocket Square
LED Pocket Square

Helt siden jeg så Draper 2.0 av ChrisSmolinksi på Instructables har jeg ønsket å lage noe lignende. Vel, min sjanse kom endelig da kona og jeg ble invitert til en MFA Gala i Boston med 'Creative Black Tie' som kleskode. Det var veien videre jeg trengte for å lage min egen versjon av LED pocket square.

Mine mål for denne lommeplassen var å lage noe som hadde en lett tilgjengelig på/av -bryter, et tilpasset kretskort, programmerbare/adresserbare lysdioder og justerbar lommedybde. All kode, Eagle -filer og lenker til komponenter er vedlagt eller koblet, men hvis det er noe jeg har savnet, vennligst gi meg beskjed i kommentarene. La oss begynne.

Materialer

  • 1x Adafruit trykknappbryter bryter
  • 1x Adafruit MetroMini
  • 1x Adafruit Powerboost 1000 lader
  • 1x LiPo batteri
  • 1x 8x1 Neopixel Stick
  • 1x ensidig kobber PCB (for å passe inn i Bantam Tools PCB Mill)
  • Lodding
  • Brødbrett
  • Jumper Wires
  • 48x toppnål
  • 2x 2.0M x 10 skrue (VALGFRITT)
  • 5x 2.0M mutter (VALGFRITT)
  • Dobbeltsidig tape
  • 1x smoking og lommeplass

Verktøy

  • Loddejern
  • Bantam Tools PCB Mill
  • Wire strippere
  • Filt Point Pen
  • Bor med

Programvare

  • Eagle fra Autodesk
  • Bantam Tools Desktop Fresemaskin Programvare
  • Arduino IDE

Trinn 1: Test kretsen din

Test kretsen din
Test kretsen din
Test kretsen din
Test kretsen din
Test kretsen din
Test kretsen din

Kretsen innfører strøm via et LiPo -batteri til Powerboost -modulen. Dette går igjen til Soft Power Switch, som lar strøm strømme til LED -pinnen og MetroMini når den trykkes, og stopper strømmen når den trykkes igjen. Jeg begynte designet med å teste det på et brødbrett. Selv om den siste.brd -filen er levert, anbefaler jeg på det sterkeste at du fullfører dette trinnet før du går videre med å kutte et PCB -kort og loddekomponenter sammen. Skjematisk for kretsen, utelukket jeg ved et uhell batteriet, som kobles til Powerboost -modulen. Du kan følge skjematiske og brødbrettbildene i dette trinnet, men jeg vil også skrive ut hvordan du kobler kretsen til de som ikke har jobbet mye med kretser (inkludert meg selv!)

Jeg antar at du er kjent med hvordan et brødbrett fungerer her, hvis ikke, er det mange nyttige lenker på internett. Bruk hoppere til å gjøre følgende tilkoblinger.

  • Koble 5V -pinnen på Powerboost -koblingen til Positive Rail, og GND -pinnen til den negative skinnen.
  • Deretter kobler du Vin og GND på trykknappen på de positive og negative skinnene.
  • På motsatt side av knappen kobler du Vout til 5V -pinnen på Metro Mini.
  • Koble GND -pinnen på MetroMini til den negative skinnen.
  • Bruk en andre jumper i samme rad som 5V -pinnen på MetroMini og koble den til 5V -pinnen på LED -pinnen.
  • Koble GND på LED -pinnen til den negative skinnen. Til slutt, koble Pin 6 på MetroMini til Din på Led Stick

Bruk en MicroUSB og koble MetroMini til Arduino IDE. Hvis du er usikker på hvordan du bruker Arduino IDE, er det mange opplæringsprogrammer der ute på internett. Når du programmerer kan du velge Arduino Uno som brett. I tillegg er det rikelig med Neopixel -kode der ute, så du trenger ikke å skrive kode fra bunnen av. Her er en lenke til koden som ble brukt i videoene i denne 'ible. (Merk - videoen i introduksjonsdelen brukte en Knight Rider -stilkode, men de koblede kodefilene er en fade. Jeg brukte denne fade -koden til slutt, og du kan se video av den i den siste delen av denne instruksjonsboken).

Last opp koden din og kontroller at alt fungerer som forventet.

Trinn 2: Kutt PCB -en

Kutt PCB -en
Kutt PCB -en
Kutt PCB -en
Kutt PCB -en

Jeg erkjenner at ikke alle vil ha tilgang til en PCB -fresemaskin. Dette prosjektet kan absolutt gjøres med loddingskomponenter til et prototypebrett, men målet mitt var å lage en lett reproduserbar PCB og lære å bruke Eagle i prosessen. Du kan også sende.brd -filer opprettet i Eagle off for å bli produsert av noen andre. Sjekk denne listen fra Ladyada for mer informasjon om det. Jeg har koblet min.brd -fil til denne instruksjonsfulle. Du kan bruke og endre som du vil. Jeg vil kort gå om hvordan du kutter dette hvis du tilfeldigvis har en Bantam Tools PCB Mill.

Hvis du bruker Autorouter i Eagle, må du sørge for å dirigere BUNNEN på brettet. I tillegg må du kontrollere at du har Bantam Tools DRC -filen for en 1/32 borekrone. Du kan laste den ned her. Når du overfører fra Eagle til Bantam Tools -programvaren, bør brettet se speilet ut fordi vi kutter bunnen, som er kobberside av brettet. Når du er fornøyd med brettdesignet ditt i Eagle, kan du ganske enkelt lagre.brd -filen og åpne den i Bantam Tools -programvaren. Pass på at du har riktig borekrone og alle spor, hull og konturer er valgt i menyen på høyre side av skjermen. Alle de andre innstillingene på høyre side av skjermen skal se ut som bildet ovenfor.

Trinn 3: Legg til skruehull (valgfritt)

Legg til skruehull (VALGFRITT)
Legg til skruehull (VALGFRITT)
Legg til skruehull (VALGFRITT)
Legg til skruehull (VALGFRITT)
Legg til skruehull (VALGFRITT)
Legg til skruehull (VALGFRITT)

Plasser komponentene på forsiden av kretskortet som på bildet ovenfor. Jeg bestemte meg for å legge til en 2.0M skrue og mutter til Powerboost -modulen og LED -pinnen for å gjenoppleve belastningen på loddeskjøtene. Med komponentene på brettet, merk det nederste høyre skruehullet med en tusj. I tillegg merker du det ytterste høyre hullet på LED -pinnen (langt borte fra loddetinnet). Bor gjennom brettet på de to stedene. Sett en skrue gjennom skruehullet på Powerboost, og stram deretter en mutter til den før du legger den på kretskortet. Mutteren vil fungere som en avstand for Powerboost -modulen. Bruk en andre mutter for å feste skruen fra undersiden av kretskortet. Jeg brukte to muttere som standoffs for LED -pinnen, men en er sannsynligvis nok. Nå er vi klare til lodding. Lodd pinnene på baksiden, kobbersiden. Jeg lodder bare pinnene som er koblet til vias, noe som bidrar til å begrense sjansene for lodding som oppretter en uønsket jordingstilkobling, og virker bare mer effektiv for meg. Du lurer kanskje på hvorfor bildet på baksiden av kretskortet har en grønn ledning loddet inn i det. Vel, feil skjer. Min første schemtiske design i Eagle hadde en feil som overførte til.brd -filen. Jeg klarte å rette opp problemet ved å legge til denne grønne ledningen. Jeg har siden gått tilbake og oppdatert de skjematiske og.brd -filene i Eagle, og de riktige filene er vedlagt denne instruksjonsboken. Jeg vil nok gå videre og kutte et nytt brett i nær fremtid, men jeg hadde ikke lyst til å kaste bort brett med en så enkel løsning tilgjengelig.

Trinn 4: Tid til lodding

Tid til lodding
Tid til lodding

Lodd pinnene på baksiden, kobbersiden. Jeg lodder bare pinnene som er koblet til vias, noe som bidrar til å begrense sjansene for lodding som oppretter en uønsket jordingstilkobling, og virker bare mer effektiv for meg. Du lurer kanskje på hvorfor bildet på baksiden av kretskortet har en grønn ledning loddet inn i det. Vel, feil skjer. Min første schemtiske design i Eagle hadde en feil som overførte til.brd -filen. Jeg klarte å rette opp problemet ved å legge til denne grønne ledningen. Jeg har siden gått tilbake og oppdatert de skjematiske og.brd -filene i Eagle, og de riktige filene er vedlagt denne instruksjonsboken. Jeg vil nok gå videre og kutte et nytt brett i nær fremtid, men jeg hadde ikke lyst til å kaste bort brett med en så enkel løsning tilgjengelig.

Når du er ferdig med lodding, fest batteriet til kortet ved siden av Powerboost -modulen med dobbeltsidig tape. Koble batterikabelen til Powerboost -modulen, den blå

Trinn 5: Slå på

Image
Image

Når du er ferdig med lodding, fest batteriet til kortet ved siden av Powerboost -modulen med dobbeltsidig tape. Koble batterikabelen til Powerboost -modulen, du skal se en blå LED slå på. Trykk på strømknappen, som har en rød lampe under seg, når den trykkes. LED -pinnen skal begynne å fungere på dette tidspunktet. Trykk på knappen igjen, og LED -pinnen skal slås av. Den blå LED -en på Powerboost -modulen forblir på mens et batteri er tilkoblet.

Ved å koble en mikro -USB til PowerBoost -modulen kan du lade batteriet. Bruk MetroMini til å laste opp kode for å få lysdiodene til å fungere slik du vil. Jeg har prøvd flere forskjellige typer kode med dette prosjektet. Min første utflukt med den brukte koden som den knyttet til denne 'ible, som er en sublte fade inn og ut, nesten som å puste. Lysdiodene lyser, falmer og gjentar seg - vist i videoene i denne delen. I introduksjonsdelen hadde jeg imidlertid startet med en mer Knight Rider -effekt. Spørsmål? La dem stå i kommentarene.

Anbefalt: