Cuprins:

Banda de susținere Rainbow prea rece: 9 pași (cu imagini)
Banda de susținere Rainbow prea rece: 9 pași (cu imagini)

Video: Banda de susținere Rainbow prea rece: 9 pași (cu imagini)

Video: Banda de susținere Rainbow prea rece: 9 pași (cu imagini)
Video: Ce înseamna semnul tau din nastere 2024, Iulie
Anonim

De johncohn Urmărește Despre: Provocat … dar nu speriat Vezi blogul meu la https://johncohn.org Mai multe despre johncohn »

Acest proiect vă va ajuta să creați un halou de culoare sălbatică LED ori de câte ori ieșiți. Am purtat unul dintre acestea de doi ani la conferințe, școli, omul în flăcări.. și Makerfaire și am întotdeauna oameni fericiți care vin să arunce o privire. Oamenii vor zâmbi când o porți pe a ta! Au zâmbit când l-am purtat aici

Construcția este simplă, cu condiția să aveți ingredientul secret care este o lungime a benzii de iluminare RGB bazată pe controlerul LED HL1606 de la Wuxi Asic's Corp din China. Mi-am luat-o pe a mea în timp ce făceam o călătorie de afaceri în Shanghai. Aceste benzi luminoase devin populare pentru semnalizarea și iluminatul arhitectural din întreaga lume. Am atașat o imagine a șuviței de 5 metri pe care am cumpărat-o împreună cu cutia controlerului. Deși nu sunt obișnuite în această țară (încă), există mai mulți furnizori din Orient care vă vor livra o parte din aceste lucruri magice. Consultați acești furnizori. Furnizorul 1, furnizorul 2. În curând vor mai fi mulți, fără îndoială! (Notă: urmăriți acest spațiu. Cred că aș putea cumpăra câteva din aceste dungi din China în curând. Aș fi fericit să obțin câteva pentru oameni dacă există interes) Aceste benzi ușoare constau dintr-o bandă flexibilă de cupru cu foarte (!) LED-uri RGB luminoase de montare la suprafață la fiecare centimetru. Fiecare pereche de LED-uri este controlată de un HL 1606. Fâșiile sunt vândute în mai multe lungimi, fiecare fiind compusă din lungimi mai scurte, care conțin 20 de LED-uri cu 10 chips-uri de driver. Banda mea pentru cap este formată dintr-unul dintre cele 20 de segmente LED. Adevăratul truc pentru a face acest lucru a fost ingineria inversă a HL 1606. Acest cip este un mister.. fără documentație în limba engleză și doar documentație foarte marginală în limba chineză. documentație Am reușit să ingineresc invers semnalizarea necesară pentru a conduce benzile. Semnalizarea de intrare utilizează o magistrală Serial Peripheral Interface (SPI) care utilizează un pin de date (D_I).. și un pin de ceas (C_I) pentru a comuta biții de control pentru a încărca informațiile de culoare pe bandă. Un semnal de blocare (L_I) este utilizat pentru a bloca datele pentru un HL 1606 și pentru a transmite datele vechi cipului de pe dreapta. Există, de asemenea, un pin de control al modulării lățimii pulsului (PWM) (S_I) care controlează luminozitatea culorii și se estompează. Rețineți că acest proiect nu folosește aceste caracteristici de estompare din cauza restricțiilor de dimensiune a codului.. dar sunt foarte interesante de explorat. Odată ce mi-am dat seama, a fost destul de simplu să programez un microcontroler pentru a conduce benzile. Am folosit un PICAXE 08-M. Am ales PICAXE pentru că a) le-am pus:-) și b) au nevoie de foarte puține componente externe pentru a le folosi. PICAXE 08M este un microcip PIC12F683 care vine preîncărcat cu un interpret de bază tokenizat simplu Familia PICAXE ca un mediu de dezvoltare integrat frumos și ușor de utilizat, care este disponibil gratuit pentru descărcare aici. Nu a mai rămas decât să scrieți codul, să îl descărcați în PICAXE și să-l lipiți împreună. Happy Building !!!

Pasul 1: Tăiați fâșia ușoară la lungime

Tăiați fâșia de lumină la lungime
Tăiați fâșia de lumină la lungime
Tăiați fâșia de lumină la lungime
Tăiați fâșia de lumină la lungime

Benzile sunt vândute în mai multe lungimi, fiecare compusă din lungimi mai mici, care conțin 20 de LED-uri cu 10 jetoane de conducător auto. Banda mea pentru cap este formată dintr-unul dintre cele 20 de segmente LED. Pentru a vă tăia propria bandă de cap, găsiți una dintre conexiunile lipite atașând setul de 20 de LED-uri la următoarea secțiune. Tăiați cu atenție la conexiunea lipită cu foarfece ascuțite. Utilizați un vârf fin, un fier de lipit cu căldură scăzută pentru a curăța și reface conexiunile de lipit pe segmentul de bandă pe care tocmai l-ați tăiat.

Pasul 2: colectați componente

Colectează componente
Colectează componente
Colectează componente
Colectează componente

Lista pieselor pentru acest proiect este destul de ușoară. În plus față de banda de lumină pe care ați tăiat-o la pasul 1, veți avea nevoie de următoarele: - un microcontroler PICAXE-08M disponibil de la Revolution Education - Programatorul PICAXE îi place acesta.. Notă Este, de asemenea, ușor să vă construiți propriul programator.. sau chiar să programați PICAXE în circuitul tău. Simțiți-vă liber să programați cipul în orice mod doriți:-) - o priză cu profil mic de 8 pini - regulator 5V 1Amp ca un LM7805 - un conector de baterie de 9 volți - o baterie de 9 volți - o sârmă de conectare - o placă de placare placată cu cupru cu un model prietenos cu IC - niște benzi velcro pentru bărbați și femei - bandă electrică pentru scule de care veți avea nevoie - un fier de lipit cu vârf fin și lipit - tăietori de sârmă - foarfece

Pasul 3: Tăiați placa de perfecționare

Tăiați placa de perfecționare
Tăiați placa de perfecționare
Tăiați placa de perfecționare
Tăiați placa de perfecționare
Tăiați placa de perfecționare
Tăiați placa de perfecționare

Lăsați soclul IC în placa de perfecționare, astfel încât să se alinieze cu modelul IC friendly. Prin IC friendly vreau să spun că placa de perfecționare ușurează lipirea mai multor fire pe pinii fiecărui IC ca acesta.. Folosiți un ferăstrău cu role pentru a tăia placa de perfecționare, astfel încât să fie cât mai mic posibil pentru a găzdui regulatorul de tensiune și IC. Lăsați suficientă placă pentru a permite lipirea a cel puțin două fire la fiecare pin IC

Pasul 4: conectați placa de perfecționare

Wire Up the Perf Board
Wire Up the Perf Board
Wire Up the Perf Board
Wire Up the Perf Board
Wire Up the Perf Board
Wire Up the Perf Board

Cablarea acestui proiect este o clipă!..- Lipiți ICsocket-ul pe placa având grijă să nu faceți legătura între conexiuni. -Așezați regulatorul de tensiune LM7805 chiar deasupra și în stânga prizei IC, astfel încât pinul de ieșire (pinul 3) să fie cel mai apropiat de pinul prizei IC 1. Faceți un jumper mic pentru a conecta ieșirea regulatorului la pinul 1 al prizei IC.. Acest lucru va oferi +5 volți PICAXE.- Lipire în clema bateriei de 9 volți. Cablul roșu este lipit la pinul de intrare (pinul 1) al regulatorului de tensiune, cablul negru este conectat la conexiunea de masă (pinul 2). Jumper de la auzul la pinul 8 al prizei IC pentru a asigura conexiunea la masă la PICAXE-

Pasul 5: Sârmă la banda LED

Sârmă la banda LED
Sârmă la banda LED
Sârmă la banda LED
Sârmă la banda LED
Sârmă la banda LED
Sârmă la banda LED

Acest pas necesită o lipire atentă. - Tăiați 6 segmente mici (1,5 ) de sârmă fină și înfășurați ambele capete - lipiți cu grijă un fir la fiecare dintre cele 6 conexiuni de la capătul benzii cu LED-uri pe care le-ați tăiat. Etichetele ar trebui să fie toate cu partea dreaptă în sus. Intrările ar trebui să citească de sus în jos, GND, SI, DI, CI, LI și 5V. - Conectați acum firele la pinul corespunzător de la mufa IC. - SI pe banda de pe bandă este conectat la pinul 7 al IC (ieșirea 0) - DI pe bandă este conectat la pinul 6 al IC (ieșirea 1) - CI de pe bandă este conectat la pinul 5 al IC (ieșirea 2) - LI pe bandă este conectat la pinul 3 al IC (ieșirea 4) - 5V pe bandă este conectat la pinul 1 al IC (5V) - De asemenea, trebuie să faceți o conexiune suplimentară la păstrați intrarea serială PICAXE de la plutire - Pinul 2 al IC (Ser IN) este conectat la Pinul 8 al IC (0V)

Pasul 6: Descărcați codul

Descărcați codul
Descărcați codul
Descărcați codul
Descărcați codul

Acum este timpul să descărcați codul de bază în PICAXE. Iată pașii - Porniți mediul de dezvoltare interactivă PICAXE (IDE). - conectați programatorul PICAXE la portul serial al computerului (sau un adaptor USB la Serial dacă nu aveți un port serial). Asigurați-vă că există un PICAXE 08M gol în socketul de programare - Configurați IDE alegând View-> Opțiuni Alegeți „Mode” 08M în fila Mode, alegeți fila Serial port pentru a selecta portul serial. - încărcați fișierul „INSTRUCTABLES_HEADBAND. BAS utilizând Fișier-> Deschidere- Compilați și descărcați fișierul selectând PICAXE-> Executare. Ar trebui să vedeți bara de progres pe măsură ce fișierul se descarcă și un mesaj Descărcare completă la final. Am inclus câteva exemple de cod pentru acest proiect. Puteți să o folosiți ca atare sau să o modificați pentru a vă face bandă unică. Aveți întrebări? Trimite-mi un e-mail la [email protected]

Pasul 7: Testează-l

Testează-l
Testează-l

Scoateți PICAXE din programator și instalați-l în soclul cu 8 pini IC, aveți grijă să acordați atenție orientării. Verifică toate conexiunile. Fă orice dans de noroc pe care îl faci în mod normal înainte de a încerca soemthing.. apoi conectează bateria. Lightstrip-ul tău ar trebui să înceapă să-și facă treaba!

Pasul 8: Faceți bandă

Faceți bandă
Faceți bandă
Faceți bandă
Faceți bandă
Faceți bandă
Faceți bandă

Acum permiteți transformarea benzii de lumină într-o cască! S-ar putea să trebuiască să tăiați fâșia în jos dacă are două laturi. Găsiți o bucată din velcro moale … nu și cele ascuțite … și faceți o bandă la fel de lată ca banda RGB. Tăiați velcro la aceeași lungime - îndepărtați suportul adeziv din velcro și așezați-l cu atenție pe partea din spate a benzii LED. Rețineți că este foarte dificil de îndepărtat odată ce adezivul atinge banda, așa că aliniați-vă cu atenție lucrarea - lăsați ultimele 6 inci sau mai puțin de spate intacte pe bandă. Folosiți bandă electrică pentru a proteja cablajul dintre placa de perfecționare și banda de lumină. De asemenea, puneți o bandă de bandă electrică în jurul conectorului bateriei pentru a-i oferi o tensiune semnificativă - tăiați o bandă de velcro „înțepător”, care este lungimea piesei de 6 inch care încă are suportul său. Îndepărtați suportul și lipiți cele două tipuri de velcor împreună în spate în partea lipicioasă. Aceasta va forma elementul de fixare pentru banda capului - plasați o baterie proaspătă de 9 volți pe velcro. Poziționați-l astfel încât să puteți atașa cu ușurință clema bateriei. - Tăiați încă două bucăți scurte de velcro „înțepător” și folosiți-le pentru a forma o buclă pentru a ține bateria jos. Faceți acest lucru prin atașarea capătului piesei „înțepătoare” la velcro „moale” din interiorul benzii de susținere, fixați-o bine peste bateria bateriei, apoi atașați celălalt capăt al buclei „înțepătoare” la „moale”. velcro în interiorul benzii. Poate suna complicat.. dar nu este:-). Folosiți cealaltă bandă „înțepătoare” pentru a face o copertă simplă pentru placa de perf. Acest lucru vă va împiedica să vă pierdeți procesorul PICAXE atunci când nu dansați.

Pasul 9: Pune-l și bucură-te

Pune-l și Bucură-te!
Pune-l și Bucură-te!

Închideți bandă în jurul capului, cuplați velcro-ul pentru a-l menține în poziție. Puneți clema bateriei și ieșiți în lume zâmbind! Vă rugăm să-mi spuneți ce modificări aduceți codului sau designului. Mulțumesc [email protected]. Acum este, de asemenea, o fericită după această poveste!.. Am purtat acest lucru pentru Makerfaire în San Mateo, CA în iunie 2009. Mulți oameni mi-au făcut comentarii frumoase despre această bandă. Un tip, Xander H lucra la standul Monkey Electric (sponsorii mândri ai concursului cu LED-uri Instructables!). Și el încercase să facă inginerie inversă HL1606. Am schimbat cărți de vizită. iar săptămâna următoare au tranzacționat mai multe e-mailuri. Drept urmare, Xander a reușit să porteze întreaga funcție a benzii de lumină pe platforma Arduino. Consultați acest link pentru tot codul

Locul doi în clasamentul Get the LED Out! Concurs

Recomandat: