Съдържание:

Инструмент Arduino: 4 стъпки
Инструмент Arduino: 4 стъпки

Видео: Инструмент Arduino: 4 стъпки

Видео: Инструмент Arduino: 4 стъпки
Видео: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Ноември
Anonim
Image
Image

Този инструмент Arduino е направен с HC-SR04 ултразвуков сензор и силово чувствителен резистор. Можете да възпроизвеждате музиката, като натиснете сензора за сила и махнете с ръка пред ултразвуковия сензор на различни разстояния, за да свирите различни ноти. Гледайте това видео, за да видите как работи!

Стъпка 1: Консумативи

Електрически инсталации
Електрически инсталации

За този проект ще ви трябва:

- Arduino

- парче макет

- Един чувствителен към сила резистор

- Един ултразвуков сензор HC-SR04

- Един 10k Ohm резистор

- Десет проводника за скок

Стъпка 2: Окабеляване

Електрически инсталации
Електрически инсталации
Електрически инсталации
Електрически инсталации
Електрически инсталации
Електрически инсталации

Ултразвук:

Свържете земята към заземяването на Arduino, ехо към цифров пин 11, триг към цифров пин 10 и VCC към 5V

Силово чувствителен резистор:

Свържете единия проводник към 5V, а другия директно към A0. Поставете резистор след проводника А0 и го свържете към земята

Клавиатура:

Свържете D4 към GND, за да позволите на клавиатурните команди да работят

Стъпка 3: Код

За да работи вашият инструмент, трябва да вмъкнете един от кодовете в приложението Arduino и да поставите друг, за да надраскате.

Кодът, използван за Arduino, е за определяне на разстоянието от ултразвуковия сензор, след което той ще натисне една от клавиатурите, които са „C D E F G A B“. Кодът за скреч ще се използва за усещане за натискане на клавиатура и възпроизвеждане на звук. "C = Do, D = Re, E = Mi, F = Fa, G = Sol, A = La, B = Si"

Кодовете са в линка по -долу, просто трябва да ги копирате и поставите в приложенията.

Кодова връзка към Arduino:

Scratch:

Стъпка 4: Краен продукт

Ако сте изпълнили всички стъпки по -горе, може да изглежда като тази във видеото по -долу или дори по -добре!

Препоръчано: