Тёмный

Реанимация (self-balance) балансирующего робота на шаговых моторах, mpu6050, esp32 

Mikhail Momot
Подписаться 2,6 тыс.
Просмотров 1,3 тыс.
50% 1

Лежал без дела робот, утерял провода и детали. Я решил его отремонтировать и залить новую программу. И что из этого вышло.

Наука

Опубликовано:

 

4 ноя 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 11   
@RC_Ira
@RC_Ira Год назад
Сложно, но очень интересно!)😊 Огромное спасибо вам за труд!🤩💥💯👍💫✨🌟
@St-se5nm
@St-se5nm 2 года назад
Интересно
@user-ii4we6pb9g
@user-ii4we6pb9g 2 года назад
Как то месяц назад оставил вам ужасный комментарий ( но скажу честно - набор был у меня и правда стремный - не было болтов для колёс , конденсаторов , проводов для двигателей , нерабочий драйвер…🙈) .. но благодаря некоторому упорству и знаниям из Книги - я очень нефигово так разобрался … ( начинал с нуля ..).так что вам все таки спасибо 😅
@user-ii4we6pb9g
@user-ii4we6pb9g 2 года назад
Набор по сборке балансирующего робота я имею ввиду..
@MikhailMomot
@MikhailMomot 2 года назад
@@user-ii4we6pb9g , еще раз повторю. Моя книга, набором занимается редакция БХВ-Питербург, но не удивлюсь, если ваш набор к БХВ-Питербург отношения не имеет с такими явными недостатками, или его разукомплектовали там, где вы его приобретали. А драйвера - бывает - брак.
@user-uh9gc1fp2l
@user-uh9gc1fp2l Год назад
А я что-то застрял в самом начале - не получается запустить даже шаговые моторы по отдельности)). Какой-то шум в них идет порой при подключении, но не вращаются, иногда лишь чувствуется, что вал полностью клинит. Менял эти драйвера DRV8825 на такие же другие, но результата нет (но настроить на напряжение 0,7 Вольт их получилось). На ESP32 задействую контакты 2, 16, 4 - правда, при скачивании программы с сайта bhv листингов 3.2.,3.3 задействованы вообще контакты 13, 2, 15 (в листинге 3.1 все нормально, как в книге - задействованы контакты 2,16,4). Менял их в программе опять же на 2, 16, 4, но результат отрицательный - двигатель вращаться не хочет. Прозванивал обмотки двигателя, вроде все нормально. Хочется увидеть короткое видео от автора как он сам подключает двигатель и драйвер к ESP 32 на примере листингов 3.1, 3.2, 3.3 и 4.1 с пояснениями и рекомендациями)).
@MikhailMomot
@MikhailMomot Год назад
Возможно, что вы обмотки подключаете не верно... У кииайцев , как правило с этим путаница.
@user-uh9gc1fp2l
@user-uh9gc1fp2l Год назад
Ясно, спасибо, буду разбираться. Надо, конечно, еще будет все контакты проводов надежно зафиксировать, а то непрочно они в гнездах макетной платы сидят.
@vladislavgordienko2792
@vladislavgordienko2792 11 месяцев назад
у меня возникала ошибка при компиляции "note: candidate 1: uint8_t TwoWire::requestFrom(int, int, int) uint8_t requestFrom(int address, int size, int sendStop);" типа того, в общем chatgpt разжевал все по полочкам) 28 строчку в gyro_acsel.h надо заменить с Wire.requestFrom(MPU_addr, 14, true); на Wire.requestFrom(static_cast(MPU_addr), static_cast(14), true);
@MikhailMomot
@MikhailMomot 11 месяцев назад
Это что то с преобразованием типов данных...
@vladislavgordienko2792
@vladislavgordienko2792 11 месяцев назад
@@MikhailMomot а у вас такой ошибки не возникало? у меня такую выдавало в листинге 8.4
Далее
СПРАВКА ДЛЯ УНИВЕРА
00:44
Просмотров 109 тыс.
치토스로 체감되는 요즘 물가
00:16
Просмотров 3,1 млн
Highlights: Spanje - Gjeorgji
06:17
Просмотров 552 тыс.
Arduino Project-Self Balancing Robot
10:04
Просмотров 987 тыс.
Как Фиат стал Запорожцем
9:30
Просмотров 63 тыс.
Магниты и S Pen 🖊️
0:37
Просмотров 18 тыс.
Lid hologram 3d
0:32
Просмотров 10 млн
Это спасёт камеру iPhone
0:32
Просмотров 305 тыс.