20.01.2017, 15:20 | #12 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Робот
тогда значит у Вас происходят пропуски, китайские диски у меня тоже пропуски давали, потому что они в диаметре были меньше чем мне было нужно
Попробуйте опустить оптопару пониже |
20.01.2017, 17:13 | #13 |
Junior Member
Регистрация: 16.01.2017
Сообщений: 8
Вес репутации: 0 |
Re: Робот
спасибо, за советы.
|
21.01.2017, 11:50 | #14 |
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1031 |
Re: Робот
А чисто гипотетически, можно usb-мышь к дуине подключить и сканировать поверхность по которой едет робот, для определения прямолинейности движения и угла поворота?
интерес чисто философский, поскольку планов по сборке роботов не имею. |
21.01.2017, 12:37 | #15 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Робот
У мышки должен быть очень меленький зазор и очень ровная и не глянцевая поверхность
Я писал на форуме, что самый надежный способ для прямолинейности хода робота, это акселерометр с гироскопом такой http://duino.ru/MPU-6050-giroskop-i-akselerometr.html или еще лучше такой http://duino.ru/product_info.php/inf...gnitometr.html |
24.01.2017, 11:23 | #16 |
Junior Member
Регистрация: 16.01.2017
Сообщений: 8
Вес репутации: 0 |
Re: Робот
Странно, вчера ковырялся с кодом и физикой и в какой-то момент, играясь со скоростью перемещения, понимаю, что код не заливается (не обновляется) в ардуине.
До сих пор не понимаю как, но залил новый. И, о чудо! Робот стал ездить медленнее и без виляния задом. Т.е. я добился результата. Сегодня добавил в код (см гит) обработку ик датчиков препятствий, вечером залью и посмотрю будет ли врезаться. |
Здесь присутствуют: 5 (пользователей: 0 , гостей: 5) | |
|
|