Балансирующий робот | esp8266 | [Проект №1]
Автор: TrashRobotics
Загружено: 2021-09-17
Просмотров: 31678
Описание:
DIY самобалансирующийся робот на базе NodeMCU esp8266 с управлением через WiFi, прямо из браузера смартфона.
Балансирующий робот, веселья ради, способен:
собственно, балансировать; :)
ездить и поворачивать;
отклоняться от препятствий при помощи датчиков расстояния;
все это непотребство управляется через точку доступа, раздаваемую самим роботом, который выступает, в том числе, в качестве web-сервера, выдавая страницу управления в стандартный браузер, по запросу.
stl-файлы на Thingiverse: https://www.thingiverse.com/thing:496...
stl-файлы на Cults: https://cults3d.com/en/3d-model/gadge...
Репозиторий на GitHub: https://github.com/TrashRobotics/Bala...
Основные детали:
esp8266 NodeMCU v3;
драйвер двигателей l298n;
желтые одноосевые ардуино TT-мотор-редукторы;
2x 18650 Аккумуляторы и батарейный отсек для них
MPU6050;
SSD1306 128x64 I2C дисплей;
2x HC-SR04 датчики расстояния;
тумблер KCD1-11;
макетная плата 4x6 см (по желанию);
детали корпуса.
Крепеж:
Шпилька M6x300 x2;
Гайки-барашки DIN315 M6 x4;
Шайбы M6 x4;
Винт DIN7985 M3x35 x4;
Винт DIN7985 M3x16 x8;
Гайка DIN934 M3x0.5 x12;
Шуруп DIN7982 3.5x32 x4;
Шуруп DIN7982 3.5x9.5 x2;
Шуруп DIN7982 2.2x9.5 x28;
Шуруп DIN7981 2.2x9.5 x4;
Шуруп DIN7981 2.9x9.5 x4;
DIY self-balancing robot with WiFi smartphone browser control.
stl-files on Thingiverse: https://www.thingiverse.com/thing:496...
stl-files on Cults: https://cults3d.com/en/3d-model/gadge...
GitHub repository: https://github.com/TrashRobotics/Bala...
Self-balancing robot for fun is capable of:
actually, to balance; :)
to ride and turn;
to deviate from obstacles using distance sensors;
all of it are controlled through an access point distributed by the robot itself, which acts, among other things, as a web server, issuing a control page to a standard browser upon request.
Main parts
esp8266 NodeMCU v3;
motor driver l298n;
yellow single-axis arduino TT-geared motors;
2x 18650 batteries and battery compartment;
MPU6050;
SSD1306 128x64 I2C display;
2x HC-SR04 dictance sensors;
toggle switch KCD1-11;
breadboard 4x6 см (if you'd like);
body parts.
Fasteners (length in millimeters):
Stud M6x300 x2;
Wing nut DIN315 M6 x4;
Flat washer M6 x4;
Screw DIN7985 M3x35 x4;
Screw DIN7985 M3x16 x8;
Hexagon nut DIN934 M3x0.5 x12;
Self-tapping screw DIN7982 3.5x32 x4;
Self-tapping screw DIN7982 3.5x9.5 x2;
Self-tapping screw DIN7982 2.2x9.5 x28;
Self-tapping screw DIN7981 2.2x9.5 x4;
Self-tapping screw DIN7981 2.9x9.5 x4.
00:00 Вступление
00:57 Принцип балансировки
02:33 Демонстрация в CAD
03:32 Схема подключения
06:35 Немного пайки
07:48 Сборка
13:54 Прошивка и включение
16:49 Заключение
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: