Indholdsfortegnelse:
![ATTiny 85 kontrollerede festlygter: 5 trin ATTiny 85 kontrollerede festlygter: 5 trin](https://i.howwhatproduce.com/images/001/image-972-61-j.webp)
Video: ATTiny 85 kontrollerede festlygter: 5 trin
![Video: ATTiny 85 kontrollerede festlygter: 5 trin Video: ATTiny 85 kontrollerede festlygter: 5 trin](https://i.ytimg.com/vi/KZ3M71AEXlA/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
![ATTiny 85 kontrollerede festlygter ATTiny 85 kontrollerede festlygter](https://i.howwhatproduce.com/images/001/image-972-62-j.webp)
![ATTiny 85 kontrollerede festlygter ATTiny 85 kontrollerede festlygter](https://i.howwhatproduce.com/images/001/image-972-63-j.webp)
![ATTiny 85 kontrollerede festlygter ATTiny 85 kontrollerede festlygter](https://i.howwhatproduce.com/images/001/image-972-64-j.webp)
Mens jeg kiggede på eBay, stødte jeg på disse strenge med 50 adresserbare lysdioder ved hjælp af WS2811 -chippen, mens jeg ikke synes, at de virkelig er designet til at blive brugt som eventyr, de fungerer godt, og de ser fantastiske ud i træet. Det ville også være muligt at ændre farverne for at gøre dem velegnede til et hvilket som helst antal ferietemaer. Da det er næsten jul, er jeg gået med masser og rødt og grønt samt nogle mønstre, der bruger mange tilfældige farver, og selvfølgelig hvilket adresserbare LED -projekt ville være komplet uden en regnbue.
Micro -controlleren er en ATTiny 85, og der er 3 knapper, der ændrer tilstanden og hastigheden på mønstrene, hvad jeg håber er en ret intuitiv måde.
Jeg er en stor fan af ATTiny85, da den fungerer godt med Arduino IDE, den er billig og ud fra min erfaring er den en ganske modstandsdygtig chip.
Den samlede pris pr. Sæt er mindre end £ 15 og kan let gennemføres på en weekend med kun grundlæggende værktøjer.
Midlertidige dele nødvendige:
- Arduinouno eller tilsvarende til programmering af ATTiny
- brødbræt og jumperwires til test og programmering af ATTiny
- loddejern og lodde
- varm limpistol
Dele brugt til konstruktionen:
Jeg har inkluderet links til nogle af varerne på Amazon for at hjælpe med at identificere dem, det er på ingen måde det bedste sted at købe dem, og du bør shoppe rundt.
- ATTiny85 plus valgfri DIP 8 IC -stik (https://amzn.to/2RgKpeJ)
- 1000uF kondensator * (se noter)
- 3 x 1 til 5 kΩ Træk modstande ned.
- 1 x 300-500Ω modstand * (se bemærkninger)
- 1 stykke prototypebord (https://amzn.to/2Rn4YGs)
- USB til DC -kabel (https://amzn.to/2BE2iyP)
- DC Socket -stik (https://amzn.to/2TUFbHy)
- Stik af adresserbare lysdioder (https://amzn.to/2Rm1Yds)
- 3 x kortvarig trykkontakt
- Projektboks (https://amzn.to/2DTeTzA)
De tre kortvarige trykkontakter kan være enhver slags, du kan lide, men du skal muligvis justere dit design, så det passer til dine kontakter. Jeg havde nogle med en længere knap og 2 ben, der gør dem velegnede til dette projekt, da jeg kan stikke dem gennem et hul i topdækslet og varmt lime dem på plads fra bunden.
* Dette er kopieret fra Adafruit NeoPixel Überguide og forklarer behovet for kondensatoren og modstanden.
Inden NeoPixels sluttes til en stor strømkilde (DC "vægvorte" eller endda et stort batteri), skal du tilføje en kondensator (1000 µF, 6,3V eller højere) på tværs af + og - terminalerne som vist ovenfor. Kondensatoren buffere pludselige ændringer i strømmen trukket af strimlen. Anbring en 300 til 500 Ohm modstand mellem Arduino data output pin og input til den første NeoPixel. Modstanden skal være for enden af ledningen tættest på NeoPixel (erne), ikke mikrokontrolleren. Nogle produkter indeholder allerede denne modstand … hvis du ikke er sikker, tilføj en … der er ingen skade ved at fordoble!
Andre ting at bemærke:
Strømforbrug er altid noget, du skal tænke på med adresserbare lysdioder. For at finde ud af, hvor meget strøm du skal bruge, skal du blot tage antallet af lysdioder i dit array og gange det med 60, da hver LED kan trække 60ma
Dette er en streng på 50, så 50X60 er 3000 eller 3 ampere, mens dette er en hel del effekt, det er værd at huske, at de kun vil bruge så meget, hvis de er i fuld lysstyrke på alle 3 farver. Du kan arrangere din kode for at undgå dette eller bruge kommandoen setBrightness () til at begrænse den. i test har jeg fundet mit setup godt på en 2 amp strømforsyning.
Jeg vil meget anbefale at læse Adafruit NeoPixel Überguide (https://learn.adafruit.com/adafruit-neopixel-uber …), da det forklarer alt meget bedre detaljeret end jeg kan.
Trin 1: Boring
![Boring Boring](https://i.howwhatproduce.com/images/001/image-972-65-j.webp)
![Boring Boring](https://i.howwhatproduce.com/images/001/image-972-66-j.webp)
![Boring Boring](https://i.howwhatproduce.com/images/001/image-972-67-j.webp)
Boring
Der er et par huller til at dille i projektboksen.
- 1x 8 mm bagpå til stikkontakten
- 3x 2,5 mm huller i fronten til LED'ernes 3 ledninger eller 1 hul, der er større nok til at alle 3 ledninger kan komme ud af.
- 3x 3,5 mm i toppen til knapperne
Det er bedst at styre 8 mm -hullet, men da kassen af en blød plastik er let at bore og burde ikke give nogen problemer
Trin 2: Lodning
![Lodning Lodning](https://i.howwhatproduce.com/images/001/image-972-68-j.webp)
![Lodning Lodning](https://i.howwhatproduce.com/images/001/image-972-69-j.webp)
![Lodning Lodning](https://i.howwhatproduce.com/images/001/image-972-70-j.webp)
Tin stikkontakterne på stikkontakten, indsæt i kassen og spænd fastgørelsesmøtrikken.
Placer knapperne i hullerne og varm lim eller epoxy dem på plads. Jeg har trukket et ben fra hver af knapperne sammen og loddet dem sammen, så vi skal kun bruge en 5 volt forsyning til alle 3 knapper.
LED -strengene har 2 ekstra ledninger, som vi ikke har brug for til dette projekt, så vi kan afbryde dem. Jeg har skåret dem tæt på toppen i lidt forskellige længder, så de ikke kan kortslutte. Opbevar disse ledninger, da vi kan genbruge dem inde i æsken
Jeg har også afbrudt stikket, da vi lodder direkte til ledningerne, skær så tæt på stikket som muligt.
Prototypebordet passer meget godt ind i projektboksen, så det krævede ingen skæring.
Lod IC -stikket på tavlen et sted nær toppen, hvilket giver os mere plads i bunden til de andre komponenter og til at forbinde til LED -strengen.
Loddekabler til fysiske stifter 5, 6 og 7 til knapperne, tilslut ledningerne til nedtrapningsmodstandene, der igen vil forbinde til jorden
- Pin 5 = Mode -knap
- Pin 6 = Hastighed minus -knap
- Pin 7 = Speed plus -knap
Datatråden til lysdioderne tilsluttes den fysiske pin 3, så lod en anden ledning, og tilslut den anden ende til 300-500Ω modstanden et sted nær bunden af brættet.
Vi kan bruge de ledninger, vi afbrød LED -strengen som vores vigtigste strømledninger
- Tilslut pin 8 på IC -stikket, en ledning til knapperne og den vigtigste LED -streng RØD ledning til 5V
- Tilslut pin 4 på IC -stikket, alle 3 nedtrækningsmodstande og den vigtigste LED -sting HVID ledning til jord
Lod lod 5v -knapledningen på fælles for knapperne. Vedhæft hver knap til den korrekte pin på IC'en. Forhåbentlig kan du se på billederne, at jeg har købt de ledninger, der er forbundet til IC'en til midten af brættet med modstanden på den ene side og knappen på den anden.
Jeg har placeret kondensatoren på brættet, men det ville have været lettere at slutte det til fatningsbenene.
Når brættet er færdigt, indsætter de 3 ledninger til LED -strengen gennem hullerne og loddes på brættet. Tilslut strømkablerne til stikkontakten. Disse stikkontakter har centerpinden (normalt V+) forbundet til det kortere ben, men det er altid bedst at dobbelttjekke.
Inden du limer alt på plads, er det bedst at kontrollere, at alt fungerer, da det er let at gå glip af en forbindelse.
Anbefalede:
3D robotarm med Bluetooth -kontrollerede trinmotorer: 12 trin
![3D robotarm med Bluetooth -kontrollerede trinmotorer: 12 trin 3D robotarm med Bluetooth -kontrollerede trinmotorer: 12 trin](https://i.howwhatproduce.com/images/001/image-736-j.webp)
3D robotarm med Bluetooth-kontrollerede steppermotorer: I denne vejledning vil vi se, hvordan man laver en 3D robotarm, med 28byj-48 steppermotorer, en servomotor og 3D-printede dele. Printkort, kildekode, elektrisk diagram, kildekode og masser af information er inkluderet på mit websted
Smartphone -kontrollerede neopixler (LED -strip) med Blynk -app via WiFi: 6 trin
![Smartphone -kontrollerede neopixler (LED -strip) med Blynk -app via WiFi: 6 trin Smartphone -kontrollerede neopixler (LED -strip) med Blynk -app via WiFi: 6 trin](https://i.howwhatproduce.com/images/002/image-4503-39-j.webp)
Smartphone-kontrollerede neopixler (LED-strip) med Blynk-app via WiFi: Jeg skabte dette projekt, efter at jeg blev inspireret af smartphonestyrede neopixel i et vennerhus, men hans blev købt i butik. Jeg tænkte "hvor svært kan det være at lave min egen, det ville også være meget billigere!" Sådan gør du. Bemærk: Jeg går ud fra, at du er fa
Smartphone -kontrollerede Bluetooth -lysdioder (med Live Music Sync): 7 trin
![Smartphone -kontrollerede Bluetooth -lysdioder (med Live Music Sync): 7 trin Smartphone -kontrollerede Bluetooth -lysdioder (med Live Music Sync): 7 trin](https://i.howwhatproduce.com/images/003/image-7639-9-j.webp)
Smartphone -kontrollerede Bluetooth -lysdioder (med Live Music Sync): Jeg har altid elsket at bygge ting, efter at jeg fandt ud af, at min nye kollegieværelse havde frygtelig belysning, besluttede jeg at krydre den lidt. *** ADVARSEL *** Hvis du bygger dette projekt i samme skala som mit setup, vil du arbejde med en anstændig mængde ele
Google Home -kontrollerede lysdioder: 8 trin
![Google Home -kontrollerede lysdioder: 8 trin Google Home -kontrollerede lysdioder: 8 trin](https://i.howwhatproduce.com/images/003/image-8103-4-j.webp)
Google Home -kontrollerede lysdioder: På det seneste har jeg haft meget fritid på hænderne, så jeg har arbejdet på en masse projekter. Dette projekt giver dig mulighed for at styre RGB -LED'er via Google Home ved hjælp af en Raspberry Pi. Nu er der 3 dele af projektet, der opretter en Raspberry Pi, indstiller
Vi introducerer 'Deodorino' - den infrarøde kontrollerede Arduino i en tom Deodorant Stick. Klik på 1. foto: 7 trin
![Vi introducerer 'Deodorino' - den infrarøde kontrollerede Arduino i en tom Deodorant Stick. Klik på 1. foto: 7 trin Vi introducerer 'Deodorino' - den infrarøde kontrollerede Arduino i en tom Deodorant Stick. Klik på 1. foto: 7 trin](https://i.howwhatproduce.com/images/006/image-16190-24-j.webp)
Vi introducerer 'Deodorino' - den infrarøde kontrollerede Arduino i en tom Deodorant Stick. Klik på 1. foto: Nu ned til detaljer