Talaan ng mga Nilalaman:

LED Pendant Mula sa isang Lumang Optical Drive: 11 Mga Hakbang
LED Pendant Mula sa isang Lumang Optical Drive: 11 Mga Hakbang

Video: LED Pendant Mula sa isang Lumang Optical Drive: 11 Mga Hakbang

Video: LED Pendant Mula sa isang Lumang Optical Drive: 11 Mga Hakbang
Video: 10 kamangha-manghang mga kapaki-pakinabang na imbensyon para sa bushcraft survival camping! 2024, Hulyo
Anonim
LED Pendant Mula sa isang Lumang Optical Drive
LED Pendant Mula sa isang Lumang Optical Drive
LED Pendant Mula sa isang Lumang Optical Drive
LED Pendant Mula sa isang Lumang Optical Drive

Sa Instructable na ito, ipapakita ko sa iyo kung paano ka makakagawa ng isang isang-ng-isang-uri ng ilaw na kuwintas mula sa pagpupulong ng lens ng isang lumang optical drive, kasama ang isang pares ng mga karagdagang elektronikong sangkap.

May inspirasyon akong gawin ito para sa aking anak na babae nang ihiwalay ko ang isang lumang CD drive at nakita ko kung gaano cool ang hitsura ng pagpupulong ng lens. Alam ko na gagawa ito ng isang magandang "mala-tech" na kuwintas kung makakahanap lang ako ng paraan upang mag-impake ng isang microcontroller at at LED doon. Sa palagay ko ang huling resulta ay isang medyo natatanging piraso ng geek chic.

Bago simulan ang Instructable na ito, gugustuhin mong tiyakin na mayroon kang isang gumaganang kapaligiran sa pag-unlad ng Arduino at maaaring ma-target at mai-program ang mga microcontroll ng ATtiny AVR. Mayroong ilang mga kapaki-pakinabang na Mga Tagubilin sa site na ito upang mapunta ka, kasama ang isang ito:

Magsasangkot din ito ng ilang medyo maselan na paghihinang sa napakaliit na bahagi, kaya't magsipilyo sa iyong mga kasanayan sa paghihinang.

Kung handa ka nang magpatuloy, tingnan ang listahan ng mga supply at magsimula na tayo!

Mga gamit

Isa o higit pang mga lumang optical drive (mas mabuti ang isang CD drive - gagana rin ang isang DVD o BluRay drive, ngunit hindi kami mga ganid).

Isang pang-mount na ATtiny85 (8-pin na SOIC na pakete).

Isang puwersang zero-insertion (ZIF) 8-pin SOIC sa DIP adapter.

Isang baterya ng CR2032.

Isang may-ari ng CR2032 na baterya (Nakita ko ang perpektong uri ng patayo para sa proyektong ito).

Isang karaniwang paglipat ng pandamdam.

Isang LED mount na pang-ibabaw (mahusay na gumagana ang laki na 5050). Ang Red ay pinakamahusay na gagana, ngunit gumamit din ako ng berde at asul.

Isang soldering iron at solder.

Ang ilang mga kawad.

Super pandikit.

Ang ilang mga sipit, matatag na mga kamay, at nerbiyos ng bakal.

(opsyonal) breadboard at mga wire para sa prototyping

(opsyonal) 5mm LED para sa prototyping

Hakbang 1: Ihiwalay ang CD Drive

Ihiwalay ang CD Drive
Ihiwalay ang CD Drive
Ihiwalay ang CD Drive
Ihiwalay ang CD Drive
Ihiwalay ang CD Drive
Ihiwalay ang CD Drive

Ang isang lumang optical drive ay isang kayamanan ng mga bahagi ng proyekto, ngunit, sa ngayon, interesado lamang kami sa pagpupulong ng lens.

Ihiwalay ang CD drive at hanapin ang pagpupulong ng lens. Ito ay magiging bahagi ng mekanismo na nagbabasa mula sa CD. Ang mekanismo ng pagmamaneho ay karaniwang naglalaman ng isang pares ng mga motor upang himukin ang CD at ilipat ang lens.

Ang pag-alis ng pagpupulong ng lens ay maaaring tumagal ng kaunting trabaho, ngunit hindi ito masyadong mahirap. Alisin ang mas maraming electronics na magagawa mo nang hindi sinisira ang istraktura ng pagpupulong ng lens. Sa isang minimum, nais mong limasin ang puwang sa likod ng lens mismo. Ito ang puwang kung saan pupunta ang aming circuit.

Gustung-gusto ko ang hitsura ng mga bagay na ito, na kung saan ay kung ano ang nagbigay sa akin ng ideya para sa proyektong ito sa unang lugar. Kaya futuristic at techy, ito ay kahanga-hangang!

Hakbang 2: Unawain / Baguhin ang Program

Ang ATtiny85 microcontroller ay ang mga utak sa likod ng kuwintas, ngunit una, kailangan itong mai-program.

Ikinabit ko ang program na isinulat ko upang patakbuhin ang palabas sa ilaw ng kuwintas. Mayroong dalawang mga file: ang sketch mismo at ang file na tumutukoy sa mga pagkakasunud-sunod ng ilaw na tatakbo sa palawit. Sinubukan kong magkomento ng code, ngunit marahil nangangailangan pa ito ng ilang trabaho.

Ang pendant ay kinokontrol ng switch. Kapag naitulak ang switch, sanhi ito upang i-reset ang ATtiny85, na tinatrato nito bilang input. Sinasabi ng isang tulak sa palawit upang paikutin ang susunod na pagkakasunud-sunod ng LED. Ang dalawang pagtulak sa loob ng isang segundo ay inuutos ang ATTiny85 na ihinto ang pagniningning ng isang LED sa iyong mukha at matulog na lamang. Awtomatiko din itong matutulog pagkalipas ng 10 minuto upang mai-save ang baterya.

Maaari kang magdagdag, magbago, o mag-alis ng mga pagkakasunud-sunod ng LED sa pamamagitan ng pagbabago ng mga pagkakasunud-sunod.h file. Sinubukan kong linawin kung paano magdagdag ng mga bagong pagkakasunud-sunod.

Hakbang 3: I-program ang ATtiny85

Program ang ATtiny85
Program ang ATtiny85
Program ang ATtiny85
Program ang ATtiny85

Bago sumulong, kunin natin ang program na na-load sa ATtiny85. Kakailanganin mo ang hardware ng programming na may kakayahang magtrabaho kasama ang isang ATtiny85 configure at handa nang umalis. Ang mga kumpletong tagubilin ay nasa labas ng saklaw ng Instructable na ito, ngunit muli kitang ituturo dito:

Maliban kung sinusuportahan ng iyong hardware ng programa ang SOIC package, kakailanganin mo rin ang iyong 8-pin SOIC sa 8-pin DIP adapter. Hindi ko matandaan kung saan ako bumili ng minahan, ngunit ang isang mabilis na paghahanap para sa "8 pin soic upang isawsaw ang adapter zif" ay makakapagpunta sa iyo kung saan mo kailangang pumunta.

Ang programa mismo ay medyo tuwid:

I-download ang dalawang nakalakip na mga file (LED_pendant.ino at mga pagkakasunud-sunod.h) sa iyong Arduino sketch folder, sa isang folder na pinangalanang "LED_pendant" at buksan ang proyekto sa Arduino IDE

I-configure ang Arduino IDE para sa ATtiny85 at ang iyong programmer ng pagpipilian

Tiyaking nakatakda ang IDE upang i-configure ang ATtiny85 upang magamit ang panloob na orasan ng 8MHz

Gamitin ang 8-pin SOIC adapter upang mai-plug ang iyong ATtiny85 sa iyong programmer

Sunugin ang bootloader sa maliit na tilad. Huwag kalimutan ito, o ang bilis ng iyong orasan ng chip ay magiging masyadong mabagal at ang iyong mga pagkakasunud-sunod ng ilaw ay hindi tatakbo nang tama (boses ng karanasan? Oo)

Panghuli, i-upload ang programa sa iyong maliit na tilad

Hakbang 4: Breadboard Your Circuit (opsyonal)

Breadboard Your Circuit (opsyonal)
Breadboard Your Circuit (opsyonal)
Breadboard Your Circuit (opsyonal)
Breadboard Your Circuit (opsyonal)

Palaging isang magandang ideya na mag-breadboard ng isang circuit bago ka makawala sa solder at gawing opisyal ito. Ito ay isang mahusay na mahusay na ideya sa kasong ito, dahil hindi mo magagawang i-program muli ang ATtiny85 kung napagtanto mong nagkamali ka (muli, ito ang boses ng karanasan sa pakikipag-usap).

Ang iyong SOIC sa DIP adapter ay dapat payagan kang i-plug ang iyong ATtiny85 nang direkta sa iyong breadboard. Kapag nagawa mo na ang mga koneksyon na ipinakita sa diagram ng mga kable at breadboard, dapat na ilaw ang LED. Ang pagkakasunud-sunod ay dapat magbago sa isang solong pindutin ang pindutan, at ang LED ay dapat na patayin pagkatapos ng isang doble pindutin.

Kung ito ay gumagana, handa ka nang magpatuloy!

Hakbang 5: Maghanda upang Bumuo ng Circuit

Maghanda upang Bumuo ng Circuit
Maghanda upang Bumuo ng Circuit
Maghanda upang Bumuo ng Circuit
Maghanda upang Bumuo ng Circuit

Ipinapakita ng naka-attach na diagram ng circuit kung gaano talaga kadali ang circuit na ito. Dumarating ang hirap sapagkat ang lahat ay napakaliit.

Upang makatipid sa espasyo, magkokonekta kami sa aming mga bahagi nang hindi gumagamit ng isang circuit board. Sa halip, ang lahat ay gaganapin kasama ang panghinang, pandikit, at pagmamahal.

Magsimula sa pamamagitan ng maingat na baluktot ang mga pin ng ATtiny85 pababa sa paligid ng "tiyan" ng maliit na tilad. Hindi nila kailangang ibaluktot nang napakalayo, kailangan lamang nilang maalis sa kaunting paraan.

Hakbang 6: Idikit ang LED sa ATtiny85

Kola ang LED sa ATtiny85
Kola ang LED sa ATtiny85

Magdagdag ng isang patak ng superglue sa tiyan (sa ilalim) ng ATtiny85. Hahawakan nito ang LED sa lugar.

Maglaan ng ilang oras upang i-double check ang oryentasyon ng LED na nauugnay sa maliit na tilad dahil isang shot lang ang nakuha mo dito. Kailangan ng kaunting pag-iisip upang malaman kung paano ito iposisyon, ngunit hindi na babalik. Tiyaking ang positibong pin ng LED ay malapit sa 8 ng maliit na tilad at ang negatibong pin ng LED ay malapit sa pin 5.

Gamitin ang iyong tweezers upang makuha ang LED sa posisyon at subukang huwag idikit ang iyong sarili sa maliit na tilad (ang boses ng karanasan muli)!

Maaari mong mapansin na gumamit ako ng isang RGB LED dito, dahil iyon lang ang mayroon ako. Natapos ako sa paggamit lamang ng berdeng bahagi. Maaaring maging isang nakawiwiling hamon upang subukang gamitin ang lahat ng tatlong mga kulay …

Hakbang 7: Kola ang Tactile Switch sa ATtiny85

Kola ang Tactile Switch sa ATtiny85
Kola ang Tactile Switch sa ATtiny85
Kola ang Tactile Switch sa ATtiny85
Kola ang Tactile Switch sa ATtiny85
Kola ang Tactile Switch sa ATtiny85
Kola ang Tactile Switch sa ATtiny85

Ang tactile switch ay ididikit sa kabilang panig ng ATtiny85 upang magbigay ng input.

Nakakonekta ito sa pagitan ng RESET pin at ground upang ang chip ay ma-reset tuwing pinindot ang switch. Ginagamit ng programa ang mga pag-reset na ito upang baguhin ang pagkakasunud-sunod ng LED o upang paandarin ang sarili kapag iniutos.

Ang isang pamantayang switch ng pandamdam ay mayroong apat na mga pin, na talagang dalawang pares ng mga konektadong mga pin. Sinubukan kong ituro ang mga nakakonektang pares sa nakalakip na larawan.

Una, alisin ang dalawang PIN na hindi konektado mula sa isang gilid ng switch, tulad ng ipinakita. Maaari mong i-cut off ang mga ito, ngunit mas madali lamang ang yumuko sa kanila nang pabalik-balik hanggang sa makalabas sila.

Bago magpatuloy, i-verify ang oryentasyon ng iyong ATtiny85. Ang dalawang natitirang mga pin ay kailangang iposisyon malapit sa mga pin 1 at 4 ng microcontroller. Gumamit ng isang drop ng pandikit upang ma-secure ang switch sa tuktok ng ATTin85 (ang kabaligtaran na bahagi mula sa LED).

Binabati kita! Hawak mo ang circuit sandwich na magiging utak sa likod ng kuwintas!

Hakbang 8: Maghinang sa Circuit

Maghinang sa Circuit
Maghinang sa Circuit
Maghinang sa Circuit
Maghinang sa Circuit
Maghinang sa Circuit
Maghinang sa Circuit

Sa lahat ng nakadikit sa isang masayang maliit na bundle, handa ka nang maghinang ng LED at lumipat sa ATtiny85. Ito ang pinakamahirap na bahagi ng proyekto, dahil napakaliit ng lahat.

Lahat dapat ay pumila. Mga koneksyon sa solder tulad ng ipinakita sa diagram. Ang mga tumutulong sa mga kamay ay maaaring maging kapaki-pakinabang dito.

Ang positibong pin ng LED ay dapat na solder upang i-pin ang 8 ng ATtiny85 (mag-ingat na huwag mag-init ng sobra ang LED!).

Ang negatibong pin ng LED ay dapat na solder sa pin 5 ng ATtiny85.

Ang mga pin ng switch ay dapat na solder sa mga pin 1 at 4 ng ATtiny85. Dapat silang maging madali, dahil magiging malapit sila sa isa't isa.

Ang mga wire ng panghinang na kuryente sa mga pin 4 at 8 ng ATtiny85. Iwanan ang mga ito nang mahaba upang mai-trim hanggang haba kapag ikakabit namin ang may hawak ng baterya.

Sa koneksyon ng mga wire ng kuryente, manu-manong ikonekta ang iyong circuit sa isang baterya upang matiyak na gumagana ito.

Hakbang 9: Idikit ang Circuit sa Assembly ng Lens

Kola ang Circuit sa Assembly ng Lens
Kola ang Circuit sa Assembly ng Lens

Maglaan ng ilang oras upang mag-ehersisyo kung paano magkasya ang circuit sa pagpupulong ng lens. Ito ay isang maliit na maliit na circuit, ngunit ang puwang ay masikip pa rin.

Nakapag-trim ako ng ilang metal at plastik upang magkaroon ng puwang sa circuit at mga wire.

Ngayon, idikit lamang ang circuit sa lugar na nakaharap ang LED sa pagpupulong ng lens at ang switch na tumuturo. Kung walang sapat na materyal para sa sobrang kola upang makagawa ng isang mahusay na koneksyon, subukan ang isang mas kola na tulad ng gel, o, kung maingat ka, maaaring gumana din ang mainit na pandikit.

Kasama ko pa rin hanggang ngayon? Mabuti! Halos tapos na tayo.

Hakbang 10: Ikonekta ang Holder ng Baterya

Ikonekta ang Holder ng Baterya
Ikonekta ang Holder ng Baterya

Paghinang ng mga wire ng kuryente sa may hawak ng baterya (muli, tiyaking magbayad ng pansin sa oryentasyon dito!)

Sa puntong ito, dapat kang magkaroon ng isang buong-functional na palawit. Maglagay ng baterya at magliwanag tayo!

Maaari mong iwanang nakabitin ang may hawak ng baterya, na gagana kung mag-iingat ka dito, o mas ligtas itong ikabit gamit ang sobrang pandikit o mainit na pandikit.

Hakbang 11: Mag-enjoy

Mag-enjoy!
Mag-enjoy!

Ikabit ito sa isang kuwintas at gumagawa ito ng isang perpektong regalo para sa espesyal na geek na iyon sa iyong buhay.

Ang buhay ng baterya ng ito ay dapat na napakahusay. Ang LED ay hindi gumagamit ng isang napakalaking halaga ng lakas at ang palawit mismo ay natutulog pagkatapos ng halos 10 minuto.

Gusto kong makita ang iyong mga gawa. Mangyaring i-post ang mga ito kung gumawa ka ng isa sa iyong sarili!

Inirerekumendang: