Cactus Micro ESP8266WiFi 클라이언트 ThingSpeak 코딩: II ______________________________________________________________________________________ 이 코딩 예제는 바로 앞의 ThingSpeak 사이트 예제 I에서 ThingSpeak 무료 회원 가입 문제를 해결하였고 ThingSpeak에서 제공하는 url을 사용한 GET 명령을 검토하였다. 그 내용은 아두이노 NodeMCU/WeMos 사물인터넷 웹서버 코딩에서의 GE.. 앱 인벤터 appinventor 2018.06.23
아날로그 시계 앱인벤터 코딩 아두이노 HTML 아날로그 클럭에서부터 시작하여 앱인벤터에서도 역시 아날로그 클럭 코딩이 매우 중요하다. 시계 디자인 감각뿐만 아니라 코딩 실력을 극성으로 끌어 올릴 수 있는 계기가 되기 때문이다. 아날로그 시계 코딩을 위해 팔레트에서 2개의 콤포넌트 즉 캔버스(Canvas) 1개와 클럭(Clock) 1개를 가져 온다. 캔버스의 가로 세로 크기를 320 픽셀로 설정하고 배경색을 핑크 빛으로 설정하자. 블록 편집을 시작하기로 한다. 아날로그 클럭의 시간(h) 분(m) 및 초(s)의 초기 변수 값을 variables에서 전역 변수 초기 설정(initialize global) 기능을 사용하여 0으로 설정한다. Clock1 과 variabl es의 서브 기능들을 사용하여 스마트 폰의 지금 시각(Now)을 넘겨받.. 앱 인벤터 appinventor 2018.03.21
앱인벤터와 아두이노 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. 필요한 준비물은 아래와 같다. 안드로이드 스마트 .. 앱 인벤터 appinventor 2018.03.21
앱인벤터와 아두이노 HC-06 블루투스에 의한 DHT22 온습도 모니터링 이미 1권의 “초보자를 위한 아두이노 와이피이 코딩”에서 시작하여 라즈베리 파이 나 앱인벤터를 포함하는 다양한 코딩이 이루어져 왔으나 본서에서는 마지막 남은 전인 미답의 관문이라 생각되는 데스크 탑이나 노트북에서 사용하는 Processing을 클라이언트로 하여 아두이노와 인터페이스하기 위한 코딩에 주력하였다. 물론 지금까지 다루어 오던 아두이노 엘렉트로닉스류의 코딩이 안드로이드 OS의 지원을 받는 스마트 폰에서 앱 코딩을 지원하는 앱인벤터와 조우하는 경우 아두이노 코딩이 보다 강력한 시너지를 받을 수 있었지만 한편 PC의 Processing에서 시리얼/이더넷 인터페이스나 무선 와이파이에 의한 아두이노 인터페이스 코딩이 가능하다면 아두이노 사물인터넷 코딩의 끝판을 볼 수 있을 듯하다. 교보문고에서 판매 중.. 앱 인벤터 appinventor 2018.02.12
앱 인벤터와 아두이노 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.. 앱 인벤터 appinventor 2018.01.10
NodeMCU 웹서버 Login 웹뷰어 앱인벤터 코딩 아두이노 NodeMCU에서 코딩했던 Login 화면이다. usename은 arduino, password는 nodemcu 이다. PC의 웹화면에서는 좌우 폭 방향으로 넓어서 버튼들이 수평적으로 배치되나 앱 인벤터의 웹뷰어로 불러 올 때에는 스마트 폰 화면 제약으로 인해 수직 방향으로 버튼이 배치되었다. 이 login 코드는 NodeMCU 보.. 앱 인벤터 appinventor 2017.11.23
weMos 사물인터넷 코드를 웹뷰어로 불러오기위한 앱인벤터 코딩 HTML 버전 아두이노 weMos 사물 인터넷 웹서버 코드를 앱 인벤터에서 스마트 폰 웹 화면으로 출력하도록 코딩을 하자. 아두이노 웹서버라 함은 무선 공유기가 설치된 PC의 인터넷 웹 화면에서 아두이노에 request를 보내면 이에 반응하여 아두이노에서 실행 코드를 PC 상의 웹에 출력해 주는 코.. 앱 인벤터 appinventor 2017.11.22
NodeMCU 미세먼지 모니터링 HTML 그래픽 출력 앱 인벤터 웹뷰어 코딩 아래의 코딩을 이해하기 위해서는 HTML 언어를 사용하는 아두이노 NodeMCU 미세먼지 측정 와이파이 코딩과 LOW PASS FILTERING에 대한 이해 및 준비가 필요합니다. 미세먼지 농도를 측정하기 위한 GP2Y1010AU 센서를 아두이노 호환 NodeMCU에 설치하고 측정 결과를 와이파이에 의해 무선 공유기가 설치.. 앱 인벤터 appinventor 2017.11.22
LED ON OFF & 아날로그 전압 읽기 weMos 앱 인벤터 와이파이 코딩 아두이노 앱인벤터 코딩 사례에 의하면 블루투스를 사용하는 예제가 대부분을 차지하고 있다 . 하지만 ESP8266 와파이 보드를 사용하는 방법 또한 매우 중요하다. ESP8266 12 WiFi 모듈 칩을 사용하는 weMos 보드는 NodeMCU 와 거의 동일한 와이파이 성능을 제공한다. weMos 보드 디지털 데이터 핀 12.. 앱 인벤터 appinventor 2017.11.16
앱 인벤터에 의한 나침판 코딩 업데이트 나침판의 구성은 북극과 남극을 나타내는 바늘 침과 함께 북쪽 방향과 이루는 방위 각을 측정할 수 있는 원형의 눈금으로 구성된다. 빨간 색 바늘 침의 방향이 북극이라면 0 이라는 숫자 자판과의 방위각이 43.2도가 된다. 이 나침판을 구성하기 위해서는 Canvas 에 원과 눈금을 작도하고 가.. 앱 인벤터 appinventor 2017.11.02