2 / 2 / 0
Регистрация: 06.05.2018
Сообщений: 18
|
||||||
1 | ||||||
Есть скетч, но не могу понять , где ошибка. Машина ехать не хочет14.06.2018, 05:04. Показов 3186. Ответов 15
Метки нет (Все метки)
При всём при этом крутится только два колеса, машина не едет, а сервопривод с ультрасоником болтаются в конвульсиях. Что не так?!
0
|
14.06.2018, 05:04 | |
Ответы с готовыми решениями:
15
Есть ошибка не не могу понять где она и как исправить Странная ошибка не могу понять что она хочет) Двусвязные списки. Программа написана, но есть ошибки - не могу понять где!!! Не могу понять где ошибка |
2 / 2 / 0
Регистрация: 06.05.2018
Сообщений: 18
|
|
14.06.2018, 06:04 [ТС] | 2 |
Вот так нарисовать получилось. Прошу понять и простить - мой первый опыт
0
|
515 / 407 / 188
Регистрация: 08.04.2013
Сообщений: 1,739
|
|||||||||||||||||||||||||||||||
16.06.2018, 07:50 | 3 | ||||||||||||||||||||||||||||||
Это для начала, с остальными функциями надо разбираться, предположим вы остановились, скорость 0, вам надо ехать, без изменения скорости вы не поедете, хотя вызовете функцию вперед
Нормальная скорость где то 150
Добавлено через 5 минут 5 и 6 пины это ШИМ и поэтому выставляем значения от 0 до 255 Добавлено через 12 часов 25 минут
без лишних переменных и не 1000 микросекунд задержки
0
|
2 / 2 / 0
Регистрация: 06.05.2018
Сообщений: 18
|
|
17.06.2018, 03:03 [ТС] | 4 |
Сделал всё как вы и сказала, но зверёк не едет, а голова конвульсивно дёргается((
0
|
515 / 407 / 188
Регистрация: 08.04.2013
Сообщений: 1,739
|
||||||
17.06.2018, 07:17 | 5 | |||||
Это ваше сообщение, все таки колеса крутились или нет?
Протестируйте сперва драйвер на работоспособность, код для одной стороны, перепишете и проверите вторую, посмотрим итог
0
|
2 / 2 / 0
Регистрация: 06.05.2018
Сообщений: 18
|
|
17.06.2018, 11:59 [ТС] | 6 |
похоже что и самой uno проблема. Залил этот скетч. Итог: ничего не крутится кроме болтания сервопривода)
Добавлено через 2 минуты Залил еще раз. Колеса не крутит. Сервопривод притих. Буду покупать новый драйвер(
0
|
515 / 407 / 188
Регистрация: 08.04.2013
Сообщений: 1,739
|
|
17.06.2018, 12:15 | 8 |
Работает уно или нет можно на простых скетчах со светодиодами проверять, светодиоды простой способ увидеть работоспособность
0
|
2 / 2 / 0
Регистрация: 06.05.2018
Сообщений: 18
|
|
17.06.2018, 12:21 [ТС] | 9 |
Заменил АА все 4 штуки на свеже заряженные. Крутит два колеса из 4 с паузой и в промежутке драйвер пищит.
Добавлено через 3 минуты надо еще вместо АА использовать 18650 видимо. Питания не хватает моторам. Ну или еще блок батарей прицепить.
0
|
515 / 407 / 188
Регистрация: 08.04.2013
Сообщений: 1,739
|
||||||
17.06.2018, 20:32 | 10 | |||||
Последний код он на два колеса , чтобы особо не переписывать меняйте 5,4,3 на 6, 7 , и 2 соответственно и проверяете вторую пару моторов или продублируйте для второй половинки
Добавлено через 3 минуты
0
|
2 / 2 / 0
Регистрация: 06.05.2018
Сообщений: 18
|
|
17.06.2018, 22:03 [ТС] | 11 |
Эти колеса тоже крутятся. Но в любом случае драйвер почему-то пищит. Причем крутит, когда подниму. Видимо мощности батареек не хватает.
0
|
515 / 407 / 188
Регистрация: 08.04.2013
Сообщений: 1,739
|
|
18.06.2018, 07:04 | 12 |
Драйвер он сам такой, еще и греется.
Лучше использовать аккомуляторные батареи на 3,7 2-3 шт. https://ru.aliexpress.com/item... autifyAB=0 У меня в комплекте с машинкой был и зарядник к нему Эти аккомуляторы есть в ноутбуках по 6-8 шт. Вполне работоспособные остаются даже, если на ноутбуке не работают
0
|
2 / 2 / 0
Регистрация: 06.05.2018
Сообщений: 18
|
|
18.06.2018, 07:38 [ТС] | 13 |
Но почему же тогда сервопривод дергается конвульсивно? С драйвером понятно, что ему питания не хватает, а с датчиком расстояния и серво что не так?
0
|
515 / 407 / 188
Регистрация: 08.04.2013
Сообщений: 1,739
|
|
18.06.2018, 08:05 | 14 |
А вы их по отдельности тоже проверьте для начала. Мы пока только с драйвером разобрались, она рабочая.
В программе каждую функцию тоже надо проверить, и проверить потом в связке, в вашей программе функции слишком много, аж 24 шт. Мне бы хватило 7, вперед, направо, налево, назад, стоп, серво, дальномер
0
|
2 / 2 / 0
Регистрация: 06.05.2018
Сообщений: 18
|
|
18.06.2018, 08:27 [ТС] | 15 |
Для серво тоже писал отдельную программу, где он просто крутится вправо и влево на 180С. Как проверить датчик расстояния я не знаю. Поможете мне совсем этим разобраться? Я его купил сыну на день рождения и думал, что вместе разберемся, но тут даже я для него маловат) а сын на робототехнике до этого еще не дошел.
Добавлено через 3 минуты в наборе еще есть bluetoth - он работает, потому что телефон его находил. Есть ИК-порт и какие-то спаренные датчики с двумя диодами на каждом - 4 шт, выходит по три контакта.
0
|
515 / 407 / 188
Регистрация: 08.04.2013
Сообщений: 1,739
|
||||||
18.06.2018, 16:57 | 16 | |||||
Код для проверки дальномера
С bluetoth и ИК не пользовался, пока такой необходимости не было, в комплекте есть датчики линии, очень нечувствительные, ( вроде 0,5 -1.5 см)есть получше до 3 см. Это машинка чтобы ваш ребенок что то сам учился делать, программировать , изучать как все по отдельности работает, ну и на последок собрать из этого всего робота
Как раз после всех проверок вам будет подсилу и скетч с соседней темы с автомобильного комплекта
0
|
18.06.2018, 16:57 | |
18.06.2018, 16:57 | |
Помогаю со студенческими работами здесь
16
Не могу понять где ошибка Не могу понять, где ошибка Где ошибка не могу понять Не могу понять где ошибка не могу понять где ошибка не могу понять где ошибка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |