Оглавление:
- Шаг 1: понимание компонентов
- Шаг 2: Настройка схемы
- Шаг 3: Загрузите графический интерфейс Arduino и код ввода
- Шаг 4: Звуковой датчик + сервопривод + Arduino
Видео: Звуковой датчик и сервопривод: реактивное движение: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:47
Сначала вам нужно собрать соответствующие материалы, чтобы собрать эту схему.
Запасы:
1 Ардуино
1 ультразвуковой датчик HC-SR04
1 сервопривод
1 макетная плата
1 9-вольтная батарея
1 9-вольтовый аккумуляторный адаптер
3 черных перемычки (земля / отрицательный)
3 красных перемычки (напряжение / положительный)
2 цветные перемычки (вход / выход)
Шаг 1: понимание компонентов
Перед сборкой физической схемы важно понять каждый компонент:
На макетной плате есть два набора шин питания с обеих сторон, которые имеют слоты для отрицательного (черный / синий) и положительного (красный) входов. Они соединены последовательно по вертикали. Клеммные колодки разделяют соединение по горизонтали, однако для параллельных клеммных колодок потребуется перемычка для перемычки делителя.
Звуковой датчик имеет контакт VCC / 5V (красный), контакт заземления / GND (черный) и выходной контакт (цвет). В зависимости от датчика они могут иметь аналоговые и / или цифровые выходы.
Сервопривод имеет порт 5 В (красный), порт широтно-импульсной модуляции / ШИМ (цвет) и порт заземления / GND (черный). Щелкните ссылку, чтобы узнать больше о том, как это работает.
Шаг 2: Настройка схемы
Следуйте макету схемы. При настройке схемы всегда не забывайте отключать Arduino от сети, чтобы избежать повреждения ваших компонентов. В схеме звуковой датчик представлен потенциометром, поскольку они работают одинаково с точки зрения кода.
Подключите звуковой датчик к шине питания макета, обращая внимание на его ориентацию (это будет важно при использовании перемычек для подключения к Arduino). Подключите VCC с помощью красной перемычки к положительной шине питания макетной платы. Подключите GND с помощью черной перемычки к отрицательной шине питания макетной платы. Подключите вывод Out с помощью цветной перемычки к аналоговому порту A5.
Подключите сервопривод к макету и Arduino. Используйте цветную перемычку, чтобы подключить порт ввода / сигнала к цифровому порту ШИМ, 13 на Arduino. Подключите черную перемычку к шине питания GND. Вставьте красную перемычку в клеммный ряд. Сервоприводу потребуется дополнительная мощность, обеспечиваемая батареей 9 В.
Подключите красную перемычку батареи 9 В к тому же ряду клемм, что и красная перемычка сервопривода. Черная перемычка подключится к той же боковой шине питания, что и остальные компоненты.
Шаг 3: Загрузите графический интерфейс Arduino и код ввода
Загрузите графический интерфейс пользователя (GUI) Arduino здесь. Вставьте приведенный ниже код, обратите внимание, что информация справа от "//" сообщает вам, что делает эта строка кода:
#включают
Servo servo_test;
const int soundSensor = A5;
int servoPin = 13;
int soundValue;
внутренний угол;
void setup () {
servo_test.attach (сервопин);
Serial.begin (9600);
}
void loop () {
soundValue = analogRead (soundSensor);
Serial.print ("SoundValue =");
Serial.println (датчик звука);
задержка (50);
угол = карта (soundValue, 0, 1023, 0, 180);
servo_test.write (угол);
задержка (50);
}
Шаг 4: Звуковой датчик + сервопривод + Arduino
Вот так должна выглядеть окончательная схема. Посмотрите видео, чтобы увидеть, как это работает.
Рекомендуемые:
Потенциометр и сервопривод: контролируемое движение с помощью Arduino: 4 шага
Потенциометр и сервопривод: управляемое движение с помощью Arduino: сначала вам нужно собрать соответствующие материалы, чтобы собрать эту схему воедино
Большой звуковой датчик Arduino - светодиоды, реагирующие на музыку (прототип): 3 шага
Большой звуковой датчик Arduino - Музыкальные реактивные светодиоды (прототип): это прототип одного из моих будущих проектов. Я буду использовать большой модуль звукового датчика (KY-038). Чувствительность датчика можно отрегулировать, поворачивая маленький винт с плоской головкой. Датчик в верхней части модуля выполняет измерения, которые
Дешевое музыкальное реактивное световое шоу: 22 шага (с изображениями)
Дешевое музыкальное реактивное световое шоу: это один из самых простых способов сделать музыкальное реактивное световое шоу! Он работает за счет модуляции лазерного света с помощью отражающей диафрагмы / мембраны из майлара, которая перемещается звуковыми волнами, исходящими из динамика. версии здесь, в этой инструкции
Звуковой датчик Arduino со светодиодной подсветкой: 4 шага
Звуковой датчик Arduino со светодиодом: очень простой проект Arduino с датчиком, который обнаруживает звук и зажигает светодиод
Взломайте свой сервопривод V1.00 - превратите свой сервопривод в мощный линейный привод: 7 шагов
Взломайте свой сервопривод V1.00 - превратите свой сервопривод в мощный линейный привод: при условии, что у вас есть инструменты и сервопривод, вы можете построить его менее чем за пару долларов. Привод выдвигается со скоростью около 50 мм / мин. Он довольно медленный, но очень мощный. Посмотрите мое видео в конце поста, где маленький привод