Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Mounting Ir Sensors
- Hakbang 2: Pagsasaayos ng Saklaw ng Ir Sensor at Pagsasakop sa Mga Itim na Carsheet Roll
- Hakbang 3: Pagkonekta sa Speaker sa Arduino
- Hakbang 4: Module ng Mga Kable Ir Sensor at Paglipat ng Sensor ng Touch
- Hakbang 5: Code Microcontroller Paggamit ng Arduino Ide
- Hakbang 6: Video ng Paggawa ng Project
Video: Air Piano Gamit ang IR Proximity Sensor, Speaker at Arduino Uno (Na-upgrade / part-2): 6 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Ito ay isang na-upgrade na bersyon ng nakaraang proyekto ng air piano ?. Narito gumagamit ako ng isang JBL speaker bilang isang output. Nagsama rin ako ng isang touch na sensitibong pindutan upang baguhin ang mga mode ayon sa mga kinakailangan. Halimbawa- Hard Bass mode, Normal mode, mode ng mataas na dalas ng dalas. Ipapakita ko sa iyo kung paano ang konektadong speaker sa Arduino. Karaniwan Pianos maging gawaing elektrikal o mekanikal sa simpleng mekanismo ng pindutan ng pagtulak. Ngunit narito ang pag-ikot, maaari lamang nating alisin ang pangangailangan ng mga susi sa isang piano sa pamamagitan ng paggamit ng ilang mga sensor. At ang mga sensor ng Infra-red Proximity ay pinakaangkop sa dahilan dahil madali silang gamitin at sumasakop din sila ng isang digital pin ng microcontroller board. At gayundin ang mga sensor na ito ay isa sa pinakamurang mga sensor na magagamit doon.
Mga gamit
1) 10 pcs Ir proximity sensor
2) Arduino uno / mega
3) Speaker na may audio jack
4) pindutan (Sa aking kaso pindutin ang sensitibong pindutan)
5) Base upang mai-mount ito sensor (acrylic sheet)
6) Itim na cardsheet / Black cello tape
7) mga turnilyo / Pandikit
8) Mga wire
Hakbang 1: Mounting Ir Sensors
Ang mga module ng Ir sensor ay nilagyan ng isang mounting hole sa gitna. Maaari mong gamitin ang butas upang magkasya ang sensor na may isang mahigpit na tornilyo o maaari mo lamang gamitin ang pandikit upang idikit ito. Gumamit ako ng isang acrylic sheet bilang base at drilled hole sa acrylic na may tamang mga marka kung saan ang bawat butas ay 2 cm ang layo. Huwag ayusin ang mga sensor na masyadong malapit sa bawat isa dahil maaari nitong masira ang karanasan ng gumagamit ng piano.
Hakbang 2: Pagsasaayos ng Saklaw ng Ir Sensor at Pagsasakop sa Mga Itim na Carsheet Roll
Gamitin ang potentiometer dito sensor module upang ayusin ang naaangkop na saklaw para sa iyong mga key ng piano. Ngayon i-mount ang itim na cardsheet roll dito sensor module na humantong at photo-diode tulad ng ipinakita sa larawan. Ginagawa ito upang maiwasan ang pagtuklas ng hindi ginustong balakid sa ibang direksyon. Nais naming makita ang mga daliri lamang sa harap. At gumagamit kami ng itim na cardsheet dahil ang itim ay sumisipsip ng lahat ng mga haba ng daluyong at kahit na mga infra red.
Hakbang 3: Pagkonekta sa Speaker sa Arduino
Ikonekta ang isang dulo ng audio jack sa speaker, ang kabilang dulo ay karaniwang naglalaman ng 3 bahagi. Ang itaas na dalawang bahagi ay para sa kaliwa at kanang input at ang ibabang bahagi ay ground. Kaya't ikonekta ang ground ng audio jack sa lupa ng Arduino / microcontroller at ikonekta ang anuman sa kanan / kaliwang bahagi ng audio jack sa digital pin ng microcontroller. Sumangguni sa imahe sa itaas upang makakuha ng magandang ideya. I-on ang iyong speaker at handa na ang iyong audio output.
Hakbang 4: Module ng Mga Kable Ir Sensor at Paglipat ng Sensor ng Touch
Gumagamit ako ng isang switch ng touch sensor upang baguhin ang mga mode ng piano?. Maaari kang gumamit ng isang simpleng push button switch sa halip. Ikonekta ang positibong terminal ng sensor switch sa Arduino + 5V at negatibo sa lupa. Ikonekta ang output ng touch sensor sa pag-input ng analog pin ng Arduino. Ikonekta ang lahat ng mga positibong terminal ng mga ir sensor gamit ang isang wire at solder (opsyonal). Ikonekta din ang lahat ng mga ground pin ng lahat ng mga sensor. Ngayon sa wakas, kailangan mong ikonekta ang mga output pin mula sa Ir sensor sa mga Digital pin ng microcontroller board. Sa aking kaso, ito ay Arduino uno. Tandaan na, kapag nakita ang isang balakid Ang output mula sa sensor ay mababa.
Hakbang 5: Code Microcontroller Paggamit ng Arduino Ide
Sa code na ito, kailangan muna naming tukuyin ang mga pin para sa pag-input ng sensor, pindutin ang pindutan ng sensor at output ng Speaker. Pagkatapos nito ay lumilikha kami ng isang nakapugad na hanay ng iba't ibang mga frequency ng iba't ibang mga mode. Gumagamit kami ng tone (); pagpapaandar ng Arduino ide upang maipadala ang aming output sa nagsasalita. Gumagamit kami ng noTone (); pagpapaandar upang ihinto ang tunog. Gumamit lamang ako ng may kundisyon na pahayag sa loop, kaya madali itong maunawaan at gumagana nang maayos.
Inirerekumendang:
DIY -- Paano Gumawa ng isang Spider Robot Aling Maaaring Kontrolin Gamit ang Smartphone Gamit ang Arduino Uno: 6 Mga Hakbang
DIY || Paano Gumawa ng isang Spider Robot Aling Maaaring Kontrolin Gamit ang Smartphone Gamit ang Arduino Uno: Habang gumagawa ng isang Spider robot, maaaring malaman ng maraming mga bagay tungkol sa robot. Tulad ng paggawa ng Robots ay Nakakaaliw pati na rin ang mapaghamong. Sa video na ito ipapakita namin sa iyo kung paano gumawa ng isang Spider robot, na maaari naming mapatakbo gamit ang aming smartphone (Androi
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
Air Piano Gamit ang IR Proximity Sensor at Arduino Uno Atmega 328: 6 Hakbang (na may Mga Larawan)
Air Piano Gamit ang IR Proximity Sensor at Arduino Uno Atmega 328: Karaniwan ang Pianos ay gawaing elektrikal o mekanikal sa simpleng mekanismo ng pindutan ng pagtulak. Ngunit narito ang pag-ikot, maaari lamang nating alisin ang pangangailangan ng mga susi sa isang piano sa pamamagitan ng paggamit ng ilang mga sensor. At ang mga Infra-red Proximity sensor ay pinakaangkop sa sanhi dahil
Internet Clock: Ipakita ang Petsa at Oras Gamit ang isang OLED Gamit ang ESP8266 NodeMCU Sa NTP Protocol: 6 na Hakbang
Internet Clock: Display Date and Time With an OLED Gamit ang ESP8266 NodeMCU With NTP Protocol: Kumusta mga tao sa mga itinuturo na ito na magtatayo kami ng isang orasan sa internet na magkakaroon ng oras mula sa internet kaya't ang proyektong ito ay hindi mangangailangan ng anumang RTC upang tumakbo, kakailanganin lamang nito ang isang nagtatrabaho koneksyon sa internet At para sa proyektong ito kailangan mo ng isang esp8266 na magkakaroon ng
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