Inhoudsopgave:

AtTiny85 adresseerbare LED-strip: 10 stappen
AtTiny85 adresseerbare LED-strip: 10 stappen

Video: AtTiny85 adresseerbare LED-strip: 10 stappen

Video: AtTiny85 adresseerbare LED-strip: 10 stappen
Video: Ledstrip ws2811 rainbow quadcopter 2024, November
Anonim
AtTiny85 adresseerbare LED-strip
AtTiny85 adresseerbare LED-strip

Mijn doel was om een bureaulamp te maken van LED's. Ik wilde dat deze verstelbaar was, zodat hij zowel overdag als 's nachts kon worden gebruikt. Bij mijn eerste poging gebruikte ik een eenvoudige LED-strip en grote MOS-FET's om ze op 12v. Deze keer koos ik voor adresseerbare LED's die worden aangedreven door 5v. Dit verminderde het aantal componenten aanzienlijk en zorgt voor veel meer maatwerk, zoals overgangseffecten.

Benodigdheden

Onderdelen:

  • Adresseerbare ledstrip op basis van WS2812b
  • AtTiny85 digispark kloon.
  • TTP223 Capacitieve aanraakknop.
  • 5v 6A voeding.
  • 2,5 mm stekker.
  • Ontwikkeling printplaat.
  • 2.54mm headers en pinnen.
  • Sommige draden.
  • Klein kunststof doosje.
  • IKEA MOSSLANDA plank.
  • Optioneel, Fotoresistor en een weerstand van 1k ohm.

Gereedschap Voor de bouw:

  • Soldeerbout en soldeerdraad.
  • Boor en hout/kunststof bits.
  • Heet lijmpistool.
  • Een pc om de microcontroller te programmeren.

Stap 1: Boor een gat voor de knop

Boor een gat voor de knoop
Boor een gat voor de knoop
Boor een gat voor de knoop
Boor een gat voor de knoop

Ik wilde dat de bediening bijna naadloos zou zijn. Dus koos ik ervoor om een capacitieve aanraakknop te gebruiken en installeerde ik deze aan de oppervlakte. Om dit te doen, boorde ik een ondiep gat in het midden van de plank met een boor van 20 mm en in het midden gebruikte ik een 4 mm boor een gat voor de draden.

Stap 2: Soldeer draden naar de knop

Soldeer draden naar de knop
Soldeer draden naar de knop
Soldeer draden naar de knop
Soldeer draden naar de knop

Soldeer 3 draden aan de componentzijde van de knop, om de andere kant zo glad mogelijk te houden. Gebruik gekleurde draden en onthoud welke kleur op elke pin is gesoldeerd. gevoelig voor omgekeerde polariteit, dus pas op dat u de GND en VCC niet verwisselt.

Stap 3: Monteer de knop

Monteer de knop
Monteer de knop
Monteer de knop
Monteer de knop
Monteer de knop
Monteer de knop

Rijg de knoopdraden door het gat. Gebruik het hete lijmpistool om de knoop op zijn plaats te bevestigen door lijm op het hout onder de knoop aan te brengen. Bedek vervolgens de buitenkant met lijm om een glad oppervlak te maken. Aan de andere kant van de plank gebruik de hete lijm om de draden aan de hoek van de plank te bevestigen. Bedek de knop met een zelfklevend etiket.

Stap 4: Soldeer en monteer de fotoresistor

Soldeer en monteer de fotoresistor
Soldeer en monteer de fotoresistor
Soldeer en monteer de fotoresistor
Soldeer en monteer de fotoresistor
Soldeer en monteer de fotoresistor
Soldeer en monteer de fotoresistor

Boor een gat voor de fotoweerstand. Soldeer beide pinnen aan de draden en dek af met warmtekrimpende isolatie. Rijg de draden door het gat en zet vast met hete lijm. Ik heb er zelfs een kleine transparante plastic cirkel op geplakt, om het een gladde afwerking te geven.

Stap 5: Bevestig de doos en lijm de LED-strip

Bevestig de doos en lijm de LED-strip
Bevestig de doos en lijm de LED-strip
Bevestig de doos en lijm de LED-strip
Bevestig de doos en lijm de LED-strip

Bevestig de doos aan de rand van het schap. Ik heb ervoor gekozen om het deksel te bevestigen in plaats van de doos zelf, om de installatie te vereenvoudigen. Ik heb de ledstrip bij de rand van het schap gelijmd. Het hoort zelfklevend te zijn, maar in mijn geval is bij voorkeur op het lipje blijven zitten en de ledstrip bleef lijmvrij. Dus moest ik in plaats daarvan snellijm gebruiken.

Stap 6: Monteer de stroomconnector

Monteer de stroomconnector
Monteer de stroomconnector
Monteer de stroomconnector
Monteer de stroomconnector

Soldeer 2 draden aan de stroomconnector en bedek de blootgestelde delen met warmtekrimpende isolatie. Boor een gat in de buurt van de rand van de doos en bevestig de connector.

Stap 7: Soldeerpennen aan de AtTiny85

Soldeerpennen op de AtTiny85
Soldeerpennen op de AtTiny85
Soldeerpennen op de AtTiny85
Soldeerpennen op de AtTiny85
Soldeerpennen op de AtTiny85
Soldeerpennen op de AtTiny85
Soldeerpennen op de AtTiny85
Soldeerpennen op de AtTiny85

Ik heb pinnen op het ontwikkelbord gesoldeerd in plaats van alle draden er rechtstreeks op te solderen, voor het geval ik het later zou willen herprogrammeren. Ik heb pin 3, 4 niet gesoldeerd omdat ze niet in deze toepassing worden gebruikt en worden gebruikt om de AtTiny85 met de USB-bootloader. Ik heb pin 5 (reset) en Vin gesoldeerd voor mechanische stabiliteit ondanks dat ik ze niet heb gebruikt.

Stap 8: Monteer de printplaat

Monteer de printplaat
Monteer de printplaat
Monteer de printplaat
Monteer de printplaat
Monteer de printplaat
Monteer de printplaat

Ik heb een 12x13 vierkant prototype PCB gesneden. Twee gaten voor schroeven geboord, maar ze uiteindelijk niet gebruikt. Markeerde de positie van de headers. Daarna alle draden, headers en een enkele weerstand gesoldeerd.

Stap 9: Bevestig de AtTiny85

Bevestig de AtTiny85
Bevestig de AtTiny85
Bevestig de AtTiny85
Bevestig de AtTiny85

Programmeer de AtTiny85 en bevestig deze op de printplaat. Plaats vervolgens alles in de doos en bevestig deze aan het deksel dat al op de plank was geschroefd.

Stap 10: Klaar

Sluit de voeding aan. Een korte aanraking schakelt de LED's aan en uit. Een continue aanraking verandert de LED-lichtintensiteit. De fotoweerstand wordt gebruikt om de dagmodus van de nachtmodus te onderscheiden.'S Nachts begint het licht aan te zetten met een lage intensiteit warm licht, overdag zal het inschakelen met hoge intensiteit beginnen.

Aanbevolen: