Здравствуйте Помогите пожалуйста. Не знаю куда копать. Не работает связка DHT11 (в Troyka-варианте) вместе с wifi slot. Примеров в местной вики нет, только фотка wifi slot, в которую воткнут DHT11 Код такой: Код (C++): #include <TroykaDHT.h> DHT dht(A4, DHT11); void setup() { Serial.begin(9600); pinMode(A4, INPUT); dht.begin(); delay(5000); } void loop() { dht.read(); // проверяем состояние данных switch(dht.getState()) { // всё OK case DHT_OK: // выводим показания влажности и температуры Serial.print("Temperature = "); Serial.print(dht.getTemperatureC()); Serial.println(" C \t"); Serial.print("Temperature = "); Serial.print(dht.getTemperatureK()); Serial.println(" K \t"); Serial.print("Temperature = "); Serial.print(dht.getTemperatureF()); Serial.println(" F \t"); Serial.print("Humidity = "); Serial.print(dht.getHumidity()); Serial.println(" %"); break; // ошибка контрольной суммы case DHT_ERROR_CHECKSUM: Serial.println("Checksum error"); break; // превышение времени ожидания case DHT_ERROR_TIMEOUT: Serial.println("Time out error"); break; // данных нет, датчик не реагирует или отсутствует case DHT_ERROR_NO_REPLY: Serial.println("Sensor not connected"); break; } delay(1000); } Рабочий пин значения не имеет, перепробовал все варианты, переставлял DHT11 во все положения. Возможные гипотезы такие: - DHT11 Troyka требует 5 В питания (по спецификации - не так) - ноги на wifi slot вроде бы "умножены" сдвиговым регистром, возможно надо инициализацию какую-то делать? (что-то похожее писали тут: https://forum.amperka.ru/threads/wifi-slot-и-аналоговые-датчики.16500/) - библиотека не подходит под esp Кто-нибудь сталкивался с таким? Помогите пожалуйста... p.s. Ссылка на раздел про wifi slot: http://wiki.amperka.ru/products:wifi-slot
Только для вас страшная тайна: у вас в руках плата ESP-8266 и датчик DHT-11 тщательно отобранные и жутко протестированные. Как следствие, запрос Интернету "ESP-8266 DHT-11" выдает много вариантов действий. Например такой. Но можете выбрать любой, что понравится. Не благодарите. Никому не рассказывайте!