앱 인벤터 appinventor 34

아날로그 시계 앱인벤터 코딩

아두이노 HTML 아날로그 클럭에서부터 시작하여 앱인벤터에서도 역시 아날로그 클럭 코딩이 매우 중요하다. 시계 디자인 감각뿐만 아니라 코딩 실력을 극성으로 끌어 올릴 수 있는 계기가 되기 때문이다. 아날로그 시계 코딩을 위해 팔레트에서 2개의 콤포넌트 즉 캔버스(Canvas) 1개와 클럭(Clock) 1개를 가져 온다. 캔버스의 가로 세로 크기를 320 픽셀로 설정하고 배경색을 핑크 빛으로 설정하자. 블록 편집을 시작하기로 한다. 아날로그 클럭의 시간(h) 분(m) 및 초(s)의 초기 변수 값을 variables에서 전역 변수 초기 설정(initialize global) 기능을 사용하여 0으로 설정한다. Clock1 과 variabl es의 서브 기능들을 사용하여 스마트 폰의 지금 시각(Now)을 넘겨받..

앱인벤터와 아두이노 HC-06 블루투스에 의한 DHT11 온습도 모니터링(Arduino HC-06 Bluetooth DHT11 Temp & Humidity monitoring App)

앱인벤터로 아두이노 우노에 설치된 DHT11 온습도 센서 데이터를 HC-06 블루투스 센서 보드에 의해서 안드로이드 폰에서 수신해 보자. Let's receive data of DHT11 temperature and humidity sensor installed in Arduino with HC-06 Bluetooth board using App on Android phone. 필요한 준비물은 아래와 같다. 안드로이드 스마트 ..

앱인벤터와 아두이노 HC-06 블루투스에 의한 DHT22 온습도 모니터링

이미 1권의 “초보자를 위한 아두이노 와이피이 코딩”에서 시작하여 라즈베리 파이 나 앱인벤터를 포함하는 다양한 코딩이 이루어져 왔으나 본서에서는 마지막 남은 전인 미답의 관문이라 생각되는 데스크 탑이나 노트북에서 사용하는 Processing을 클라이언트로 하여 아두이노와 인터페이스하기 위한 코딩에 주력하였다. 물론 지금까지 다루어 오던 아두이노 엘렉트로닉스류의 코딩이 안드로이드 OS의 지원을 받는 스마트 폰에서 앱 코딩을 지원하는 앱인벤터와 조우하는 경우 아두이노 코딩이 보다 강력한 시너지를 받을 수 있었지만 한편 PC의 Processing에서 시리얼/이더넷 인터페이스나 무선 와이파이에 의한 아두이노 인터페이스 코딩이 가능하다면 아두이노 사물인터넷 코딩의 끝판을 볼 수 있을 듯하다. 교보문고에서 판매 중..

앱 인벤터와 아두이노 HC-06 블루투스에 의한 DHT11 온습도 모니터(Arduino HC-06 Bluetooth DHT11 Temp Humidty Monitoring)

Let's receive data of DHT11 temperature and humidity sensor installed in Arduino with HC-06 Bluetooth board using App on Android phone. 앱 인벤터로 아두이노 우노에 설치된 DHT11 온습도 센서 데이터를 HC-06 블루투스 센서 보드에 의해서 안드로이드 폰에서 수신해 보자. The necessary preparations are as follows. Android smartphone; HC-0..

weMos 사물인터넷 코드를 웹뷰어로 불러오기위한 앱인벤터 코딩

HTML 버전 아두이노 weMos 사물 인터넷 웹서버 코드를 앱 인벤터에서 스마트 폰 웹 화면으로 출력하도록 코딩을 하자. 아두이노 웹서버라 함은 무선 공유기가 설치된 PC의 인터넷 웹 화면에서 아두이노에 request를 보내면 이에 반응하여 아두이노에서 실행 코드를 PC 상의 웹에 출력해 주는 코..

NodeMCU 미세먼지 모니터링 HTML 그래픽 출력 앱 인벤터 웹뷰어 코딩

아래의 코딩을 이해하기 위해서는 HTML 언어를 사용하는 아두이노 NodeMCU 미세먼지 측정 와이파이 코딩과 LOW PASS FILTERING에 대한 이해 및 준비가 필요합니다. 미세먼지 농도를 측정하기 위한 GP2Y1010AU 센서를 아두이노 호환 NodeMCU에 설치하고 측정 결과를 와이파이에 의해 무선 공유기가 설치..