Видеоурок: https://dzen.ru/video/watch/6404547f79d1922f93befce1?share_to=link
Из видеоурока вы узнаете о подключении и написании программы для сервопривода к Arduino (Ардуино). В этой статье мы полноценно подробно разберемся в сервоприводе и изучим программу с новыми блоками.
Подключение:
Это пример подключения сервопривода к плате Arduino UNO (Ардуино). Соедините перемычки, как на картинке.
Желтый провод в любой цифровой вывод на плате.
Красный провод в 3,3v.
Черный провод в GND.
Программа:
#include <Servo.h> - подключение библиотеки для сервопривода.
Servo one; - даем любое имя сервоприводу.
one.attach(3); - указываем порт подключения сервопривода.
one.write(0); - поворот сервопривода на указанный градус в скобках.
delay(1000); - ожидание указанное время в миллисекундах.
Подключение №2:
Плюс и минус подключите как на схеме, а желтый провод логику подключите в любой аналоговый вывод то "A0" до "A5".
Программа №2:
int val; - создаем переменную для хранения чисел.
val = analogRead(A0); - приписываем переменной получаемые числа с потенциометра.
val=map(val, 0, 1023, 0, 180); -этот блок сопоставляет первые два значения в рамки вторых двух значений и записывает это в переменную. В скобках нужно написать максимальные и минимальные значения.
Программы, как в видео: https://disk.yandex.ru/d/pgU3lVA1Du48mw