• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Не работает analogread()

kkozyrev

New member
Всем доброго. На моем Esp01 не могу получить данных по analogread() ни на gpio0 ни на gpio2. Всегда либо 0, либо 1024. В чем шутка?
 

pvvx

Активный участник сообщества
Всем доброго. На моем Esp01 не могу получить данных по analogread() ни на gpio0 ни на gpio2. Всегда либо 0, либо 1024. В чем шутка?
В том, что это логические входы и имеют 2 состояния 0 и 1. Т.к. в analogread() за "1" принято 1024, то так и выходит. Вход ADC у ESP8266 - ножка 6 чипа (TOUT) и не подключена никуда на ESP-01.
 
Сверху Снизу