Talaan ng mga Nilalaman:
- Hakbang 1: Mga Kagamitan
- Hakbang 2: Ang Circuit at Test
- Hakbang 3: Programa
- Hakbang 4: Dance Pad
- Hakbang 5: Handa nang Patakbuhin
Video: Dance Pad Na May Kulay na LED Gamit ang Arduino: 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:16
Ito ang aking unang itinuturo. Gumawa ako ng isang makulay na dance pad gamit ang Arduino board bilang isang serial input sa computer. Madaling gawin, at nagkakahalaga ng ilang mga resistor at LED (hindi mo kailangang gamitin ang mga ito).
Hakbang 1: Mga Kagamitan
Mga elektronikong bahagi: 1. 6 LED na may iba't ibang mga kulay upang ipakita na ang mga pindutan ay pinindot down2. 6 220 Ohm risistor upang protektahan ang LEDs3. isang pangkalahatang layunin solder board4. ilang mga wire at konektor Mga bahagi ng dance pad: 1. Aluminium Foil (Alin ang ginagamit upang magluto ng mga bagay-bagay) 2. Malaking kahon ng papel (tiyak na makakagawa ka ng isang Wooden frame)
Hakbang 2: Ang Circuit at Test
Ang circuit ay ipinapakita sa unang grap. Ipatupad lamang ng dance pad ang anim na mga pindutan na ipakita sa circuit. Habang pinipilit namin ang bawat pindutan, ang LED ay sindihan, at gagawin ang kaukulang pin mula sa LOW hanggang HATAAS. Ang mensaheng ito ay ipapadala sa computer bilang isang serial message, at naabutan ng isang python program na pagkatapos ay gayahin ang mensaheng ito sa isang key press message. Ginawa ko ang circuit sa isang pangkalahatang layunin na soldering board gamit ang ilang maliliit na konektor, upang madali akong plug ito sa Arduino board na maaaring i-save para sa iba pang mga proyekto. Maaari kang gumawa ng isang mas mahusay na hitsura ng board kaysa sa ginawa ko, dahil medyo madali, gumamit ako ng ilang mga wire upang kumonekta sa paligid. Kapag nakagawa ka ng circuit, maaari mong ikonekta ang ilan sa mga wire nang magkasama upang makita kung ang mga LED ay maliwanag nang tama. At pagkatapos ay maaari kang pumunta sa susunod na hakbang, pag-set up ng software.
Hakbang 3: Programa
Ang arduino na programa ay nagpapadala ng tamang sulat sa computer kung kailan man nabago ang katayuan ng susi. Kaya't kung pipilitin mo ang anumang pindutan, magpapadala ito ng dalawang kaukulang titik, isang Pababa, at Isang Paita. Natatanggap ng programa ng sawa ang mensahe, at pagkatapos ay isinalin ang mga ito sa kaganapan sa keyboard. Kung makakatanggap ito ng isang 'l' na liham, kung gayon ang programa ay bumubuo ng isang kaliwang key down na mensahe. Sa kasalukuyan, ang program na ito ay tumatakbo lamang sa Windows machine, dahil ang module ng python SendKeys ay gagana lamang sa mga bintana. Maaari kang makahanap ng isang paraan upang gayahin ang impormasyon ng keyboard sa ilalim ng Mac at linux. Kailangan mong i-install ang Serial at SendKeys module para sa iyo ng sawa upang patakbuhin ang program na ito. Ang programang Dance na ginagamit ko ay StepMania, kailangan mong i-set up ang pangunahing impormasyon sa mapa upang kapag sumayaw ka ay tutugon ang programa. Ito ay tulad ng pagse-set up ng Joystick kapag naglalaro ka.
Hakbang 4: Dance Pad
Mayroong ilang iba pang mahusay na mga itinuturo sa kung paano gumawa ng isang Dance Pad. Dito, ipapakita ko sa iyo kung paano gumawa ng isa sa mga bagay na madali mong makuha. Ang dance pad ay karaniwang binubuo ng anim na mga pindutan. Ang ideya ay gumagamit ng dalawang parallel na Aluminium Foil na na-paste sa matitigas na board, at pagkatapos ay isama ang mga ito kasama ang ilang mga bagay sa loob upang paghiwalayin ang mga ito. Kapag inilagay mo nang husto ang dalawang matitigas na board ng papel, makikipag-ugnay sila sa bawat isa. Gawin ang anim sa mga pindutan na ito, at ilagay ito sa isang mas malaking board ng papel. Pagkatapos ikonekta ang mga pindutan na ito sa circuit na ginagawa namin dati. Panghuli maaari kang gumawa ng isang takip, at iguhit ang ilang mga bagay dito.
Hakbang 5: Handa nang Patakbuhin
Dapat mong patakbuhin ang programa ng Python bago mo i-on ang Stepmania. Pagkatapos ay dapat mong magamit ang iyong dance pad upang makontrol ang programa. Nang gawin ko ang sumusunod na video, binuksan ko ang takip, upang malinaw mong makita kung ano ang nasa loob. Tangkilikin ito!
Inirerekumendang:
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: 4 na Hakbang
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: " Push-It " Interactive na laro gamit ang isang hubad na Arduino board, walang mga panlabas na bahagi o mga kable na kinakailangan (gumagamit ng isang capacitive 'touch' input). Ipinapakita sa itaas, ipinapakita ang pagtakbo nito sa dalawang magkakaibang board. Push-Mayroon itong dalawang layunin. Upang mabilis na maipakita / v
DIY Dance Dance Revolution Gamit ang Makey Makey: 6 Hakbang
DIY Dance Dance Revolution Gamit ang Makey Makey: Hoy! Ito ang aking board sa DIY Dance Dance Revolution. Ito ang isa sa aking mga paboritong proyekto na nagtrabaho ako at ito ay tunay na isa sa isang uri. Ang proyektong ito ay ginawa upang makatulong na turuan ang mga bata kung paano gumana ang mga circuit, ginamit ko ang proyektong ito para sa mga STEM night at upang hikayatin
Baguhin ang Mga Kulay ng LED Gamit ang isang POT at ATTINY85: 3 Mga Hakbang
Baguhin ang Mga Kulay ng LED Gamit ang isang POT at ATTINY85: Sa proyektong ito gumagamit kami ng potentiometer (POT) upang baguhin ang mga kulay sa isang LED gamit ang isang ATTINY85. Ang ilang mga kahulugan - Ang potensyomiter ay isang aparato na may isang maliit na mekanismo ng turnilyo / pagikot na kung saan ay nagbubunga ng iba't ibang mga de-koryenteng resistensya. Ikaw ay
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c
Mga Kulay ng Pagbabago ng Kulay ng Box na May LED-strips at Arduino: 5 Hakbang (na may Mga Larawan)
Mga Kulay ng Pagbabago ng Kulay ng Kahon Sa Mga LED-strip at Arduino: Nagsimula ito nang kailangan ko ng dagdag na imbakan sa susunod at sa itaas ng isang mesa, ngunit nais kong bigyan ito ng ilang espesyal na disenyo. Bakit hindi mo gamitin ang mga kamangha-manghang mga LED strip na maaaring isa-isang matugunan at kumuha ng anumang kulay? Nagbibigay ako ng ilang mga tala tungkol sa istante mismo sa