반응형

 

 

(앱인벤터#19) 센서값받아오기/광센서(CDS)/온습도센서(DHT11)/이산화탄소센서(MHZ19)(Appinventor WEB 시리즈/녹칸다/포로리야공대가자)
-이번 시리즈는 녹칸다의 앱인벤터(Appinventor) 시리즈 이다!
-앱인벤터는 스마트폰쪽의 어플리케이션(앱)을 아주 간단한 블럭놀이로 구현할 수 있는 도구이다!
-화면을 화려하게 꾸미기에는 한계가 있지만 스마트폰 앱만드는데 진입장벽이 높으므로 간단히 구현된다면 땡큐이다!
-앱인벤터의 모든 내용을 살펴보는 강의가 아니고 아두이노를 제어하기 위해 필요한 부분으로만 구성한다!
-녹칸다는 앱인벤터 전문가가 아님에 주의하자!(아두이노를 재미있게 활용하기 위해서 데려온 친구라고 생각하자)
-앱인벤터라는 툴을 사용하기 위한 진입장벽을 낮추기 위해서 녹칸다가 한발짝 정도 앞서서 예제를 이끌고 나간다!
-스마트폰으로 아두이노를 제어하기 위해서는 ①블루투스(bluetooth)를 이용한 방법과 ②웹통신을 이용한 방법, ③MQTT를 이용한 방법 정도인것 같다!
-3가지 방법중 ②번을 메인테마로해서 진행되는 Appinventor WEB 시리즈이다!
-이번편은 18편에서 살펴본 앱인벤터 웹시리즈의 내용을 기반으로해서 몇가지 센서값을 가져와 보는 것을 주제로 한다!
-사물인터넷보드(wemos d1r1)에 아래와 같은 센서가 있고 센서값을 앱인벤터 쪽으로 가져와서 출력해보는 것이다!
-1.첫번째 보드에 광센서(CDS)를 연결하고 앱인벤터로 값을 가져와보자!
-2.두번째 보드에 온습도센서(DHT-11)를 연결하고 앱인벤터로 값을 가져와보자!
-3.세번째 보드에 이산화탄소센서(MHZ19)를 연결하고 앱인벤터로 값을 가져와보자!
-4.(1~3)의 3개의 보드의 값을 동시에 받아와서 앱인벤터로 값을 가져와보자!

 

example308_1.aia
0.00MB
example308_1_arduino.txt
0.00MB
example308_2.aia
0.00MB
example308_2_arduino.txt
0.00MB
example308_3.aia
0.00MB
example308_3_arduino.txt
0.00MB
example308_4.aia
0.00MB

 

관련라이브러리(DHT11)

https://github.com/adafruit/DHT-sensor-library

관련라이브러리(MHZ19B)

https://github.com/strange-v/MHZ19

반응형
Posted by 덕력킹
,