Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Detta Arduino-instrument är tillverkat med en HC-SR04 ultraljudssensor och en kraftkänslig motstånd. Du kan spela musiken genom att trycka på kraftsensorn och vifta med handen framför ultraljudssensorn på olika avstånd för att spela olika toner. Se den här videon för att se hur det fungerar!
Steg 1: Tillbehör
För detta projekt behöver du:
- en Arduino
- en bit brödbräda
- En kraftkänslig motstånd
- En HC-SR04 ultraljudssensor
- En 10k Ohm motstånd
- Tio hopptrådar
Steg 2: Kabeldragning
Ultraljuds:
Anslut marken till Arduino -marken, eko till en digital stift 11, trig till en digital stift 10 och VCC till 5V
Force Sensitive Resistor:
Anslut en ledning till 5V, och den andra ledningen direkt till A0. Placera ett motstånd efter A0 -kabeln och anslut det till jord
Tangentbord:
Anslut D4 till GND så att tangentbordskommandona fungerar
Steg 3: Kod
För att få ditt instrument att fungera måste du infoga en av koderna i Arduino -appen och sätta in en annan för att repa.
Koden som används för Arduino är för avkänning av avståndet från ultraljudssenorn, sedan trycker den på ett av tangentborden, som är "C D E F G A B". Koden för scratch kommer att användas för att känna ett tangentbord tryckt och spela ett ljud. "C = Do, D = Re, E = Mi, F = Fa, G = Sol, A = La, B = Si"
Koderna finns i länken nedan, du behöver bara kopiera och klistra in dem i apparna.
Arduino -kodlänk:
Scratch:
Steg 4: Slutprodukt
Om du har slutfört alla stegen ovan kan det se ut som i videon nedan, eller ännu bättre!