아두이노프로세싱 프로그래밍 286

초보자를 위한 “아두이노 코딩에 의한 LED bar graph 예제”

아두이노 편집기의 예제 중에서 07 디스플레이에 포함되어 있는 LED bar graph 예제 배선 및 코딩을 해보기로 하자. LED bar graph의 대표적인 응용으로서 10 bar LED 디스플레이가 있으며 응용 예로서 골프 카트에서 배터리 전압 레벨을 표시하는데 사용된다. 10 bar LED 디스플레이 사진과 같이 아예 ..

뉴디자인 디지털 시계와 아날로그 시계가 포함된 HTML/JavaScript 계산기

디지털 시계와 아날로그 시계를 포함한 좌우로 넓게 버튼이 배치된 계산기를 새로이 디자인해보자. 물론 각각의 요소를 코딩하는데 시간이 다소 소모되었지만 각각의 요소가 이미 완성되어 있었으므로 전체 구성 원리만 파악하면 대단히 간단하게 작성되었다는 점을 쉽게 알 수 있을 듯..

초보자를 위한 “아날로그 시계 내부에 작은 초시계를 가지는 HTML+SVG 시계”

HTML언어 그래픽을 지원하는 SVG(Scalable Vector Grahics) 및 자바스크립트에 의한 아날로그 시계를 출력해보기로 하자. 이 HTML+SVG+Java Script 예제는 아래에 인터넷 주소에서 얻어 올 수 있다. https://gist.github.com/janx/1188550 이미 이 프로그램을 아두이노 NodeMCU 용으로 코딩하여 “아두이노 NodeMCU 웹서..

초보자를 위한 “아두이노 온습도 센서 DHT11 및 FND 7 세그먼트 디스플레이 시스템을 확장한 GP2Y1010AU 미세먼지측정 시스템 ”

미세먼지 PM(Particulate Matter) 예보가 매일의 기상예보에 있어서 온습도와 더불어 중요 예보 대상이 되어 버린 지도 이미 수년이 되었다. 따라서 DHT11 센서를 사용하는 온습도 측정 외에도 미세먼지센서 GP2Y1010AU를 이용한 아두이노 프로젝트 또한 그 중요성이 점차 부각되고 있다. 온습도 측..

아두이노 무선 와이파이 코딩의 확장: 웹브라저 버튼 입력과 문자 입력 방식 혼용

문자 입력 방식에 의한 아두이노 웹서버 프로그램에 LED ON OFF BLINK 제어는 form 태그 에서 method=’get’을 사용하는 반면에 버튼 방식에서는 앵커 태그 <a>에 링크할 정보를 부여하는 href 속성을 사용한다. 결국 이 두 방법은 url을 통해 클라이언트로부터 아두이노로 원하는 정보를 보내..

아두이노 무선 와이파이 코딩의 확장: 웹브라저 버튼 입력에서 문자 입력 방식으로

지금까지 다루어 왔던 아두이노 웹서버 프로그램은 웹브라우저에 예를 들면 ON OFF와 같은 명령 버튼을 출력 시킨 후 사용자가 버튼을 누르게 되면 아두이노 NodeMCU 웹서버 프로그램이 request.indexOf() 명령을 사용하여 웹서버 request 데이터 수신 여부를 체크하는 대단히 간단한 시스템에 머물..

아두이노 무선 와이파이 코딩의 시작: LED ON OFF BLINK 제어 웹서버 코딩

아두이노 ESP8266WiFi NodeMCU 보드를 웹서버로 활용하여 LED를 ON OFF하는 제어는 사물인터넷에 입문하기 위한 핵심 코딩으로 알려져 있다. 하지만 사물인터넷 제어에 반드시 ON OFF 와 같이 간단한 경우만 있는 것은 아닐 것이다. 이미 LED ON OFF 코딩과 관련된 응용 예제들이 블로그에 많이 제시되..

HTML/자바스크립트 계산기 프로그램 예제

웹 브라우저 수준에서 계산기 프로그램 작성을 위해서는 몇 가지 준비가 필요하다. 즉 키보드와 같은 입력 장치가 있어야 하며 계산 과정이나 결과를 출력하기 위한 디스플레이 창이 필요하다. 아울러 내부적으로는 입력된 연산 식을 처리하기 위한 함수가 필요하다. HTML 언어를 사용하여 이와같은 요구조건을 충족 시키는 계산기를 코딩해 보기로 한다. 그림은 사실 어느 색감이 뛰어난 인도 프로그래머의 계산기 사례이다. 구체적인 내용은 아래의 싸이트를 참조하자. Creating Calculator using HTML,CSS and JavaScript https://www.codeproject.com/tips/631525/creating-calculator-using-html-css-and-javascript 계산기를..

초보자를 위한 조도센서 LED ON OFF에서 저항 값 변동 프로세싱에 의한 그래픽 관찰

조도센서 LED ON OFF 시스템을 아웃도어에서 사용하면 6K옴을 기준으로 야간이 되면 조도센서의 저항 값이 빛이 없음으로 인해 10ㆍ옴을 넘어 크게 증가하고 새벽에 동이 틀 때까지 밤 동안 LED가 ON 상태를 지속하게 된다. 그러나 형광등 조명이 이루어지는 실내의 창가에 이 조도센서 보드를..

아두이노 초보자를 위한 “아두이노 코딩에 의한 조도센서 저항값 변동에 따른 LED ON OFF”

조도 센서는 빛의 밝기에 의해 저항 값이 조절 되는 일종의 반도체성 가변 저항으로 실제로 도시의 수많은 가로등 ON OFF에 사용되는 센서이다. 그 저항 값은 실제 사용하는 곳에서 손가락으로 가린 상태에서 멀티메터로 저항 값을 측정하면 된다. 태양 빛을 정면으로 받을 때 70옴 수준에..