Оглавление:
- Шаг 1. Необходимые компоненты
- Шаг 2: Принцип
- Шаг 3: принципиальная схема
- Шаг 4: Процедуры
- Шаг 5: Код
Видео: СЕРВОДВИГАТЕЛЬ С ARDUINO UNO R3: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Сервопривод - это тип мотор-редуктора, который может вращаться только на 180 градусов. Он управляется отправкой электрических импульсов с вашей платы Arduino Uno. Эти импульсы сообщают сервоприводу, в какое положение он должен двигаться.
Шаг 1. Необходимые компоненты
- Плата Arduino Uno * 1
- USB-кабель * 1
- Сервопривод * 1
- Макетная плата * 1
- перемычки
Шаг 2: Принцип
Сервопривод состоит из корпуса, печатной платы, непервичного двигателя, шестерни и обнаружения местоположения. Его принцип работы следующий: плата Arduino Uno отправляет сигнал ШИМ на серводвигатель, а затем этот сигнал обрабатывается микросхемой на печатной плате для расчета направления вращения для привода двигателя, а затем эта движущая сила передается на поворотный рычаг с помощью редуктора.. В то же время датчик положения возвращает сигнал местоположения, чтобы определить, достигнуто ли заданное местоположение или нет.
Шаг 3: принципиальная схема
Шаг 4: Процедуры
Шаг 1:
Постройте схему.
Шаг 2:
Загрузите код с
Шаг 3:
Загрузите скетч на плату Arduino Uno
Щелкните значок «Загрузить», чтобы загрузить код на плату управления.
Если в нижней части окна отображается «Готово», это означает, что скетч был успешно загружен.
Теперь вы можете видеть, как серводвигатель вращается на 90 градусов (поворачивается каждые 15 градусов). А затем поверните в обратном направлении.
Шаг 5: Код
/***********************************************
* имя: Сервопривод
* функция: вы можете видеть, как серводвигатель вращается на 90 градусов (вращается каждые 15 градусов).
* А затем поверните в обратном направлении.
************************************************/
// Электронная почта: [email protected]
// Сайт: www.primerobotics.in
#включают
/************************************************/
Servo myservo; // создаем объект серво для управления сервоприводом
/************************************************/
установка void ()
{
myservo.attach (9); // прикрепляет сервопривод на выводе 9 к сервообъекту
myservo.write (0); // обратно на 0 градусов
delay (1000); // ждем секунду
}
/*************************************************/
пустой цикл ()
{
myservo.write (15); // до 15 градусов
delay (1000); // ждем секунду
myservo.write (30); // до 30 градусов
delay (1000); // ждем секунду 33
myservo.write (45); // идет на 45 градусов
delay (1000); // ждем секунду 33
myservo.write (60); // переходит на 60 градусов
delay (1000); // ждем секунду 33
myservo.write (75); // переходит на 75 градусов
delay (1000); // ждем секунду 33
myservo.write (90); // идет на 90 градусов
delay (1000); // ждем секунду
myservo.write (75); // назад на 75 градусов
delay (1000); // ждем секунду 33
myservo.write (60); // назад на 60 градусов
delay (1000); // ждем секунду 33
myservo.write (45); // назад на 45 градусов
delay (1000); // ждем секунду 33
myservo.write (30); // назад на 30 градусов
delay (1000); // ждем секунду 33
myservo.write (15); // назад на 15 градусов
delay (1000); // ждем секунду
myservo.write (0); // обратно на 0 градусов
delay (1000); // ждем секунду
}
/**************************************************/
Рекомендуемые:
ВЗЛОМАНО! Серводвигатель как модель машиниста поезда !: 17 шагов
ВЗЛОМАНО! Серводвигатель как машинист модельного поезда !: Приступая к работе с моделями железных дорог? У вас недостаточно бюджета, чтобы купить все эти дорогие диспетчеры поездов? Не волнуйтесь! В этом руководстве я покажу вам, как вы можете создать свой собственный недорогой контроллер поезда, взломав серводвигатель. Итак, давайте
Контроль доступа к корму для кошек (ESP8266 + серводвигатель + 3D-печать): 5 шагов (с изображениями)
Контроль доступа к кошачьему корму (ESP8266 + серводвигатель + 3D-печать): этот проект повторяет процесс, который я использовал для создания автоматизированной миски для кошачьего корма для моей пожилой кошки-диабетика Чаза. Видите ли, ему нужно позавтракать, прежде чем он сможет получить инсулин, но я часто забываю взять его блюдо с едой перед сном, что
ARDUINO: КАК ИСПОЛЬЗОВАТЬ СЕРВОДВИГАТЕЛЬ С ВНЕШНИМ ПИТАНИЕМ: 5 шагов
ARDUINO: КАК ИСПОЛЬЗОВАТЬ СЕРВОДВИГАТЕЛЬ С ВНЕШНИМ ПИТАНИЕМ: Это руководство является письменной версией моей статьи «Arduino: Как использовать серводвигатель с внешним питанием». Видео на YouTube, которое я недавно загрузил. Я настоятельно рекомендую вам это проверить. Посетите канал YouTube
[Робот Arduino] Как сделать робота захвата движения - Большой палец руки робота - Серводвигатель - Исходный код: 26 шагов (с изображениями)
[Робот Arduino] Как сделать робота захвата движения | Большой палец руки робота | Серводвигатель | Исходный код: Thumbs Robot. Использовал потенциометр серводвигателя MG90S. Это очень весело и просто! Код очень простой. Это всего около 30 строк. Это похоже на захват движения. Пожалуйста, оставьте любой вопрос или отзыв! [Инструкция] Исходный код https: //github.c
Древо жизни (приводной серводвигатель с емкостным сенсорным датчиком Arduino): 6 шагов (с изображениями)
Дерево жизни (приводной серводвигатель с емкостным сенсорным датчиком Arduino): для этого проекта мы сделали рисовое дерево, состоящее из емкостного сенсорного датчика и серводвигателя. При прикосновении к коврику серводвигатель будет активирован, и рис (или что угодно, что вы хотите положить в него) будет выпущен. Вот короткое видео