Talaan ng mga Nilalaman:

Paper Piano With Arduino: 5 Hakbang
Paper Piano With Arduino: 5 Hakbang

Video: Paper Piano With Arduino: 5 Hakbang

Video: Paper Piano With Arduino: 5 Hakbang
Video: Minecraft Herobrine in Trouble #Shorts 2024, Hulyo
Anonim
Image
Image

Ito ay isang simpleng proyekto gamit ang isang Arduino, isang iginuhit na keyboard gamit ang lead pencil, isang papel, at isang speaker.

Hakbang 1: Mga Kagamitan

- Mga male-to-male jumper wires:

- Breadboard:

- Arduino Uno board:

- Resistor 1M ohm:

- Tagapagsalita:

- Pencil

- A4 na papel

- Pang ipit ng papel

Hakbang 2: Pagguhit ng Iyong Keyboard

Pagsasama-sama sa Lahat ng Ito
Pagsasama-sama sa Lahat ng Ito

Ang mga sensor ay nilikha sa pamamagitan ng pagguhit sa isang papel na may lapis. Sa aking proyekto ay gumagamit lamang ako ng 8 mga susi. Ang bawat pangunahing piano ay isang sensor na ang sensor at iyong katawan ay bumubuo ng isang capacitor. Mas maraming capacitance nito, mas maraming singil ang maiimbak nito. Ang kapasidad ng sensor na ito ay nakasalalay sa kung gaano kalapit ang iyong kamay sa sensor. Kung nais mong makakuha ng ilang magagandang, makapal na mga linya sa papel.

Hakbang 3: Pagsasama-sama sa Lahat ng Ito

Pagsasama-sama sa Lahat ng Ito
Pagsasama-sama sa Lahat ng Ito

- Hinahayaan ilagay ang resistors sa breadboard.

- Ikonekta ang iyong mga jumper wires sa pagguhit sa pamamagitan ng paperclip.

- Ang bawat isang dulo ng risistor ay nangangailangan ng dalawang mga wire ng jumper. Ikonekta ang iyong bawat wire ng lumulukso mula sa papel na piano sa bawat isang dulo ng risistor at pagkatapos ay ikonekta ang mga wire sa digital pin 3-10.

- Ang kabilang dulo ng bawat risistor ay konektado sa pin 2.

- Ikonekta ang isang speaker sa Arduino na may isang kawad sa digital pin 11 at ang isa pa sa lupa ng Arduino.

Hakbang 4: Code

Bago ka magsimulang maglaro ng iyong papel na piano, kakailanganin mo ang Capasitive sensor library kung hindi pa ito naka-install. Maaari itong mai-download mula rito.

Kung nais mong magdagdag ng isang bagong library sa iyong Arduino IDE. Pumunta sa direktoryo kung saan mo nai-download ang ZIP file ng library. I-extract ang ZIP file kasama ang lahat ng istraktura ng folder sa isang pansamantalang folder, pagkatapos ay piliin ang pangunahing folder, na dapat mayroong pangalan ng library. Kopyahin ito sa folder na "mga aklatan" sa loob ng iyong sketchbook.

Hakbang 5: Maglaro Tayo

Maaari kang gumawa ng mga tunog ng tono kung nag-tap ka ng mga key ng paper piano. Kung ang mga susi ay hindi tumutugon, maaaring kailanganin mong baguhin ang capacitiveSensor () na halaga para sa iyong pagguhit o maaaring kailanganin mong muling subaybayan muli ang iyong pagguhit. Inirerekumenda ko sa iyo ang makapal na mga linya sa papel kapag gumuhit ka ng mga piano key sa papel.

Inirerekumendang: