NodeMCU и SDS011
сегодня я подключил SDS011 к NodeMCU. Я заметил, что это работает только тогда, когда датчик подключен к напряжению VU. Если я подключаю датчик к другому контакту для измерения напряжения, он не реагирует. Почему это так?
Если я правильно понимаю, причина должна заключаться в том, что обмен данными происходит через RX и TX.
#include "SdsDustSensor.h"
int rxPin = 5; //d1
int txPin = 4; //d2
SdsDustSensor sds(rxPin, txPin);
void setup(){
Serial.begin(9600);
sds.begin();
sds.setCustomWorkingPeriod(0);
}
void loop(){
PmResult pm = sds.readPm();
if (pm.isOk()) {
Serial.println(pm.pm25);
Serial.println(pm.pm10);
}
delay(250);
}
@TrompetenTom, 👍0
Обсуждение1 ответ
Лучший ответ:
Смотрите также:
- Отправьте несколько значений из Arduino Uno в nodeMCU, используя последовательный порт.
- NODEMCU 1.0 HX711 Тензодатчик читает странный текст
- Сервер Nodemcu с несколькими датчиками
- Использование датчика воды с NodeMCU делает его менее чувствительным?
- ESP8266 NodeMCU 3v3 ток для датчика отпечатков пальцев
- NodeMcu V3 и BMe280 -> Температура, влажность, давление: значение nan
- NodeMCU V2 ESP8266 — используйте 5VIN в качестве питания для нагревателя датчика MQ-9.
- Почему вывод отправки влияет на вывод приема с помощью библиотеки емкостных датчиков Arduino
как кто-то может знать? ... вы ничего не сказали о скетче, который вы используете, @jsotola
Поделитесь некоторыми схемами/кодами., @Prateek Goyal