Talaan ng mga Nilalaman:

Masyadong-cool na Rainbow Headband: 9 Hakbang (na may Mga Larawan)
Masyadong-cool na Rainbow Headband: 9 Hakbang (na may Mga Larawan)

Video: Masyadong-cool na Rainbow Headband: 9 Hakbang (na may Mga Larawan)

Video: Masyadong-cool na Rainbow Headband: 9 Hakbang (na may Mga Larawan)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Hulyo
Anonim

Sundin ang Tungkol sa: Hinahamon … ngunit hindi natakot Tingnan ang aking blog sa https://johncohn.org Higit Pa Tungkol kay johncohn »

Tutulungan ka ng proyektong ito na lumikha ng isang halo ng ligaw na kulay ng LED tuwing lalabas ka. Sinusuot ko ang isa sa mga ito sa loob ng dalawang taon sa mga kumperensya, paaralan, nasusunog na tao.. at palaging may masasayang taong darating upang tingnan. Ngingiti ang mga tao kapag suot mo ang iyo! Ngumiti sila nang isuot ko ito dito

Ang konstruksyon ay simple na nagbibigay sa iyo ng lihim na sangkap na isang haba ng RGB lighting strip batay sa HL1606 LED controller mula sa Wuxi Asic's Corp sa China. Nakuha ko ang akin habang nasa isang biyahe sa negosyo sa Shanghai. Ang mga light strip na ito ay nagiging popular para sa pag-signage at pag-iilaw ng arkitektura sa buong mundo. Nag-attach ako ng isang larawan ng 5 Meter strand na binili ko kasama ang kahon ng controller. Habang hindi sila karaniwan sa bansang ito (pa), maraming mga tagapagtustos sa orient na magpapadala sa iyo ng ilan sa mga magic bagay na ito. Suriin ang mga tagapagtustos na ito. Tagatustos 1, tagapagtustos 2. Magkakaroon ng maraming lalong madaling panahon, walang duda! (Tandaan: panoorin ang puwang na ito.. Sa palagay ko maaaring bumili ako ng ilan sa mga guhit na ito mula sa Tsina sa lalong madaling panahon. Masaya akong makakuha ng ilan para sa mga tao kung may interes) Ang mga light strip na ito ay binubuo ng isang nababaluktot na tansong tape na may napaka (!) maliwanag na ibabaw mount RGB LED's spaced sa bawat pulgada. Ang bawat pares ng LED ay kinokontrol ng isang HL 1606. Ang mga piraso ay ibinebenta sa maraming haba bawat isa ay binubuo ng mas maiikling haba na naglalaman ng 20 LED's na may 10 driver chips. Ang aking headband ay gawa sa isa sa mga 20 LED segment. Ang tunay na bilis ng kamay sa paggawa ng gawaing ito ay ang reverse engineering ang HL 1606. Ang chip na ito ay isang misteryo.. na walang dokumentasyon sa wikang Ingles, at napakaliit na dokumentasyon sa Intsik. Gumamit ng isang saklaw, isang demo driver na binili ko, at magaspang na pagsasalin ng dokumentasyon nagawa kong baligtarin ang inhinyero ng kinakailangang pagbibigay ng senyas upang himukin ang mga piraso. Ang input signaling ay gumagamit ng isang Serial Peripheral Interface (SPI) bus na gumagamit ng isang data pin (D_I).. at isang clock pin (C_I) upang ilipat ang mga control bit upang mai-load ang impormasyon sa kulay sa strip. Ang isang signal ng Latch (L_I) ay ginagamit upang aldaba ang data para sa isang HL 1606 at ipasa ang dating data sa maliit na tilad sa tama. Mayroon ding isang control pulse width (PWM) control pin (S_I) na kumokontrol sa liwanag ng kulay at fades. Tandaan na hindi ginagamit ng proyektong ito ang mga fade tampok na ito dahil sa mga paghihigpit sa laki ng code.. ngunit ang mga ito ay napaka cool na galugarin. Kapag naisip ko ito, medyo prangka na mag-program ng isang micro controller upang himukin ang mga piraso. Gumamit ako ng PICAXE 08-M. Pinili ko ang PICAXE dahil a) Pinatula ko sila sa paligid:-) at b) nangangailangan sila ng napakakaunting mga panlabas na sangkap upang magamit. Ang PICAXE 08M ay isang Microchip PIC12F683 na preloaded na may isang simpleng tokenized pangunahing interpreter Ang pamilya PICAXE bilang isang magandang, madaling gamitin integrated environment ng pag-unlad na magagamit nang walang bayad para sa pag-download dito. Ang natitira lamang ay ang isulat ang code, i-download ito sa PICAXE, at sama-sama itong solder. Maligayang Gusali !!!

Hakbang 1: Gupitin ang Light Strip sa Haba

Gupitin ang Light Strip sa Haba
Gupitin ang Light Strip sa Haba
Gupitin ang Light Strip sa Haba
Gupitin ang Light Strip sa Haba

Ang mga piraso ay ibinebenta sa maraming haba bawat isa ay binubuo ng mas maikling haba na naglalaman ng 20 LED na may 10 mga driver chips. Ang aking headband ay gawa sa isa sa mga 20 LED segment. Upang maputol ang iyong sariling headband, hanapin ang isa sa mga solder na koneksyon na nakakabit sa kamao na hanay ng 20 LEDS sa susunod na seksyon. Maingat na gupitin ang soldered na koneksyon na may matalas na gunting. Gumamit ng isang pinong tip, mababang bakal na panghinang upang malinis at muling mai-lata ang mga koneksyon ng solder sa strip segment na iyong pinutol.

Hakbang 2: Kolektahin ang Mga Sangkap

Mangolekta ng Mga Sangkap
Mangolekta ng Mga Sangkap
Mangolekta ng Mga Sangkap
Mangolekta ng Mga Sangkap

Ang listahan ng mga bahagi para sa proyektong ito ay medyo madali. Bilang karagdagan sa light strip na pinutol mo sa hakbang 1, kakailanganin mo ang sumusunod: - isang PICAXE-08M microcontroller na magagamit mula sa Revolution Revolution- Ang programmer ng PICAXE ay katulad ng isa.. Tandaan Madali rin itong bumuo ng iyong sariling programmer.. o kahit sa programa ang PICAXE sa iyong circuit. Huwag mag-atubiling progam ang maliit na tilad anumang paraan na pinili mo:-) - isang 8 pin mababang profile ic socket- 5V 1Amp regulator tulad ng isang LM7805- isang 9Volt batter konektor- isang 9 volt na baterya- ilang kawit na kawit- ilang tanso na nakasuot ng perf board na may isang pattern ng IC friendly- ilang velcro male at female strips- electrical tape para sa mga tool na kakailanganin mo- isang pinong tip soldering iron at solder- wire clippers- gunting

Hakbang 3: Gupitin ang Perf Board

Gupitin ang Perf Board
Gupitin ang Perf Board
Gupitin ang Perf Board
Gupitin ang Perf Board
Gupitin ang Perf Board
Gupitin ang Perf Board

I-drop ang IC socket sa perf board upang pumila ito kasama ang pattern ng IC friendly. Sa pamamagitan ng IC friendly ibig kong sabihin na ang perf board ay ginagawang madali upang maghinang ng maraming mga wires sa bawat mga pin ng IC tulad ng isang ito.. Gumamit ng isang scroll saw upang gupitin ang perf board upang maliit ito hangga't maaari upang mapaunlakan ang voltage regulator at ang IC. Mag-iwan ng sapat na board upang payagan ang hindi bababa sa dalawang mga wire na ma-solder sa bawat IC pin

Hakbang 4: Wire Up ang Perf Board

Wire Up ang Perf Board
Wire Up ang Perf Board
Wire Up ang Perf Board
Wire Up ang Perf Board
Wire Up ang Perf Board
Wire Up ang Perf Board

Ang kable ng proyektong ito ay isang mabilis!..- Solder ang ICsocket sa board na nag-iingat na huwag tulay sa pagitan ng mga koneksyon. -Pagkatapos ay ilagay ang LM7805 voltage regulator sa itaas lamang at sa kaliwa ng IC socket kaya't ang output pin (pin 3) ay pinakamalapit sa IC socket pin 1. Gumawa ng isang maliit na jumper upang ikonekta ang output ng regulator sa pin 1 ng IC socket. Magbibigay ito ng +5 volts sa PICAXE.- Solder sa 9 volt na clip ng baterya. Ang pulang tingga ay solder sa input pin (pin 1) ng regulator ng boltahe, ang itim na tingga ay konektado sa koneksyon sa lupa (pin 2). Ang lumulukso mula sa maririnig sa IC socket pin 8 upang ibigay ang koneksyon sa lupa sa PICAXE-

Hakbang 5: Wire sa LED Strip

Wire sa LED Strip
Wire sa LED Strip
Wire sa LED Strip
Wire sa LED Strip
Wire sa LED Strip
Wire sa LED Strip

Ang hakbang na ito ay tumatagal ng maingat na paghihinang. - Gupitin ang 6 na maliliit (1.5 ) na mga segment ng pinong kawit ng kawad at i-strip ang magkabilang dulo- Maingat na maghinang ng isang kawad sa bawat isa sa 6 na koneksyon sa dulo ng LED strip na iyong pinutol. Ang mga label ay dapat na nasa kanang bahagi pa. Ang mga input Dapat basahin sa itaas hanggang sa ibaba, GND, SI, DI, CI, LI at 5V. - Ikonekta ngayon ang mga wire sa naaangkop na pin sa IC socket. - Ang GND sa strip ay konektado sa pin 8 ng IC (0V) - - SI sa strip sa strip ay konektado sa pin 7 ng IC (output 0) - DI sa strip ay konektado sa pin 6 ng IC (output 1) - Ang CI sa strip ay konektado sa pin 5 ng ang IC (output 2) - Ang LI sa strip ay konektado sa pin 3 ng IC (output 4) - 5V sa strip ay konektado sa pin 1 ng IC (5V) - Dapat mo ring gumawa ng isang karagdagang koneksyon sa panatilihin ang serial input ng PICAXE mula sa lumulutang - Ang Pin 2 ng IC (Ser IN) ay konektado sa Pin 8 ng IC (0V)

Hakbang 6: I-download ang Code

I-download ang Code
I-download ang Code
I-download ang Code
I-download ang Code

Ngayon ay oras na upang i-download ang pangunahing code sa PICAXE. Narito ang mga hakbang- Simulan ang PICAXE interactive development environment (IDE). - plug sa iyong PICAXE programmer sa serial port ng iyong computer (o isang USB sa Serial adapter kung wala kang isang serial port). Tiyaking mayroong isang blangko PICAXE 08M sa ito socket ng programa - I-configure ang IDE sa pamamagitan ng pagpili ng View-> Opsyon Piliin ang 'Mode' 08M sa Mode Tab, Piliin ang tab na Serial port upang mapili ang iyong serial port. - i-load ang file na 'INSTRUCTABLES_HEADBAND. BAS gamit ang File-> Open- Compile at i-download ang file sa pamamagitan ng pagpili sa PICAXE-> Run. Dapat mong makita ang progress bar bilang mga pag-download ng file, at isang kumpletong mensahe sa Pag-download sa dulo. Nagsama ako ng ilang sample code para sa proyektong ito. Maaari mong gamitin ito tulad ng dati, o baguhin ito upang gawing natatangi ang iyong headband. May mga katanungan? I-drop lang ako ng isang email sa [email protected]

Hakbang 7: Subukan Ito

Subukan Mo Ito
Subukan Mo Ito

Alisin ang PICAXE sa iyong programmer at i-install ito sa 8 pin IC socket, maingat na bigyan ng pansin ang oryentasyon. I-double check ang lahat ng iyong koneksyon., Gawin ang anumang sayaw na swerte na karaniwang ginagawa mo bago subukan ang soemthing.. pagkatapos ay i-hook up ang baterya. Dapat magsimulang gawin ang iyong lightstrip!

Hakbang 8: Gawin ang Headband

Gawin ang Headband
Gawin ang Headband
Gawin ang Headband
Gawin ang Headband
Gawin ang Headband
Gawin ang Headband

Hinahayaan na ngayong gawin ang lightstrip sa headware! -Makita ang ilang mga velcro strips na hindi bababa sa kasinglapad ng LED strip at sapat na katagal upang paikotin ang iyong ulo. Maaaring kailanganin mong i-cut ang iyong strip kung dalawang lapad ito. Humanap ng isang piraso ng malambot na velcro..hindi ang mga madulas … at gumawa ng isang guhit na kasing lapad ng iyong RGB strip.- Hanapin ang haba ng velcor na kinakailangan upang tuluyang maikot ang iyong ulo na may halos 3 pulgadang ov na magkakapatong. Gupitin ang velcro sa haba na iyon- alisin ang malagkit na pag-back mula sa velcro at ilagay ito nang maingat sa likurang bahagi ng LED strip. Magkaroon ng kamalayan na napakahirap na alisin sa sandaling mahawakan ng malagkit ang strip, kaya maingat na ihanay ang iyong trabaho- iwanan ang huling 6 na pulgada o higit pa sa pag-back buo sa strip. Gumamit ng electrical tape upang maprotektahan ang mga kable sa pagitan ng perf board at ng light strip. Maglagay din ng isang strip ng electrical tape sa paligid ng konektor ng baterya upang bigyan ito ng soem stress na nagpapalabas ng isang strip ng 'prickly' velcro na ang haba ng piraso ng 6 pulgada na mayroon pa ring suporta. Alisin ang pag-back at idikit ang dalawang uri ng velcor magkasama pabalik sa likod ng malagkit na bahagi. Ito ang bubuo ng fastener para sa head band-ilagay ang isang sariwang baterya na 9 Volt sa 'prickly velcro. Iposisyon ito upang madali mong mailakip ang clip ng baterya. - Gupitin ang dalawa pang mga maiikling piraso ng 'prickly' velcro at gamitin ang mga ito upang mag-fashion ng isang loop upang hawakan ang baterya pababa. Gawin ito sa pamamagitan ng paglakip sa dulo ng piraso ng 'prickly' sa 'malambot' na velcro sa loob ng headband, i-loop ito nang mahigpit sa paligid at sa paligid ng baterya, pagkatapos ay ilakip ang kabilang dulo ng 'prickly' loop sa 'soft' velcro sa loob ng banda. Maaari itong maging kumplikado.. ngunit hindi:-). Gumamit ng iba pang 'prickly' strip upang makagawa ng isang simpleng takip para sa perf board. Pipigilan ka nito mula sa pag-loose ng iyong processor ng PICAXE kapag ang iyong sayawan.

Hakbang 9: Ilagay Ito at Masiyahan

Ilagay ito at Masiyahan!
Ilagay ito at Masiyahan!

Igapos ang headband sa paligid ng iyong ulo, akitin nang maayos ang velcro upang mapanatili ito sa lugar. Ilagay ang clip ng baterya at lumabas sa mundo na nakangiti! Mangyaring ipaalam sa akin kung anong mga pagbabago ang iyong ginagawa sa code o sa disenyo. Salamat [email protected] Ngayon ay mayroon ding isang masaya pagkatapos nito sa kwentong ito!.. Suot ko ang bagay na ito sa Makerfaire sa San Mateo CA noong Hunyo ng 2009. Maraming mga tao ang nagbigay sa akin ng magagandang komento sa headband na ito. Ang isang tao, si Xander H ay nagtatrabaho sa Monkey Electric booth (ipinagmamalaki ang mga sponsor ng paligsahan sa LED na Instructables!). Sinubukan din niyang baligtarin ang inhenyero ng HL1606. Nagpalitan kami ng mga business card. at sa susunod na linggo ay ipinagpalit ang ilang mga email. Bilang isang resulta, nagawang i-port ni Xander ang buong pag-andar ng light strip sa platform ng Arduino. Suriin ang link na ito para sa lahat ng code

Runner Up sa Kunin ang LED Out! Paligsahan

Inirerekumendang: