Простой робот на Ардуино
Эта сборка, небольшого симпатичного робота, будет интересна, прежде всего, начинающим радиолюбителям и роботостроителям. Для его сборки нужны следующие
Инструменты и материалы:
-Четыре сервопривода SG90;
-Ардуино нано;
-Кабель для программирования Arduino;
-Плата расширения arduino;
-Ультразвуковой модуль;
-Суперклей;
-Зарядный модуль 134Н3П;
-Аккумулятор 3,7 В 1000 мАч;
-Отвертка и винты;
-Переключатель;
-Провода;
-3D-принтер;
Шаг первый: 3D-печать
Файлы для печати деталей корпуса робота можно скачать здесь. Если у вас нет возможности самостоятельно напечатать детали, то их можно приобрести здесь.
Шаг второй: сборка
Устанавливаем и прикручиваем два сервопривода.
Приклеиваем рычаги к ногам.
Протягиваем провода через корпус и ноги.
Дальше устанавливаем сервопривод на ноги. Устанавливаем на Ардуино плату расширения. Подключаем сервоприводы ног к 9 и 10 контакту.
Шаг третий: код для установки угла 90 градусов
Откройте код servo_pos_set , вы можете скачать его отсюда.
Подключите Arduino и выберите правильную плату и правильный порт.
Загрузите код, и сервопривод переместится на 90 градусов.
Снимите ножки с сервопривода и вставьте его в вертикальное положение, как показано на фото.
Шаг четвертый: продолжение сборки
Прикручиваем ножки.
Устанавливаем сервоприводы.
Подключаем сервопривод ножек к 9-му и 10-му контактам. Подключаем Arduino к ПК.
Сервопривод должен переместится на 90 градусов. Теперь установите верх сервопривода в вертикальное положение и прикрутите.
Установите ступни робота.
Шаг пятый: электроника
Подключите модуль зарядки. Нужно выпаять USB из модуля 134N3P. Дальше припаять провода к от батареи к В+ и к В-. Подключить провода к Gnd и Vcc.
Провод Vcc идет через выключатель.
Подключите батарею к Arduino.
Снимите разъем постоянного тока с платы расширения. Подключите Gnd провод к Gnd гнезда постоянного тока.
Подключите Vcc к контакту Vin.
Шаг шестой: верхняя часть
Установите ультразвуковой датчик, как показано на фото.
Установите расширительный щиток, и прикрутите его.
Закрепите модуль 134N3P на месте гнезда постоянного тока термоклеем.
Шаг седьмой: схема подключения
Подключение следующее:
Сервопривод левой ноги —> 8-й штифт
Сервопривод правой ноги —> 9-й штифт
Сервопривод левой ноги —> 10-й штифт
Сервопривод правой ноги —> 11-й штифт
Ультразвуковые соединения
Vcc —> + 5В
Gnd —> Gnd
Trig —> 2-й контакт
Eco —> 3-й контакт
Приклейте выключатель внутри корпуса. Соберите все части корпуса.
Шаг восьмой: программное обеспечение
Дальше нужно установить библиотеку. Ее можно скачать по ссылке.
Зайдите в Otto_robot_code >> library >>.
Скопируйте папку Otto_Robot_Lib.
Зайдите в Documents >> Arduino >> libraries >>.
Вставьте скопированную ранее папку.
Вернитесь в скачанную папку. Дальше можно загрузить любой код. Мастер открывает код Otto_object_avoid.
Подключает робота к ПК. Проверяет установку платы и порта. Загружает код.
Все готово.
Весь процесс по сборке такого робота можно посмотреть на видео.
Источник (Source)
Источник: