Alex Section/ESP32

Blynk를 활용한 온습도 IOT

알렉스윤 2018. 9. 17. 15:21


출장 중, 호텔방의 온도와 습도를 기록하고 싶었습니다. 사실 오래전부터 그런 생각들이 있었는데 그 때는 방법이 없었고

요즘에는 아두이노를 통해 쉽게 온습도를 측정 할 수 있으며 Server로 값을 전달해서 어디서든 관찰이 가능해 졌습니다.

여러 방법들이 있겠지만 처음으로 Blynk를 사용해 보도록 하겠습니다. 

일전에 thingspeak를 사용해 봤기 때문에 호기심에 다른 서비스도 사용해 보고 싶어졌습니다.


아래와 같이 DHT22(DHT11을 사용해 봤는데... 온도는 괜찮았는데 습도 값이 이상했습니다. 어쩌면 코드 문제일지도....)와 OLED(128x32) 그리고

EPS-32를 사용 했습니다.






저항을 못 챙겨와서 LED를 Data와 GND 사이에 연결해 두었습니다.

저항이 없을 경우 failed to read from dht sensor error가 계속 발생 했습니다. 저항 대신 LED를 아무렇게나 연결하니

그나마 조금 안정적으로 값이 출력 됩니다. [참고




Blynk를 앱을 통해서 온도와 습도를 확인 할 수 있습니다. 쭉 지켜 본 봐로는 서너 시간 지나면 멈추는 문제가 있습니다.

저항도 없고 전원도 불안해서 여기서는 손대기가 쉽지 않습니다.







[참고 사이트]

Blynk Example : https://examples.blynk.cc/?board=ESP8266&shield=ESP8266%20WiFi&example=GettingStarted%2FBlynkBlink

http://blog.daum.net/rockjjy99/2655

http://deneb21.tistory.com/207

https://community.blynk.cc/t/solved-4-pin-dht11-sensor-fail-to-read-from-dht-sensor-in-node-mcu-blynk-app/14206

https://community.hologram.io/t/dht22-sensor-working/226/7



일단, 좀 더 자세한 사항들은 수정을 통해서 업데이트 하도록 하겠습니다.




'Alex Section > ESP32' 카테고리의 다른 글

ESP32 PIN MAP  (0) 2018.09.16
[ESP32] Arduino IDE 설정하기  (0) 2018.01.16