У меня Freeduino Through-Hole
Очень приятно, что из-за моего несколько теоритического вопроса вы проделали такую работу.
Но прошивка без дерганья порта действительно пригодится.
Страницы 1
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форум freeduino.ru → Сообщения от Andrei
Страницы 1
У меня Freeduino Through-Hole
Очень приятно, что из-за моего несколько теоритического вопроса вы проделали такую работу.
Но прошивка без дерганья порта действительно пригодится.
Насколько серьезно можно изменять загрузчик?
Возможна ли ситуация, когда при измененний загрузчика процессор перестанет работать - загружать программы и их выполнять?
И кстати, сколько циклов записи выдержит память процессора?
Заметил, что при запуске программы, на 13 порту проскакивает кратковременный импульс, как с этим бороться?
Спасибо.
Счас попробую, думаю резистора на 220 Ом будет в самый раз.
Попробовал вариант 1 - получил интересный эффект, все работает наооборот:
- контакт разомкнут, робот выполняет операцию объезда препятствий
- контак замкнут, робот едет вперед
пришлось в условие вставить проверку на уровень LOW вместо HIGH
При загрузке программы
digitalWrite(13, digitalRead(3) );
светодиод в 13 порту загораеться сразу же, как только на 3 порт подаю +5,
но после снятия напряжения с 3 порта светодиод горит еще некоторое время.
Я так понимаю это связано с:
Если к считываемому порту ничего не подключено, то функция digitalRead () может беспорядочно возвращать значения HIGH или LOW.
Но как с этим бороться, поставить параллельно выключателю, установленному на 3 порт, сопротивление?
Страницы 1
Форум freeduino.ru → Сообщения от Andrei
Форум работает на PunBB, при поддержке Informer Technologies, Inc