Оглавление:
- Шаг 1: Схема
- Шаг 2: Код
- Шаг 3: Дело
- Шаг 4: макет платы
- Шаг 5: Завершение корпуса
- Шаг 6: Используется
Видео: Тестер тройных сервоприводов Arduino: 6 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
В настоящее время я создаю несколько шагающих роботов, каждый из которых приводится в действие несколькими сервоприводами. Тогда возникает проблема в определении степени движения каждого сервопривода доступного диапазона движения. Кроме того, я пытаюсь понять, какой тип ходьбы мне нужен. У меня есть несколько тупых тестеров за 2 доллара, которые вы можете купить, но, хотя они помогают, на самом деле они не могут предоставить обратную связь о том, в каком положении находится сервопривод. Все последующее программирование использует Arduino, поэтому было бы неплохо узнать, какое значение положения сервопривода сделает свою работу. Тогда я решил сделать серво-тестер с экраном для визуального считывания положения сервопривода от 1 до 180.
Итак, для этого проекта все, что нужно, - это arduino pro-mini, 3 потенциометра по 5K, несколько контактов для сервоприводов, SPI OLED и JST для питания. Я также взорвал больше сервоприводов, чем мне хотелось бы думать, так что это также требует дешевого преобразователя мощности, чтобы все это хорошо работало при 5В. Я тоже сначала начал с простой коробки, но потом подумал: "Что бы сделал Адам Сэвидж?" и поэтому добавил некоторые детали дизайна, покрыл его грунтовкой и с помощью различных чернил и атмосферостойких порошков придал ему старый вид. Я также сделал несколько порезов и порезов и покрасил их серебристым, чтобы создать впечатление металлической коробки, а также покрасил и запачкал ручки. Стеклянный кабошон использовался в качестве безеля экрана. Я также добавил несколько искусственных этикеток, пропитанных кофе, которые были только что распечатаны и наклеены.
Шаг 1: Схема
Вот схема, и она очень проста. 1306 OLED работает на SPI, и 3 потенциометра подключены между 5 В и землей, причем стеклоочиститель каждого подключен к одному из 3 аналоговых входных контактов Arduino. Сервоприводы, в свою очередь, управляются от 3 выходов Arduino.
Питание подается через разъем JST, так что я могу использовать любой RX Lipo, который может валяться, и это идет в дешевый преобразователь мощности, который затем
Шаг 2: Код
Прилагаемый код предназначен для Arduino Pro-mini, но в значительной степени будет работать на большинстве Arduino. Вам также потребуется установить библиотеку u8g для запуска OLED-дисплея.
Шаг 3: Дело
STL для корпуса
Шаг 4: макет платы
Я просто использую вероборд, чтобы все смонтировать. Чтобы иметь возможность повторно использовать что-либо, как Arduino, так и OLED подключены к некоторым разъемам, установленным на плате. Горшки также устанавливаются непосредственно на плату, как и преобразователь мощности. У этого, похоже, нет штырей, установленных с шагом 0,1 дюйма, но некоторые штырьки разъема исправили это. Для соединения всего вместе использовался сигнальный провод общего назначения.
Вы можете видеть на картинке, где блок питания находится под местом, где подключается OLED.
Шаг 5: Завершение корпуса
Корпус был завершен предварительной покраской автомобильной серой грунтовкой в пару слоев. Как только это было сделано, я использовал различные погодные порошки, немного смывки для ржавчины и несколько акриловых красок для деталей. Мне особенно нравится разрезать некоторые края корпуса, а затем красить их более ярким серебром, чтобы он выглядел так, как будто под ним скрывается металлический корпус. Затем вся коробка была покрыта матовым лаком, и после высыхания стекло кабошона приклеивалось на место.
Шаг 6: Используется
Просто для удовольствия вы можете увидеть логотип загрузки здесь. Все, что вам нужно сделать сейчас, это подключить сервоприводы, отрегулировать потенциометры и считать соответствующие положения сервоприводов, которые затем можно будет использовать в других программах.
Рекомендуемые:
Тестер сервоприводов Arduino: 4 шага
Тестер сервоприводов Arduino: Здесь мы демонстрируем, как управлять сервоприводом с Arduino без компьютера. Использование этого портативного интерфейса значительно ускоряет процесс создания прототипа при определении пределов вращения сервопривода. Это особенно полезно, когда у вас много с
Тестер микросхем, операционный усилитель, тестер таймера 555: 3 шага
Тестер ИС, Операционный усилитель, Тестер таймера 555: все плохие или заменяемые ИС валяются, но если они смешались друг с другом, требуется много времени, чтобы определить плохой или хороший.В этой статье мы узнаем о том, как мы можем сделать ИС. тестер, давайте продолжим
Управляйте множеством сервоприводов с помощью Arduino !: 4 шага (с изображениями)
Управляйте множеством сервоприводов с помощью Arduino !: Сначала я должен кое-что сказать. У меня не было красивых картинок. Итак, я взял изображения из bildr.blog. Мы знаем, что у Arduino UNO не так много штырей для управления многими сервоприводами. Итак, мы часто сталкиваемся с проблемой управления большим количеством сервоприводов с помощью Arduino
Тестер емкости литий-ионных аккумуляторов (литиевый тестер мощности): 5 шагов
Тестер емкости литиево-ионных аккумуляторов (литиевый тестер мощности): =========== ВНИМАНИЕ & ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ ========== Литий-ионные батареи очень опасны при неправильном обращении. НЕ ЗАРЯЖАЙТЕ / НЕ СЖИГАЙТЕ / НЕ ОТКРЫВАЙТЕ литий-ионные батареи Все, что вы делаете с этой информацией, является вашим собственным риском ====== =====================================
Создание ServoBoss, тестера сервоприводов от GadgetGangster.com: 5 шагов
Создание ServoBoss, тестера сервопривода от GadgetGangster.com: это ServoBoss. Это тестер сервоприводов, способный одновременно управлять двенадцатью сервоприводами. Набор доступен на GadgetGangster.com. В настоящее время он содержит восемь программ. Программа 1 - Установка миллисекунд Регулирует выход на двенадцать сервоприводов (две группы