Talaan ng mga Nilalaman:
- Hakbang 1: Maghanda sa Pag-iilaw
- Hakbang 2: Photoresistor Circuit
- Hakbang 3: Coding Bahagi 1
- Hakbang 4: Coding Bahagi 2
- Hakbang 5: Coding Bahagi 3
- Hakbang 6: Pagsubok sa Bread Board
- Hakbang 7: Paggawa ng Theremin Enclosure / Theremin Kabahagi ng Kable
- Hakbang 8: Light Theremin
Video: Arduino Light Theremin sa Iyong Bahay: 8 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Remaking Arduino Light Theremin mula sa
Ang theremin ay isang elektronikong aparato ng musika na maaaring maunawaan ang posisyon ng mga kamay ng isang tagapalabas at lumikha ng mga tunog na pang-musikal lahat nang hindi ginalaw ng tagapalabas ang aparato. Para sa aming light theremin, iakma namin ang konseptong ito at lilikha ng isang theremin na kumokontrol sa kulay sa halip na musika. Mga bagay na kakailanganin mo:
Arduino
Computer
LED's
Photoresistor
Mga lumalaban
Kahon
Hakbang 1: Maghanda sa Pag-iilaw
Magsimula tayo sa pamamagitan ng pag-agaw ng 7 LED sa aming kit. Maaari kang magdagdag ng higit pa kung nais mo, siguraduhin lamang na nagdagdag ka ng isang labis na risistor at kawad sa isang bukas na Arduino pin. Tandaan na ang Arduino ay hindi maaaring magbigay ng maraming lakas, kaya sa isang tiyak na punto, ang pagdaragdag ng higit pang mga LED ay magpapalabo sa kanila.
Ground Wire / Magdagdag ng mga LED
Magsimula sa pamamagitan ng pagdaragdag ng isang kawad sa pagitan ng lupa (negatibong "-") riles ng breadboard at ang pin ng GND ng Arduino. Tinitiyak nito na ang lahat ng mga bahagi sa Arduino at breadboard ay nagbabahagi ngayon ng isang karaniwang lupa at maaaring gumawa ng isang kumpletong circuit. Susunod, isaksak ang maikling binti (lupa) ng LED sa lupa (negatibong) riles ng breadboard
Magdagdag ng Mga Resistor at Wire
Ang iyong pagpunta sa kailangan ng 7 resistors, pinili ko na gamitin ang 82 Ohm (kulay-abo, pula, itim), dahil ang mga LED ay magiging sapat na maliwanag upang makita ngunit hindi gumuhit sa maraming lakas mula sa Arduino.
Hakbang 2: Photoresistor Circuit
Upang makagawa ng circuit ng photoresistor muli kaming lilikha ng isang voltner divider. Grab ang iyong photoresistor at isang resistor ng 82 Ohm (kulay-abo, pula, itim). Ilagay ang isang binti ng photoresistor sa ground rail ng breadboard at ang iba pang binti sa anumang hilera ng breadboard.
Susunod, magdagdag ng isang kawad mula sa output ng 5V sa Arduino sa isang iba't ibang hilera sa iyong breadboard at ipagawa ang tulay ng risistor na 10K Ohm sa 5V power row at photoresistor row.
Sa wakas, ngayon na gumawa kami ng isang divider ng boltahe kailangan namin upang makuha ang signal mula sa divider patungo sa Arduino, kaya kumuha ng isa pang kawad at isaksak ang isang dulo sa photoresistor at 10K resistor row at ang kabilang dulo sa A0 (analog pin 0) sa ang Arduino.
Hakbang 3: Coding Bahagi 1
Narito ang aking code!
Upang mai-code ang light theremin ay magpapalawak kami sa nakaraang aralin ng analog sensor, at gawin itong isang hakbang sa pamamagitan ng pagkakaroon ng isang sensor na nagpapalitaw ng maraming pagkilos na LED. Una, i-download ang nakalakip na LED.ino at buksan ito sa Arduino IDE. Upang magsimula kailangan nating simulan ang lahat ng 7 LEDs. Iningatan ko ang pamamagitang mga kombensyon na medyo pamantayan dito, ngunit maaari mong lagyan ng label ang mga LED alinsunod sa anumang kombensiyon na gusto mo.
Ngayon na ang bawat LED ay pinangalanan kailangan naming i-set up ang aming mga input at output
Tandaan na nagsisimula rin kami ng isang koneksyon sa serial port upang makakalibrate namin ang aparato sa paglaon. Ang halaga ng 9600 ay ang bilis kung saan nakikipag-usap ang computer at Arduino sa bawat isa. Tinatawag itong Baud Rate, at maaari mong mabasa ang tungkol dito sa karagdagang seksyon ng mga mapagkukunan.
Hakbang 4: Coding Bahagi 2
Ang pagbuo ng aming code ng analog sensor, gagamitin namin ang parehong pag-andar ng LED ngunit kailangan naming palawakin ito nang kaunti upang maipasok ang mas malaking halaga ng mga LED. Upang magawa ito nais naming dagdagan ang bilang ng mga parameter ng pag-andar at siguraduhing na-trigger namin ang labis na mga pin.
Sa pagpapaandar ng LED State na ito, mayroon kaming mga parameter w1, w2, w3, w4, w5, w5, w6, at w7. Ang pagtatakda ng mga ito sa alinman sa TAAS o LOW sa pangunahing loop na may pag-on o pag-off ng mga LED na ito.
Hakbang 5: Coding Bahagi 3
Dumating tayo sa totoong karne ng code na ito at sumisid sa pangunahing loop. Alam naming nais namin ang iba't ibang mga LED upang mag-ilaw alinsunod sa distansya na ang iyong kamay ay mula sa sensor. Nangangahulugan ito na mas maraming mga LEDs ang dapat na mag-ilaw kapag ang mas kaunting ilaw ay tumatama sa sensor (habang tinatakpan ito ng iyong kamay). Tulad ng nakita natin sa mga nakaraang aralin ang halaga ng ADC ng circuit ng photoresistor ay tumataas na may pagbawas ng ilaw, kaya nais naming buuin ang aming code sa paraang ilaw ng ilaw ng mas maraming mga LED habang tumataas ang halaga ng ADC.
Whew, iyon ay isang utak bender! Tingnan natin ang code upang matulungan kaming maunawaan kung ano ang kailangan natin
Ahhhh, ngayon mas may katuturan ito. Patuloy naming sinusuri ang halaga ng photoPin at pagkatapos ay mas magaan ang pag-iilaw ng mga LED na mas mataas na nakakakuha ng halaga. Tulad ng makikita mo sa video sa susunod na hakbang, ang mga default na halagang ito ay gumana nang maayos para sa akin sa paligid ng ilaw sa silid, ngunit maaaring kailanganin mong maglaro kasama ang mga halagang ito upang makuha ang reaksyon ng mga ito sa distansya ng iyong kamay sa paraang gusto mo.
Hakbang 6: Pagsubok sa Bread Board
I-upload natin ang code sa Arduino at maglaro kasama ang aming bagong Theremin.
Hakbang 7: Paggawa ng Theremin Enclosure / Theremin Kabahagi ng Kable
Ang pangunahing katawan ng theremin ay isang kahon ng papel. Pagkatapos ay nagpatuloy ako sa pagputol ng 7 slits, spaced hiwalay, gamit ang isang kutsilyo at gunting. Pagkatapos subukan ko magkasya ang LED's.
Ikonekta ang iyong wire sa orginal sa isa pa upang gawin itong sapat na haba upang mai-plug sa butas na iyong ginawa.
Hakbang 8: Light Theremin
Ngayon na ang lahat ay wired up subukan natin ang aming bagong Light Theremin:)
Inirerekumendang:
Paggawa ng isang Simpleng Robot sa Mga Bagay na Maaari Mong Mahanap sa Iyong Bahay (Bersyon ng hotwheel): 5 Mga Hakbang
Paggawa ng isang Simpleng Robot sa Mga Bagay na Maaari Mong Mahanap sa Iyong Bahay (Bersyon ng hotwheel): Ipapakita sa iyo ng Instructable na ito kung paano gumawa ng isang hotwheel na dumadaan mismo na tumatakbo sa mga dobleng A na baterya. Kakailanganin mo lamang gumamit ng mga bagay na malamang na mahahanap mo sa iyong bahay. Mangyaring tandaan na ang robot na ito ay marahil ay hindi eksaktong dumidiretso, isang
Kinokontrol ng Bahay na Raspberry Pi ang Bahay na Awtomatiko: 5 Hakbang
Kinokontrol ng Bahay na Raspberry Pi Voice Home: Ang layunin ng pagtuturo na ito ay upang magbigay ng isang sunud-sunod na tutorial sa kung paano mag-set up ng isang raspberry pi na maaaring i-automate ang mga ilaw / leds gamit ang iyong mga utos ng boses
Kontrolin ang mga Ilaw sa Iyong Bahay Sa Iyong Computer: 3 Hakbang (na may Mga Larawan)
Kontrolin ang Mga Ilaw sa Iyong Bahay Sa Iyong Computer: Nais mo bang kontrolin ang mga ilaw sa iyong bahay mula sa iyong computer? Ito ay talagang medyo abot-kayang gawin ito. Maaari mo ring kontrolin ang mga sistema ng pandilig, awtomatikong mga blind window, mga motorized projection screen, atbp. Kailangan mo ng dalawang piraso ng hardwar
Paano Makinig sa Iyong Itunes Library sa Iyong Palabas sa iyong TV o Av Reciever: 5 Hakbang
Paano Makinig sa Iyong Itunes Library Palabas ng Iyong TV o Av Reciever: Okay Ginawa ko itong turuan sa loob ng 10 minuto. Napakadali nito! Ang isang laptop ay magiging mabuti para dito ngunit ang isang desktop na malapit sa isang tv ay okay din. Kung mayroon kang isang Airport Express pagkatapos ay magdagdag ako ng isang hakbang para sa inyong mga tao. (Tandaan: Hindi ako nagmamay-ari ng isang airport express kaya't kung
Mga Christmas Christmas Light na Itinakda sa Musika - Mga Choreographed Light ng Bahay: 15 Hakbang (na may Mga Larawan)
Ang Mga Christmas Christmas DIY ay Itinakda sa Musika - Mga Choreographed Light ng Bahay: Mga DIY Christmas Light na Itakda Sa Musika - Mga Choreographed House Lights Hindi Ito isang nagsisimula na DIY. Kakailanganin mo ng isang matatag na maunawaan ang electronics, circuity, BASIC program at pangkalahatang mga smart tungkol sa kaligtasan sa kuryente. Ang DIY na ito ay para sa isang bihasang tao kaya