Балансирующий робот | esp8266 | [Проект №1]

DIY самобалансирующийся робот на базе NodeMCU esp8266 с управлением через WiFi, прямо из браузера смартфона. Балансирующий робот, веселья ради, способен: - собственно, балансировать; :) - ездить и поворачивать; - отклоняться от препятствий при помощи датчиков расстояния; - все это непотребство управляется через точку доступа, раздаваемую самим роботом, который выступает, в том числе, в качестве web-сервера, выдавая страницу управления в стандартный браузер, по запросу. stl-файлы на Thingiverse: :4967139 stl-файлы на Cults: Репозиторий на GitHub: Основные детали: - 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 x4; - Шуруп DIN7982 x2; - Шуруп DIN7982 x28; - Шуруп DIN7981 x4; - Шуруп DIN7981 x4; DIY self-balancing robot with WiFi smartphone browser control. stl-files on Thingiverse: :4967139 stl-files on Cults: GitHub repository: 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 x4; - Self-tapping screw DIN7982 x2; - Self-tapping screw DIN7982 x28; - Self-tapping screw DIN7981 x4; - Self-tapping screw DIN7981 x4. 00:00 Вступление 00:57 Принцип балансировки 02:33 Демонстрация в CAD 03:32 Схема подключения 06:35 Немного пайки 07:48 Сборка 13:54 Прошивка и включение 16:49 Заключение
Back to Top