본문 바로가기

토이 프로젝트

(3)
Arduino 보드에서 생성된 값을 Serial 통신을 사용하여 서버로 보내기 1. 개요 Arduino Uno 보드에서 랜덤으로 생성한 3개의 값을 시리얼 통신으로 JSON Parsing하여 서버에 보내고, 서버에서는 받은 값으로 UI를 구성하여 보여주는 프로젝트를 진행하려고 한다. 개발 환경: Arduino IDE, Node-RED 개발 보드: Arduino Uno 보드 정보: Arduino Uno https://www.devicemart.co.kr/goods/view?no=34404 Arduino Uno (R3) A000066 / 이탈리아 정품 / ATmega328P 기반, 디지털 I/O 14핀, 아날로그 입력 6핀 / 32KB 메모리 / 동작 전압 : 5V / 68.6 x 53.4 mm / 25g www.devicemart.co.kr 2. 진행 과정 1번. Arduino ID..
Arduino 보드와 PC(C# 사용)간에 UDP 통신을 사용하여 LED 제어하기 1. 개념 https://powerdeng.tistory.com/227 TCP와 UDP TCP와 UDP의 차이 TCP는 접속을 하고 서로 통신하지만 UDP는 접속하지 않고 통신한다. 사물 인터넷(IoT)에서 TCP와 UDP의 차이 1. TCP 사물 인터넷(IoT)에서는 기본적으로 사물(보드)이 많다는 가정이 있다 powerdeng.tistory.com 2. 개요 Wi-Fi 공유기에 IoT 보드와 PC( C#으로 UDP 서버 역할)가 연결되면 같은 공유기에 연결된 것들끼리는 UDP 통신이 가능하다. 따라서 이를 이용하여 보드에서 PC로 LED 상태 정보를 보내고, PC에서 보드로는 LED 제어 정보를 보내어 LED를 제어 및 상태를 파악하는 프로젝트를 진행하려고 한다. 보드 정보: WeMos D1 R1 h..
Arduino 보드와 PC(C# 사용)간에 UDP 통신을 사용하여 메시지 주고 받기 1. 개념 https://powerdeng.tistory.com/227 TCP와 UDP TCP와 UDP의 차이 TCP는 접속을 하고 서로 통신하지만 UDP는 접속하지 않고 통신한다. 사물 인터넷(IoT)에서 TCP와 UDP의 차이 1. TCP 사물 인터넷(IoT)에서는 기본적으로 사물(보드)이 많다는 가정이 있다 powerdeng.tistory.com 2. 개요 Wi-Fi 공유기에 IoT 보드와 PC( C#으로 UDP 서버 역할)가 연결되면 같은 공유기에 연결된 것들끼리는 UDP 통신이 가능하다. 따라서 이를 이용하여 보드에서 PC로 "나는 ESP8266보드이다!!"라고 메시지를 보내고, PC에서 보드로는 "나는 C# UDP 클라이언트이다!"라고 메시지를 보내는 프로젝트를 진행하려고 한다. 보드 정보: ..