Здравствуйте. Подскажите пожалуйста, тупанул. Ардуино Нано, подключаю геркон, выбрал вход А7, но он же зараза аналоговый. Задумался. Переключил на D13 - геркон заработал. Вопрос: как ардуинке сказать что вход принимает цифровой сигнал? Мне нужен был вход А7. Инициализация: const byte inG = 13; Setup: pinMode(inG, INPUT); В лупе: if (digitalRead(inG) == HIGH) Благодарю
Поправил сообщение. Почти любой аналоговый вход может работать как цифровой, юзайте pinMode и digitalRead, как обычно. Невнимательно прочёл, что у вас Нано и порт А7, ниже rkit абсолютно прав, вот, кстати касательно этих (А6, А7) аналоговых портов: http://forum.amperka.ru/threads/Занимательный-факт-об-arduino-mini.6057/