Вопросы к Поиску с Алисой
Учёт внутреннего сопротивления Arduino при использовании функции digitalWrite важен, потому что оно влияет на работу подключённых устройств, например светодиодов. www.simplyiotsensors.com arduino.ru
Если вход/выход (pin) был установлен в режим вход (INPUT), то функция digitalWrite со значением HIGH активирует внутренний нагрузочный резистор 20K. arduino.ru Подача LOW, в свою очередь, отключает этот резистор. arduino.ru
Например, если к входу подключён светодиод, то нагрузочного резистора достаточно, чтобы он светил тускло. arduino.ru В случае с входом/выходом 13, который имеет встроенный в плату резистор и светодиод, при активации внутреннего нагрузочного резистора 20K напряжение на входе будет около 1,7В, вместо ожидаемых 5В. arduino.ru
Чтобы избежать подобных ситуаций, рекомендуется устанавливать вход/выход в режим выход (OUTPUT) функцией pinMode(). www.simplyiotsensors.com arduino.ru