Processing 클라이언트 HTTP LED analogWrite ______________________________________________________________________________________ Processing Java 모드에는 시리얼 인터페이스 기능 외에도 무선 와이파이에 의한 클라이언트 기능도 제공하고 있어 HTTP 프로토콜에 의해 와이파이가 지원되는 아두이노 호환 NodeMVCU/WeMos 보드를 제어할 수 있다. 클라이언트로.. 아두이노프로세싱 프로그래밍 2018.06.26
Cactus Micro 클라이언트 온습도센서 DHT11 ThingSpeak 코딩 ______________________________________________________________________________________ 가변저항에 의해 발생 시킨 아날로그 전압을 ThingSpeak 사이트에 전송하였다. 이어지는 사물인터넷 예제로는 Cactus Micro 보드에 Adafruit 사 DHT11 온습도 센서를 설치하여 측정한 온습도 값을 ThingSpeak에 전송해서 살펴 보자. Thing.. 아두이노프로세싱 프로그래밍 2018.06.23
NodeMCU WiFi 웹서버 가변저항 전압데이터 PC웹에서 구글차트 그래프 작성 II: __________________________________________________________________________________________________ 이전 구글차트예제에서 구글 차트에서 제공하는 이미 정해진 7개의 점 데이터를 Java Script그래프 기능을 사용하여 스마트 폰이나 PC의 웹에서 그래프를 그려 보았다. 본 예제에서는 NodeMCU에 설치된 가변저항을 서.. 아두이노프로세싱 프로그래밍 2018.06.21
Cactus ESP8266WiFi 보드 ThingSpeak 사물인터넷 웹서버 I-아날로그 데이터 ThingSpeak 전송 및 그래프 작성 사용법 ______________________________________________________________________________________________________________________________ 아두이노 호환 보드의 종류가 다양하므로 어떤 보드를 사용하게 되드라도 합리적으로 적응해야 할 필요가 있다. 여기서 소개하는 아두이노 Cactus Micro 모듈은 아두이노 보드 중에서 ESP8266 와.. 아두이노프로세싱 프로그래밍 2018.06.21
NodeMCU WiFi 웹서버 코드 이용 스마트 폰에서 구글차트 그래프 작성 ____________________________________________________________________________________________________ 종류별 챠트 그래프 작성을 도와주는 구글 챠트 사이트가 있다. 물론 그래프 작성하면 엑셀을 이용하든지 아니면 GNU 의 Graph 소프트웨어가 도움을 줄 수도 읶겠지만 오늘날의 그래프 작성은 다양성이 본질인것.. 아두이노프로세싱 프로그래밍 2018.06.21
NodeMCU 와이파이 웹서버 LED ON/OFF 제어 및 온습도 모니터링 Adafruit 사 DHT11 온습도 센서가 디지털 핀 D5 에 부착된 NodeMCU Webserver 보드와 스마트 폰을 이용해 LED 제어와 동시에 온습도 측정 데이터를 모니터링 해보자. NodeMCU 웹서버 코드에서 LED ON/OFF 제어는 loop() 프로그램 중 아래에 설명된 //Match the request 이하의 명령들이 담당하고 있다. 일단 스마트.. 아두이노프로세싱 프로그래밍 2018.06.21
Processing Client 아두이노 WeMos 웹서버 LED ON OFF 코딩 ______________________________________________________________________________________________________________________________ 무선 공유기가 설치된 PC 나 핫스팟이 켜진 스마트 폰 웹에서 아두이노 호환 NodeMCU/WeMos 보드에 설치된 LED를 무선 와이파이에 의해 ON OFF 할 수 있었다. NodeMCU/WeMos 보드에서 실행되는 웹서버 코.. 아두이노프로세싱 프로그래밍 2018.06.16
Processing 아두이노 MPU6050 IMU 센서 코딩 재현 MPU6050 센서 사용법을 알아보자. MEMS 칩을 포함하고 있는 MPU 센서를 간단히 요약하자면 6자유도에 해당하는 모션 센싱이 가능하다. 아래의 항공기 schemetic에서 전진 축 방향을 기준으로 항공기 기체가 좌우로 각속도 값을 가지고 회전하게 되면 ROLL 모션이 된다. 만약 항공기 기체가 상승을 위해 들어 올려지거나 내려지면 Pitch 모션이 되며 수직 높이 축을 중심축으로 하여 항공기가 평면상에서 좌우로 회전하게 되면 Yaw 가 된다. 즉 3개의 각속도 자유도 롤, 피치, 야 와 함께 각 축 방향으로 선형 가속도가 있을 수 있다. 실제 아두이노 코드와 Processing 코드를 완성해서 MPU6050의 회전 축을 조사해본 결과 x축이 Pitch 축이고 y축이 Roll 축임이 확인 되었다. .. 아두이노프로세싱 프로그래밍 2018.06.15
WeMos D1(Retired) LED WiFi BLINKING & STOP(짤) ______________________________________________________________________________________________________________________________ WeMos 보드에서 붙박이 LED가 아니라 별도의 LED를 설치하여 WiFi 에 의한 원격BLINKING 제어를 해 보자. BLINKIG은 LED ON 과 OFF 사이에 적저당한 시간 지연을 부여하면 깜박거리게 된다. 100 msec 이하면 .. 아두이노프로세싱 프로그래밍 2018.06.08
스타워즈 송을 Processing으로 Visualization하자 ______________________________________________________________________________________________________________________________ 아두이노에서 LED 번쩍거림은 이미해 보았으므로 약간 수준을 높여서 Processing의 그래픽 처리 기능을 이용해서 음악을 가시화해보자. 가시화하기 위한 기본 코드는 Processing 예제를 이용한다. B.. 아두이노프로세싱 프로그래밍 2018.06.07