Оглавление:
- Шаг 1. Зачем нужен серво-тестер?
- Шаг 2: подготовка
- Шаг 3: Сборка
- Шаг 4: программа
- Шаг 5: Счастливый робот
Видео: Серво-тестер: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
В этой инструкции показано, как сделать простой тестер сервопривода.
Шаг 1. Зачем нужен серво-тестер?
Сервопривод - это мотор-редуктор, которым вы можете управлять углом поворота рычага с помощью рабочего сигнала. Наиболее распространенный сервопривод может управлять углом рычага от 0 до 180 градусов. Сервопривод - очень распространенный компонент для создания роботов.
Однако не все сервоприводы одинаковы, особенно дешевые. Даже если вы покупаете его оптом, угол поворота - это вариант, и его очень легко получить из строя. А также у некоторых из них нет блокировки под углом 0 и 180 градусов, вы не можете узнать текущее положение руки, прежде чем подключить питание и подать сигнал. Так что лучше протестировать его перед использованием.
Этот инструмент поможет вам проверить сервопривод, прежде чем вы облажаетесь с роботом.
Шаг 2: подготовка
Плата Arduino
Любая плата Arduino должна быть в порядке. На этот раз я использую Arduino Nano.
Маленький дисплей
Дисплей используется только для отображения текущего угла сервомеханизма, любой дисплей, совместимый с Arduino, должен быть в порядке. Даже вы можете пропустить это, вместо этого просто используйте последовательный монитор. На этот раз я использую ЖК-модуль ST7735 80 x 160 IPS.
Заголовок серво штифта
Просто 3-х штырьковый штекер с штифтом, согнутый на 90 градусов, является предпочтительным.
Поворотный энкодер
Пользовательский интерфейс для поворота угла сервомеханизма.
Макетная плата
На этот раз я объединил 2 крошечных макета для этого инструмента.
Другие
Какие-то макетные провода.
Шаг 3: Сборка
Вот краткое изложение проводки:
Ардуино Нано
D2 -> Rotary Output A D3 -> Rotary Output B GND -> Rotary GND, Servo Pin Header 1, LCD GND 5V -> Servo Pin Header 2, LCD Vcc D5 -> Servo Pin Header 3 D7 -> LCD BLK D8 -> LCD CS D9 -> LCD DC D10 -> LCD RES D11 -> LCD SDA D13 -> LCD SCL
Шаг 4: программа
Пожалуйста, скачайте, скомпилируйте и загрузите программу в Arduino:
github.com/moononournation/ServoTester.git
Зависимая библиотека:
github.com/moononournation/Arduino_GFX.git
Шаг 5: Счастливый робот
Пришло время построить собственного робота!
Рекомендуемые:
Рука серво-робота: 4 шага
Рука серво-робота: это простой манипулятор серво-робота, который может поднимать объекты и размещать их в обозначенном месте. Для сборки этого проекта потребуется большая часть времени из-за важности того, чтобы рука была стабильной и могла выполнять задачи без
ТЕСТ СЕРВО-ДВИГАТЕЛЯ: 5 шагов
ТЕСТ СЕРВО-ДВИГАТЕЛЯ: Привет, в этой инструкции мы проверим работу сервопривода микросервомера SG 90. Использование микроконтроллера Arduino
Серво-гладиаторы: 5 шагов
Сервоприводы-гладиаторы: В этом проекте мы поместили два потенциометра на двух макетных платах для управления серводвигателями. Серводвигатели будут сражаться насмерть !!!!!! *** Этот проект - всего лишь прототип. Мы хотим сделать более крупный серводвигатель. Мы все еще работаем
Серво-робот, управляемый Arduino (SERB): 7 шагов (с изображениями)
Управляемый Arduino серво-робот (SERB): что может быть лучше для начала экспериментов с микроконтроллерами с открытым исходным кодом (Arduino), чем создание собственного робота с открытым исходным кодом (CC (SA -BY))? Что делать с вашим SERB? (здесь) - Как подключить ваш SERB к Интернету и управлять им через S
Серво-термостат / контроллер Arduino HVAC: 5 шагов (с изображениями)
Серво-термостат / контроллер Arduino HVAC: добро пожаловать в мою «зеленую» инструкцию! Я собираюсь показать вам, как использовать Arduino, два серводвигателя, датчик температуры и немного металла (или дерева), чтобы сделать цифровой термостат для настенного блока HVAC. Согласно CB Richard Ellis (крупный настоящий