아두이노 NodeMCU로부터 디지털 시계형 스마트폰 시간 출력 HTML 예제: II 자바스크립트 언어를 사용하여 스마트 폰에서 시간 정보를 출력하였다. 하지만 지난 번 예제에서는 자바스크립트 언어의 그래픽 기능을 지원하는 Canvas 기능이 있었으나 실제 프로그램 결과 안드로이드 기반의 스마트 폰 웹브라우저 지원이 되지 않음을 확인하였다. 그 대안으로 HTML 수.. 아두이노프로세싱 프로그래밍 2017.01.30
아두이노 NodeMCU 웹서버로부터 스마트 폰에 시간 출력예제: I Text type 아두이노 NodeMCU서버가 비록 쥐새끼만한 서버이긴 하지만 그래도 서버이기 때문에 반드시 시간 출력이 가능해야 할 것이다. 크든 적든 서버에 별도의 건전지로 작동하는 실시간 시계를 부착하기 보다는 표준 타임서버로부터 시간 정보를 당겨다 쓰는 것이 바람직하다. 시간 정보를 당겨.. 아두이노프로세싱 프로그래밍 2017.01.27
NodeMCU 웹서버가 Random 하게 실시간 생성한 각도 데이터 로 스마트 폰에서 움직이는 게이지 그래프 작성 III: 본 예제에서는 구글차트 예제 중 Gauge 차트를 NodeMCU 웹서버 프로그램을 사용하여 스마트 폰 웹에 그려보기로 한다. 다음은 게이지 차트 인터넷 주소이다. https://developers.google.com/chart/interactive/docs/gallery/gauge 이번 예제에서는 비록 NodeMCU에 설치된 가변저항 센서가 있으나 이를 사용하지 않.. 아두이노프로세싱 프로그래밍 2017.01.26
NodeMCU WiFi 웹서버가 생성한 실시간가변저항 전압데이터를 스마트 폰에서 구글차트 그래프 작성 II: 바로 앞 예제는 구글 차트에서 제공하는 이미 정해진 7개의 점 데이터를 그래프 기능을 사용하여 스마트 폰에서 그래프를 그려 보았다. 본 예제에서는 NodeMCU에 설치된 가변저항을 서서히 돌림으로 인해 가변 저항 양단에 걸리는 실시간으로 변동되는 전압 데이터를 구글 그래프로 나타내.. 아두이노프로세싱 프로그래밍 2017.01.24
아두이노 NodeMCU WiFi 웹서버 통신 프로그램을 이용 스마트 폰에서 구글차트 응용 그래프 작성:I 아두이노 NodeMCU를 사용하는 다양한 WiFI 통신 예제를 이미 접해보았지만 웬지 만족도가 거의 바닥일 것이다. Thingspeak 예제가 잘된다 하더라도 기껐 15초 간격 이상으로만 측정한 아날로그 데이터를 전송할 수 있다. 더 나아가 아두이노 NodeMCU에 의한 Thingspeak의 MQTT방식 조차도 그다지 만족스.. 아두이노프로세싱 프로그래밍 2017.01.23
Thingspeak에서 MQTT방식을 사용하는 NodeMCU WiFi 통신예제 아두이노 코딩 다양한 WiFI 통신 예제 중에서 Thingspeak의 MQTT방식에 의한 아두이노 통신 예제를 살펴본다. 우선 MQTT방식에 대해서 간단히 살펴보기로 한다. 지금까지 블로그에 주어진 예제들은 다 클라이언트와 서버와의 정확한 1:1 매칭관계를 기반으로 프로그래밍을 하였으나 그렇치 않은 사례들이 있다... 아두이노프로세싱 프로그래밍 2017.01.20
ESP8266WiFi NodeMCU 12E WiFi 모듈사용 ThingSpeak 전압데이터 전송 예제:III WiFi가 내장된 Cactus Micro 모듈을 사용하여 사물인터넷 사이트인 ThingSpeak 사이트에 데이터를 전송하여 이미 준비된 형태의 실시간 그래프를 작성하였다. 이번 예제에서는 마찬가지로 WiFi 모듈이 내장되어 있는 NodeMCU 모듈에 가변저항을 사용하여 0∼1023의 정수 값 형태의 범위를 가지는 아.. 아두이노프로세싱 프로그래밍 2017.01.14
아두이노 Cactus ESP8266WiFi 보드 Thingspeak 웹서버 예제: I 아날로그 입력 데이터 생성 및 Thingspeak 전송 및 그래프 작성 ThingSpeak 준비가 사전에 되어야 Catus Micro 클라이언트 프로그램을 돌릴 수 있으므로 ThingSpeak.com 사이트 사용법을 초간단하게 브피핑하도록 함과 동시에 프로그래밍은 해당 예제:II 에서 게재할 예정이다. 필자의 경험에 의하면 ThingSpeak.com 의 기초적인 사용법을 모른다면 상당히 많은 시간.. 아두이노프로세싱 프로그래밍 2017.01.13
아두이노 NodeMCU ESP8266WiFi 웹서버 예제:아날로그 입력 데이터 생성 및 전송 웹서버 예제 II 에서는 단순하게 아두이노 NodeMCU의 LED를 ON OFF하는 디지털 제어 문제를 다루었다. 이번에는 그림에서처럼 NodeMCU의 3V3과 GND에 가변저항의 양단을 연결하고 가변저항의 중앙 입력 단을 NodeMCU의 아날로그 입력단 A0에 연결하여 3.3V 범위의 전압 값을 정수 값 0에서 1023로 변환하.. 아두이노프로세싱 프로그래밍 2017.01.12
아두이노 NodeMCU ESP8266WiFi 모듈의 핀배치 프로그래밍 주의 사항 NodeMCU 모듈의 핀 배치는 그림과 같이 두 가지 방법으로 즉 D0, D1, D2,... 그리고 병행하여 GPIO16, GPIO5, GPIO0,...로 설명 되고 있다. 아두이노 NodeMCU 프로그래밍 시에는 아두이노 핀 번호처럼 GPIO의 번호를 직접 사용할 수 있음에 유의해야 할 필요가 있다. 하지만 그림에서 보는 것처럼 GPIO 의 번.. 아두이노프로세싱 프로그래밍 2017.01.12