Страница 1 из 1
Можно ли подключить на пин 03 (RX) ESP01 датчик температуры DS18B20?
Добавлено: Чт апр 22, 2021 9:29 pm
alexmjdm
Добрый день, коллеги.
Использую ESP8266-01.
На пинах 02, 04 расширитель портов pcf8574.
Можно ли подключить на пин 03 (RX) датчик температуры DS18B20?
Если можно, как нужно изменить код в ардуино ide?
Re: Можно ли подключить на пин 03 (RX) ESP01 датчик температуры DS18B20?
Добавлено: Пт апр 23, 2021 3:34 am
homester
alexmjdm писал(а): ↑Чт апр 22, 2021 9:29 pm
Добрый день, коллеги.
Использую ESP8266-01.
На пинах 02, 04 расширитель портов pcf8574.
Можно ли подключить на пин 03 (RX) датчик температуры DS18B20?
Если можно, как нужно изменить код в ардуино ide?
Не знаю как на ESP-01, но на NodeMcu я использовал и RX и TX, понятно, что про Serial придется забыть.
Код: Выделить всё
void setup() {
pinMode(1,FUNCTION_3); //GPIO 1 swap the pin to a GPIO.
pinMode(3,FUNCTION_3); //GPIO 3 swap the pin to a GPIO.
pinMode(1,INPUT);
pinMode(3,INPUT);
}
К GPIO1 и GPIO3 подключал DS18 и DH22. Есть одно НО. На одном из портов висит сопротивление подтянутое к +,иногда это мешает. У ESP-01 такой проблемы нет.