반응형

https://youtu.be/X1XGG6EPkXE

(BLYNK#2) ESP8266보드에 달려있는 센서값을 블링크 화면에 출력해보자!
녹칸다의 블링크(BLYNK) 시리즈이다!
ESP8266보드를 블링크 클라우드에 연결해서 다양하게 제어하는 방법에 대해서 알아본다!
초심자 수준에서 블링크를 활용하는 가장 큰 이점은 집밖에서 집안에 있는 목적물을 제어할 수 있는 것이다!
그리고 블링크는 PC와 모바일 둘다 활용할 수 있는 이점도 있다!
구버전과 새로운버전이 있는데 사용방법이 다르므로 둘다 알아봐야 할 것 같다!
왜냐면 구버전도 계속 서비스가 유지되는데 구버전 나름대로의 장점이 있다!

이번편에서는 센서 5종을 준비해서 예제에 활용해보도록 한다!
적외선 근접센서, 광센서(CDS), 온습도센서(DHT-11), 이산화탄소센서(MH-Z19), 미세먼지센서(PMS7003)
순서대로 1개씩 ESP8266에 연결해서 센서값을 스마트폰의 블링크앱과 클라우드로 전송해보도록 하자!

 

(실제로한거)

1.적외선근접센서를 D6핀에 연결하고 GIPO로 블링크에서 제어해보시오!

442-1.zip
0.33MB

2.적외선근접센서를 V0가상핀에 연결하고 블링크에서 제어해보시오!(이때 GPIO보다 전송속도를 올려서 예시를 만드시오)

3.A0에 광센서(CDS)를 연결하고 측정값을 GPIO를 이용해서 블링크화면에 출력해보시오!(2예제 코드를 그대로 쓴다)

442-2.zip
0.33MB


4.온습도센서(DHT-11)를 D3에 연결하고 측정한 온도와 습도값을 블링크 클라우드 서버로 전송하시오!

442-4.zip
0.01MB

5.ESP8266보드에 이산화탄소센서(MH-Z19B)를 연결하고 측정한 이산화탄소농도를 블링크화면에 출력하시오!

442-5.zip
0.01MB

 

6.ESP8266에 미세먼지센서(PMS7003)을 연결하고 측정한 미세먼지 농도를 블링크 화면에 출력하시오!

442-6.zip
0.01MB

7.ESP8266보드에 온습도센서를 다시연결하고 설정한온도에서 +-3도를 벗어나면 푸시알람(push notification)을 발생시키시오!(기본 설정값은 15도로 한다) 알람을 발생시키는 주체가 블링크쪽이 되도록 하시오!

442-7.zip
0.34MB


블링크클라우드주소
https://blynk.cloud/
관련라이브러리(Blynk/1.0.1)
https://github.com/blynkkk/blynk-library
관련라이브러리(DHT11/1.3.8)
https://github.com/adafruit/DHT-sensor-library
관련라이브러리(MHZ19B/1.1.1)
https://github.com/strange-v/MHZ19
관련라이브러리(PMS7003/1.1.0)
https://github.com/fu-hsi/pms

반응형
Posted by 덕력킹
,