Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Dette Arduino-instrumentet er laget med en HC-SR04 ultralydssensor og en Force Sensitive Resistor. Du kan spille musikken ved å trykke på kraftsensoren og vinke hånden foran ultralydsensoren på forskjellige avstander for å spille forskjellige toner. Se denne videoen for å se hvordan det fungerer!
Trinn 1: Rekvisita
For dette prosjektet trenger du:
- en Arduino
- et stykke brødbrett
- En kraftfølsom motstand
- En HC-SR04 ultralydssensor
- En 10k Ohm motstand
- Ti hoppetråder
Trinn 2: Kabling
Ultralyd:
Koble bakken til Arduino -bakken, ekko til en digital pin 11, trig til en digital pin 10 og VCC til 5V
Force Sensitive Resistor:
Koble den ene ledningen til 5V, og den andre ledningen direkte til A0. Plasser en motstand etter A0 -ledningen og koble den til bakken
Tastatur:
Koble D4 til GND for å la tastaturkommandoene fungere
Trinn 3: Kode
For å få instrumentet til å fungere må du sette inn en av kodene i Arduino -appen og sette inn en til for å klø.
Koden som brukes for Arduino er for å måle avstanden fra ultralydssenoren, så vil den trykke på et av tastaturene, som er "C D E F G A B". Koden for scratch vil bli brukt til å føle et tastatur trykket og spille en lyd. "C = Do, D = Re, E = Mi, F = Fa, G = Sol, A = La, B = Si"
Kodene er i lenken nedenfor, du trenger bare å kopiere og lime det inn i appene.
Link til Arduino -kode:
Skrap:
Trinn 4: Sluttprodukt
Hvis du har fullført alle trinnene ovenfor, kan det se ut som det i videoen nedenfor, eller enda bedre!