Использование пинов 0 (RX) и 1 (TX) в Arduino Uno
Использование пинов 0 (RX) и 1 (TX) в Arduino Uno
Так получилось, что при конструировании очередного устройства на Arduino Uno контроллер ATmega328, мне не хватило одного пина для включения светодиода. Решил задействовать не использованный пин - 1 (TX),но как оказалось, что при включении питания Arduino Uno с него сразу идёт +5в. Это что, неисправность Arduino Uno или так и должно быть? В описании Arduino Uno написано - Платформа имеет 14 цифровых вход/выходов.
Использование пинов 0 (RX) и 1 (TX) в Arduino Uno
Начитался и разобралсь сам . Эти пины использовать нельзя, так как они используются для получения (RX) и передачи (TX) данных TTL. Данные выводы подключены к соответствующим выводам микросхемы последовательной шины ATmega8U2 USB-to-TTL.
Однако если не хватает цифровых пинов ,то можно вместо них использовать свободные аналоговые, назначив их цифровыми из аналоговых в самой программе FLProg
Однако если не хватает цифровых пинов ,то можно вместо них использовать свободные аналоговые, назначив их цифровыми из аналоговых в самой программе FLProg
Использование пинов 0 (RX) и 1 (TX) в Arduino Uno
гы, да так, 0 и 1 пин юзать очень не стоит.если все плохо ,лучше поставить расширитель. их бывает куча типов. на любые задачи и цены.
-
- Лейтенант
- Сообщения: 391
- Зарегистрирован: 09 апр 2016, 12:17
- Откуда: Кременчуг
- Имя: Сергей
Использование пинов 0 (RX) и 1 (TX) в Arduino Uno
Очень даже можно, иначе писали бы, что "Платформа имеет 12 цифровых вход/выходов." Но нужно помнить, что:
1. При заливке скетчей желательно отключать от этих пинов нагрузку, так как может не залиться.
2. После включения Ардуино на этих выводах появляется напряжение на время от пары секунд до 10...15 секунд (больше- когда подключена к компьютеру). Для светодиодов это вроде не проблема.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя