Четырехногий робот на базе ESPduino. Начало. | mysku

Четырехногий робот на базе ESPduino. Начало.

Перейти в магазин



Всем привет! Много денег потратили на распродаже? Попробую разбавить праздничную лихорадку DIY проектом. Как-то копаясь в thingiverse в поисках интересных моделей и вдохновения, наткнулся на данного робота. По стоку заложено несколько автоматических алгоритмов, плюс управление посредством wifi через компьютер, телефон либо контроллеры. Решил, что мне просто необходимо собрать такого же. Перешел на официальный сайт и приуныл — оригинальная начинка стоит 88$, но построена на базе ESP, а значит был шанс собрать аналог дешевле, тем более скетчи лежат в открытом доступе. Посылки получены, основные узлы собраны, но нужна помощь с ESPduino. Если получится прошить, я переделаю модель под новую плату и каждый желающий сможет собрать аналог менее чем за 40$, к тому же есть куда разгуляться с кастомизацией. Активным участникам могу отправить детали корпуса если согласитесь оплатить хотя бы доставку =) Подробности — под катом.

Сайт оригинального проекта: jbotq1.blogspot.ru/search/label/shop надеюсь администрация не сочтет за рекламу, информация просто для ознакомления =)
Плата ESPduino вместе с шилдом(16 серв и 2 мотора) отсюда за 19,99$
Модифицированный софт для прошивки брал тут
8 сервоприводов отсюда, 2 комплекта выходит около 20$
Модели корпуса отсюда
Напечатал все детали в несколько заходов(покрытие вспенилось из за моего нетерпения — еще будут посты об этом).

Понравились суставы — крепление приводов без единого болтика, края после нагрева загибаются и серва вставляется в пазы. Со сборкой корпуса справится каждый, из того что придется докупить — несколько шурупов для крепления верхней и нижней части на остов.

Правда все же необходимо приклеить нижнюю втулку

К ноге и корпусу приводы крепятся комплектными шурупами. Извиняюсь за часть нечетких картинок — черновик.


С закрытой нижней частью

Выяснилось, что плата ESPduino немного больше оригинальной, но это мелочи — я легко переделаю крепления и все станет как родное, пока не занимался потому что столкнулся с проблемой при заливке скетча.

Официальный набор с инструкциями, скетчем и ПО закинул сюда ВНИМАНИЕ! В сборке по данной ссылке используется обычный arduino IDE, не стал убирать, может нужна именно комплектная версия.

В данный момент процесс подготовки и сборки в виде черновика. Прошу вашей помощи в доработке проекта, могу предоставить для тестов удаленный доступ к своему компьютеру с подключенной платой и камерой для проверки работоспособности.

Если все получится, я переделаю 3д модели, закину весь необходимый материал в архив, сниму нормальный видеомануал по сборке и настройке, продублирую в полноценном классическом обзоре и буду грызть форумы в сторону улучшения существующего функционала(датчик приближения, подсветка, камера), в шилде куча места для дополнительных серв и моторов.
Ну а пока так:


Вот что должно получиться(демо)

Скетч скомпилировался и залился, веб интерфейс вылез, сервы пока не работают, но чувствую оживление уже близко. Спасибо andreyMOZ за помощь с правильной настройкой Arduino IDE
UPD.В сети очень мало примеров работы с данной платой, хотя она успешно продается во многих площадках. На данный момент остается проблема отклика сервоприводов. Пробовал подключать серву напрямую к ESPduino — тишина, хотя скетч заливается без ошибок, но только при выборе платы generic esp8266 вместо ESPduino(ESP-13), точка доступа и веб интерфейс открывается.
UPD2. Сервы ожили! Идет переделка кода под использование шилда, если получится, у нас освободится множество пинов для дополнительных хотелок.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Наверх