Термогигрометр за час, из старой панели от охранки.
- Войдите на сайт для отправки комментариев
Чт, 09/03/2017 - 14:10
#include "LiquidCrystal_1602_RUS.h" #include "DHT.h" #include <Wire.h> #define DHTinsidePIN A0// DHT connect Pin DHT DhtInSide(DHTinsidePIN, DHT22); LiquidCrystal_1602_RUS lcd(12, 11, 5, 4, 3, 2); float TempIn;// = 22.3; int HumiIn;// = 23; unsigned long UpdateSensorTimer; void setup() { Wire.begin(); lcd.begin(16, 2); DhtInSide.begin(); lcd.setCursor(0, 0); lcd.print(L"Температура:"); lcd.setCursor(2, 1); lcd.print(L"Влажность:"); } void loop() { if (millis() - UpdateSensorTimer > 1000) { UpdateSensorTimer = millis(); TempIn = DhtInSide.readTemperature(); HumiIn = DhtInSide.readHumidity(); lcd.setCursor(12, 0); lcd.print(TempIn,1); lcd.setCursor(12, 1); lcd.print(HumiIn,1); lcd.print(L"% "); } }