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

아두이노 ESP8266WiFi NodeMCU 모듈사용 와이파이 Web Server 예제:II

아두이노 보드를 사용하여 웹 서버로 사용하기 위한 방법은 크게 두가지가 있다. 첫째는 이더넷 쉴드 보드를 사용하여 유선 인터넷 망에 연결시키는 방법이며 두 번째는 무선 와이파이를 통해 공유기에 의해 인터넷 망에 연결하는 방법이다. 아두이노 보드에 무선 와이파이를 설치하는 방법에도 크게는 와이파이 쉴드를 설치하거나 그렇지 않으면 ESP-01 칩을 직접 배선하든지 아니면 ESP-12 또는 ESP-12E가 설치된 ESP8266 NodeMCU 보드를 활용하는 방안이다. ESP8266WiFi NodeMCU 보드를 웹서버로 활용하기 위한 예제로서 아두이노 편집기 파일 탭의 예제 탭의 WiFIWebServer가 있으나 이 프로그램은 클라이언트 입력 방식에 다소의 문제가 있어 본 블로그에 제시된 프로그램으로 대치하기로..

아두이노 ESP8266WiFi NodeMCU 12E 모듈사용 와이파이 공유기 Scan 예제:I

ESP8266-01 모듈을 사용하는 아두이노 예제가 흔하게 포스팅되어 있으다. ESP-01 모듈은 간편하기도 하나 한편으로는 우선적으로 Firmware 설치 후 배선을 다시 수정해야 하는 번거로움이 있을 수 있다. 반면에 ESP8266WiFi 모듈의 경우에는 Firmware 업데이트 자체는 필수적이긴 하나 별도의 하드웨..

아두이노 RF(Radio requency)모듈에 의한 센서 측정값 전송 및 프로세싱 그래픽

아두이노 보드 기반으로 하는 드론의 비행제어 보드를 시제작하여 사용할 경우 드론에 부착된 센서에서 측정한 데이터를 노트북에 의해 모니터링할 필요가 있다. 이러한 필요성 대비하여 주파수 433MHz rf 통신 모듈을 이용하여 센서에 의하여 측정한 아날로그 데이터 값을 전송하는 프로..

아두이노 RF(Radio requency)모듈에 의한 문자 캐릭터 통신

433MHz 아두이노 무선 통신은 와이파이나 블루투스 대비 프로그래밍이 대단히 간단하다. 이 rf 통신 모듈을 이용한 데이터 전송은 간단하게 두 가지이다. 첫째는 문자 전송이며 둘째로는 정수화된 아날로그 데이터 숫자 전송이다. 물론 송수신 모듈이므로 일 방향 전송만이 가능하다. 드론..

프로세싱 프로그램에 의한 아두이노 보드의 LED 제어

프로세싱에서 아두이노와 연결하여 데이터를 주고 받는 핸드 셰이킹 과정을 통해 프로세싱에서 실시간으로 아두이노 보드 상의 LED 스위치를 ON OFF 하는 프로그램을 작성하기로 한다. 일반 웹프로그래밍에서 흔히 하는 버튼 형식의 프로그램이 아니라 프로세싱의 그래픽 화면을 좌우 흑..

캡스톤디자인을 위한 아두이노 Procesing 코딩 목차 PDF 파일

아래의 목차 PDF 파일을 다운받아 가세요. 캡스톤디자인을위한아두이노Processing코딩_목차_01.pdf ________________________________________________________________________________________ 캡스톤 디자인을 위한 아두이노∙Processing 코딩 목차 1장 초보자를 위한 아두이노 코딩 1-1 아두이노 편집기(Arduino IDE) 다운로드 및 설치 https://steemit.com/kr/@codingart/4-arduijno-ide 1-2 아두이노 아크릴 상자 조립 https://steemit.com/kr/@codingart/3cuush-5 1-3 CH340G 드라이버 설치, 아두이노 코딩에 의한 LED ON OFF https..

아두이노 ESP8266 NodeMCU IOT(사물인터넷 ) 온습도 모니터링 스테이션 홈페이지 Login 시스템

온습도 모니터링 시스템으로 홈페이지 Login 시스템을 코딩해 보자. 사용자 ID 와 비밀번호 PW 는 arduino 와 nodemcu 로 두기로 한다. 주의할 점은 DHT ON 버튼과 Logout 2개의 버튼이 추가되어 있는데 각각의 역할을 알아보도록 하자. DHT ON 버튼을 클릭하면 GET 방식에 의해 ASCII 문자가 NodeMCU 에 전달..

아두이노 ESP8266 NodeMCU IOT(사물인터넷 ) 온습도 모니터링 스테이션

아두이노 NodeMCU 사물인터넷에서 클라이언트로부터의 request 가 올때마다 한번씩 DHT11 온습도 센서를 사용하여 업데이트 된 데이터를 준비하여 출력하도록 하자. NodeMCU 보드에서 측정한 온습도 데이터는 client.print(⚫⚫⚫) 명령을 사용하여 Java Script 아날로그 디지털 시계 코드 내..

Landscape 형 디지털 시계와 아날로그 시계가 포함된 HTML/JavaScript 계산기:I

아날로그 시계, 디지털 시계 및 계산기가 한데 어우러진 landscape 형을 디자인해 보자. HTML CSS 의 .box에서 가로(520px) 세로(310px) 크기를 landscape 형으로 조절하자. 그에 맞춰 .display 와 .display input 의 크기도 충분히 길게 조절한다. 그 다음 계산기 버튼들을 배치해야 하는데 추가되는 크기들이 ..