У платы ESP32 есть несколько аналоговых входов с АЦП что позволяет представить аналоговое
напряжение в цифровом виде с разрядностью 12 бит.
Для получения показаний достаточно вызвать функцию analogRead(GPIO), указав нужный пин. При этом мы считываем уровень напряжения от 0В до 3.3В, которые распределяются от 0 до 4095.
Но иногда, при включении WiFi аналоговое чтение перестает работать, вместе з ним нужно использовать только пины 32, 33, 34, 35, 36, 39. Остальные могут вызвать проблемы.
Комментарии
Отправить комментарий