Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Bor et hull for knappen
- Trinn 2: Loddekabler til knappen
- Trinn 3: Monter knappen
- Trinn 4: Lodd og sett sammen fotoresistoren
- Trinn 5: Fest esken og lim LED -stripen
- Trinn 6: Sett sammen strømkontakten
- Trinn 7: Loddepinner til AtTiny85
- Trinn 8: Monter kretskortet
- Trinn 9: Fest AtTiny85
- Trinn 10: Ferdig
Video: AtTiny85 Adresserbar LED -stripe: 10 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:20
Målet mitt var å lage en bordlampe av LED-er. Jeg ønsket at den skulle være justerbar, så den kunne brukes både på dag og natt. I mitt første forsøk brukte jeg en enkel LED-stripe og store MOS-FET-er for å kjøre dem på Denne gangen valgte jeg adresserbare lysdioder som drives av 5v. Dette reduserte komponenttallet betydelig og gir mye mer tilpasning, som overgangseffekter.
Rekvisita
Deler:
- Adresserbar LED -stripe basert på WS2812b
- AtTiny85 digispark -klon.
- TTP223 Kapasitiv berøringsknapp.
- 5v 6A strømforsyning.
- 2,5 mm strømkontakt.
- Utvikling PCB.
- 2,54 mm hoder og pinner.
- Noen ledninger.
- Liten plastboks.
- IKEA MOSSLANDA hylle.
- Eventuelt fotoresistor og en 1k ohm motstand.
Verktøy for konstruksjon:
- Loddejern og loddetråd.
- Bore- og tre-/plastbiter.
- Varm limpistol.
- En PC for å programmere mikrokontrolleren.
Trinn 1: Bor et hull for knappen
Jeg ønsket at kontrollen skulle være nesten sømløs. Så jeg valgte å bruke en kapasitiv berøringsknapp og installerte den på overflatenivå. For å gjøre det, boret jeg et grunt hull på hyllesenteret med et 20 mm bor og i midten brukte jeg en 4 mm bor for å lage et hull for ledningene.
Trinn 2: Loddekabler til knappen
Lodd 3 ledninger til komponentsiden av knappen, for å holde den andre siden så glatt som mulig. Bruk fargede ledninger og husk hvilken farge som er loddet til hver pinne. Det vil ikke være mulig å se senere. Denne enheten er veldig følsom for omvendt polaritet, så vær veldig forsiktig så du ikke bytter GND og VCC.
Trinn 3: Monter knappen
Tre knappetrådene gjennom hullet. Bruk den varme limpistolen til å feste knappen på plass ved å legge lim på treet under knappen. Dekk deretter til utsiden med lim for å lage en glatt overflate. På den andre siden av hyllen bruk det varme limet for å feste ledningene til hjørnet av hyllen. Dekk til knappen med en selvklebende etikett.
Trinn 4: Lodd og sett sammen fotoresistoren
Bor et hull for fotomotstanden. Lodd begge pinnene til ledninger og dekk med varmekrympende isolasjon. Tre ledningene gjennom hullet og fest med varmt lim. Jeg limte til og med en liten gjennomsiktig plastsirkel på den for å gi den en jevn finish.
Trinn 5: Fest esken og lim LED -stripen
Fest esken til kanten av hyllen. Jeg velger å feste dekselet i stedet for selve esken, for å forenkle installasjonen. Jeg limte LED -stripen nær hyllekanten. Den skal være selvklebende, men i mitt tilfelle limet foretrukket å forbli på fanen og LED -stripen forble limfri. Så jeg måtte bruke hurtiglim i stedet.
Trinn 6: Sett sammen strømkontakten
Lodd 2 ledninger til strømkontakten, og dekk de eksponerte delene med varmekrympende isolasjon. Bor et hull nær eskkanten og fest kontakten.
Trinn 7: Loddepinner til AtTiny85
Jeg loddet pinner til utviklingsbordet i stedet for å lodde alle ledningene direkte til det, i tilfelle jeg ønsker å omprogrammere det senere. Jeg loddet ikke pin 3, 4 siden de ikke brukes i denne applikasjonen, og brukes til å programmere AtTiny85 med USB boot loader. Jeg loddetål 5 (reset) og Vin for mekanisk stabilitet til tross for at jeg ikke brukte dem.
Trinn 8: Monter kretskortet
Jeg har kuttet en 12x13 firkant av prototype PCB. Boret to hull for skruer, men til slutt ikke brukt dem. Merket posisjonen til toppene. Deretter loddet alle ledningene, toppene og en enkelt motstand.
Trinn 9: Fest AtTiny85
Programmer AtTiny85 og fest den til kretskortet. Plasser deretter alt i esken og fest den til dekselet som allerede var skrudd på hyllen.
Trinn 10: Ferdig
Koble til strømforsyningen. En kort berøring slår LED-lampene på og av. En kontinuerlig berøring endrer LED-lysintensiteten. Fotomotstanden brukes til å skille dagmodus fra nattmodus. Om natten slår lyset på med lav intensitet varm lys, i løpet av dagen starter den med høy intensitet.
Anbefalt:
Ikke-adresserbar RGB LED Strip Audio Visualizer: 6 trinn (med bilder)
Ikke-adresserbar RGB LED Strip Audio Visualizer: Jeg har hatt en 12v RGB LED-stripe rundt TV-skapet en stund, og den styres av en kjedelig LED-driver som lar meg velge en av 16 forhåndsprogrammerte farger! Jeg hører på en mye musikk som holder meg motivert, men belysningen stiller bare ikke
ATtiny85 Wearable Vibrating Activity Tracking Watch & Programming ATtiny85 With Arduino Uno: 4 Steps (with Pictures)
ATtiny85 Wearable Vibrating Activity Tracking Watch & Programming ATtiny85 With Arduino Uno: How to make the wearable activity tracking watch? Dette er en bærbar gadget designet for å vibrere når den oppdager stagnasjon. Bruker du mesteparten av tiden din på datamaskinen som meg? Sitter du i timevis uten å innse det? Da er denne enheten f
Adresserbar Strip LED Police Strobo: 4 trinn
Adresserbar Strip LED Police Strobo: Denne Police Strobo Light Bar er laget med en enkelt WS2812B adresserbar strip LED -bar (97 cm, 29 LEDS) og en Arduino Nano. Denne løsningen lar deg lage flere forskjellige lysmønstre med forskjellige fargevalg ellers ikke mulig med standard R
Hvordan koble til en MAX7219 drevet LED -matrise 8x8 med ATtiny85 mikrokontroller: 7 trinn
Hvordan koble til en MAX7219-drevet LED-matrise 8x8 med ATtiny85-mikrokontroller: MAX7219-kontrolleren er produsert av Maxim Integrated er en kompakt, seriell inngang/utgang felles-katodeskjermdriver som kan koble mikrokontrollere til 64 individuelle lysdioder, 7-segment numeriske LED-skjermer med opptil til 8 sifre, søylediagramvisning
Individuelt adresserbar LED Hula Hoop: 9 trinn (med bilder)
Individuelt adresserbar LED Hula Hoop: I denne instruksen skal jeg vise deg hvordan du lager din egen individuelt adresserbare LED hula hoop. Individuelt adresserbar betyr at hver LED i bøylen kan ha en annen farge samtidig. Jeg ønsket å lage noen fine LED -mønstre