Indholdsfortegnelse:
- Trin 1: Skær lysstrimlen i længden
- Trin 2: Saml komponenter
- Trin 3: Skær Perf Board
- Trin 4: Forbind Perf Board
- Trin 5: Ledning til LED -stripen
- Trin 6: Download koden
- Trin 7: Test det
- Trin 8: Lav hovedbåndet
- Trin 9: Tag det på og nyd det
Video: For cool Rainbow hovedbøjle: 9 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:31
Af johncohnFølg om: Udfordret … men ikke bange Se min blog på https://johncohn.org Mere om johncohn »
Dette projekt hjælper dig med at oprette en glorie af vild LED -farve, når du går ud. Jeg har haft en af disse på i to år på konferencer, skoler, brændende mand.. og Makerfaire og jeg har altid glade mennesker, der kommer for at kigge på. Folk vil smile, når du har din på! De smilede, da jeg havde den på her
Konstruktionen er enkel, forudsat at du har den hemmelige ingrediens, som er en længde af RGB -lysstrimmel baseret på HL1606 LED -controlleren fra Wuxi Asic's Corp i Kina. Jeg fik min, mens jeg var på forretningsrejse i Shanghai. Disse lysstrimler bliver populære til skiltning og arkitektonisk belysning rundt om i verden. Jeg har vedhæftet et billede af den 5 meter lange streng, jeg købte sammen med den controller boks. Selvom de ikke er almindelige i dette land (endnu), er der flere leverandører i orienten, der sender dig nogle af disse magiske ting. Tjek disse leverandører. Leverandør 1, leverandør 2. Der kommer snart mange flere, uden tvivl! (Bemærk: hold øje med dette rum.. Jeg tror, at jeg snart kan købe nogle af disse striber fra Kina. Jeg vil med glæde få nogle til folk, hvis der er interesse) Disse lysstrimler består af et fleksibelt kobberbånd med meget (!) lyse overflademonterede RGB LED'er i afstand på hver tomme. Hvert par LED'er styres af en HL 1606. Strimlerne sælges i mange længder, der hver består af kortere længder, som indeholder 20 LED'er med 10 driverchips. Mit pandebånd er lavet af et af de 20 LED -segmenter. Det virkelige trick til at få dette til at fungere var reverse engineering af HL 1606. Denne chip er et mysterium.. uden engelsksproget dokumentation og kun meget marginal dokumentation på kinesisk. Ved hjælp af et omfang, en demodriver jeg købte og grov oversættelse af dokumentation Jeg var i stand til at ombygge den signalering, der kræves for at drive strimlerne. Indgangssignaleringen bruger en Serial Peripheral Interface (SPI) bus, der bruger en datapind (D_I).. og en urpind (C_I) til at skifte i kontrolbitene for at indlæse farveoplysningerne til strimlen. Et låsesignal (L_I) bruges til at låse dataene for en HL 1606 og videregive de gamle data til chippen på den rigtige. Der er også en pulsbreddemodulation (PWM) kontrolpind (S_I), der styrer farvens lysstyrke og falmer. Bemærk, at dette projekt ikke bruger disse fade -funktioner på grund af kodestørrelsesbegrænsninger.. men de er meget seje at udforske. Når jeg først fandt ud af det, var det ret ligetil at programmere en mikrocontroller til at drive strimlerne. Jeg brugte en PICAXE 08-M. Jeg valgte PICAXE, fordi a) jeg havde dem liggende:-) og b) de kræver meget få eksterne komponenter at bruge. PICAXE 08M er en Microchip PIC12F683, der leveres forudindlæst med en enkel tokeniseret grundlæggende tolk PICAXE -familien som et dejligt, brugervenligt integreret udviklingsmiljø, der kan downloades gratis her. Det eneste, der var tilbage, var at skrive koden, downloade den til PICAXE og lodde den sammen. Glad bygning !!!
Trin 1: Skær lysstrimlen i længden
Strimlerne sælges i mange længder, der hver består af kortere længder, som indeholder 20 LED'er med 10 driverchips. Mit pandebånd er lavet af et af de 20 LED -segmenter. For at klippe dit eget pandebånd skal du finde en af de loddede forbindelser, der fastgør knytnævesættet med 20 lysdioder til det næste afsnit. Skær forsigtigt ved loddet forbindelse med skarp saks. Brug en fin spids, loddejern med lav varme til at rense og tynde loddetilslutningerne til det strimlesegment, du lige har skåret.
Trin 2: Saml komponenter
Delelisten til dette projekt er ret let. Ud over den lysstrimmel, du skar i trin 1, skal du bruge følgende:- en PICAXE-08M mikrokontroller tilgængelig fra Revolution Education- PICAXE programmør kan lide denne.. Bemærk Det er også let at bygge din egen programmør.. eller endda at programmere PICAXE i dit kredsløb. Du er velkommen til at programmere chippen på en hvilken som helst måde du vælger:-)- en 8-polet lavprofil-IC-stik- 5V 1Amp-regulator som en LM7805- en 9Volt batteristik- et 9 volt batteri- noget tilslutningstråd- noget kobberbeklædt perf board med et IC-venligt mønster- nogle velcro han- og hunstrimler- elektrisk tape til værktøj, du skal bruge- et fint spids loddejern og lodde- trådklipper- saks
Trin 3: Skær Perf Board
Drop IC -stikket i perf -kortet, så det stemmer overens med det IC -venlige mønster. Med IC -venlig mener jeg, at perf -pladen gør det let at lodde flere ledninger til hver IC's pins som denne.. Brug en rullesav til at skære i perf bordet, så det er lille som muligt at rumme spændingsregulatoren og IC'en. Efterlad nok bord til, at mindst to ledninger kan loddes til hver IC -pin
Trin 4: Forbind Perf Board
Tilslutning af dette projekt er et øjeblik!..- Lod ICsocket i brættet, pas på ikke at bygge bro mellem forbindelser. -Læg derefter spændingsregulatoren LM7805 lige over og til venstre for IC -stikket, så dens udgangsstift (pin 3) er tættest på IC -stikkontakten 1. Lav en lille jumper for at forbinde regulatorudgangen til pin 1 på IC -stikket. Dette giver +5 volt til PICAXE.- Lodning i 9 volt batteriklips. Den røde ledning er loddet til indgangsstiften (pin 1) på spændingsregulatoren, den sorte ledning er forbundet til jordforbindelsen (pin 2). Jumper fra høre til IC stik pin 8 for at give jordforbindelse til PICAXE-
Trin 5: Ledning til LED -stripen
Dette trin tager en omhyggelig lodning. - Skær 6 små (1,5 ) segmenter af fin tilslutningstråd og strimler begge ender. Lod lod forsigtigt en ledning til hver af de 6 tilslutninger på enden af LED-strimlen, du klipper. Etiketterne skal alle være med højre side opad. Inputene skal læse top til bund, GND, SI, DI, CI, LI og 5V.- Slut nu ledningerne til den relevante pin på IC-stikket.- GND på strimlen er forbundet til pin 8 på IC (0V)- - SI på båndet på båndet er forbundet til stift 7 på IC (udgang 0)- DI på båndet er forbundet til stift 6 på IC (udgang 1)- CI på båndet er forbundet til tappe 5 på IC (udgang 2)- LI på strimlen er forbundet til pin 3 på IC (udgang 4)- 5V på strimlen er forbundet til pin 1 på IC (5V)- Du skal også foretage en ekstra forbindelse til holde PICAXE seriel indgang fra flydende- Pin 2 af IC (Ser IN) er forbundet til Pin 8 på IC (0V)
Trin 6: Download koden
Nu er det tid til at downloade den grundlæggende kode til PICAXE. Her er trinene- Start PICAXE interaktivt udviklingsmiljø (IDE). - Slut din PICAXE -programmør til din computers serielle port (eller en USB til seriel adapter, hvis du ikke har en seriel port). Sørg for, at der er en tom PICAXE 08M i programmeringsstikket - Konfigurer IDE ved at vælge Vis-> Indstillinger Vælg 'Tilstand' 08M i fanen Tilstand, Vælg fanen Seriel port for at vælge din serielle port. - indlæs filen 'INSTRUCTABLES_HEADBAND. BAS ved hjælp af File-> Open- Compile og download filen ved at vælge PICAXE-> Run. Du bør se statuslinjen som filen downloades og en download -fuldstændig meddelelse i slutningen. Jeg har inkluderet en prøvekode til dette projekt. Du kan bruge det som det er, eller ændre det for at gøre dit hovedbånd unikt. Har du spørgsmål? Send mig bare en mail på [email protected]
Trin 7: Test det
Tag PICAXE'en ud af din programmerer, og installer den i 8 -pin IC -stikket, vær forsigtig med at være opmærksom på retningen. Dobbelttjek alle dine forbindelser., Gør uanset hvilken held og lykke dans du normalt gør, før du prøver noget.. tilslut derefter batteriet. Din lysstrimmel skal begynde at gøre sit!
Trin 8: Lav hovedbåndet
Lad os nu gøre lysstrimlen til hovedbeklædning! -Find nogle velcrobånd, der er mindst lige så brede som LED-strimlen og lange nok til at gå rundt om dit hoved. Du skal muligvis skære din strimmel ned, hvis den er to bred. Find et stykke af den bløde velcro..ikke de spidse … og lav en strimmel lige så bred som din RGB-strimmel.- Find længden af velcoren, der er nødvendig for at gå helt rundt om dit hoved med ca. 3 tommer ov-overlapning. Skær velcroen i den længde- fjern den klæbende bagside fra velcroen og anbring den forsigtigt på bagsiden af LED-strimlen. Vær opmærksom på, at det er meget svært at fjerne, når klæbemidlet rører strimlen, så juster dit arbejde omhyggeligt- lad de sidste 6 tommer bagkant forblive intakt på strimlen. Brug elektrisk tape til at beskytte ledningerne mellem perf -kortet og lysstrimlen. Læg også en stribe elektrisk tape rundt om batteristikket for at give det en følelse af stress, der genudsættes en strimmel af den "stikkende" velcro, der er længden på det 6 tommer stykke, som stadig har sin bagside. Fjern bagsiden og stik de to typer velcor sammen tilbage til bagsiden klæbrige side i. Dette danner fastgørelseselementet til hovedbåndet- anbring et nyt 9 Volt batteri på den stikkende velcro. Placer den, så du nemt kan fastgøre batteriklemmen. - Skær yderligere to korte stykker 'stikkende' velcro og brug dem til at lave en løkke for at holde batteriet nede. Gør dette ved at fastgøre enden af det 'stikkende' stykke til den 'bløde' velcro på indersiden af hovedbåndet, sløjf det tæt om og omkring batteriet, og fastgør derefter den anden ende af 'stikkende' løkken til det 'bløde' velcro på indersiden af båndet. Det lyder måske kompliceret.. men det er det ikke:-). Brug den anden 'stikkende' strimmel til at lave et enkelt betræk til perfbrættet. Dette forhindrer dig i at miste din PICAXE processor, når du er ude og danse.
Trin 9: Tag det på og nyd det
Spænd pandebåndet rundt om dit hoved, tag velcroen godt fast for at holde det på plads. Tag batteriklemmen på, og gå smilende ud i verden! Lad mig vide, hvilke ændringer du foretager i koden eller designet. Tak [email protected]. Nu er der også en glad bagefter til denne historie!.. Jeg havde denne ting på til Makerfaire i San Mateo CA i juni 2009. Mange mennesker gav mig gode kommentarer til dette pandebånd. En fyr, Xander H arbejdede på Monkey Electric -kabinen (stolte sponsorer af Instructables LED -konkurrencen!). Også han havde forsøgt at reverse engineer HL1606. Vi byttede visitkort. og den næste uge handlede flere mails. Som et resultat har Xander været i stand til at overføre lysstrimlens fulde funktion til Arduino -platformen. Tjek dette link for alle koder
Runner Up in the Få LED'en ud! Konkurrence
Anbefalede:
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C - Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: 5 trin
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C | Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: Hej fyre i denne instruktion vil vi lære at bruge neopixel ws2812 LED'er eller led strip eller led matrix eller led ring med m5stack m5stick-C udviklingstavle med Arduino IDE, og vi vil lave et regnbuemønster med det
Rainbow Word -ur med fuld regnbueeffekt og mere: 13 trin (med billeder)
Rainbow Word Clock med en fuld regnbueeffekt og mere: Mål1) Simple2) Ikke dyrt3) Så energieffektivt som muligt Rainbow Word Clock med fuld regnbueeffekt.En Smiley på Word Clock. Enkel IR-fjernbetjening Opdater 03-nov-18 LDR til lysstyrkekontrollen af NeopixelsUpdate 01-jan
Kom godt i gang med La COOL Board: 4 trin (med billeder)
Kom godt i gang med La COOL Board: Introduktion " Da vi kom på ideen til La COOL Board, forestillede jeg mig en blanding mellem en Arduino med WiFi og en modulær agronomisk vejrstation. Det skulle forbruge meget lidt energi til autonom drift, og jeg ville være i stand til at modvirke
Rainbow Tower Med App Control: 6 trin (med billeder)
Rainbow Tower With App Control: Rainbow tower er et appstyret omgivende lys. Jeg brugte en WS2812 LED -strip som lyskilde og et ESP8266 -modul til at styre lysene. Siderne er lavet af hvidt akrylglas, som er et godt materiale til at sprede lys. Med appen
Automatisk vandingssystem med La COOL Board: 4 trin (med billeder)
Automatisk vandingssystem med La COOL Board: Hej alle sammen, så denne gang starter vi vores Instructables ved at grave lidt dybere ned i La COOL Board. Actor Output på vores board aktiverer pumpen, når jorden er tør. For det første vil jeg forklare, hvordan det fungerer: La COOL Board har en 3,3 volt udgang