반응형

https://youtu.be/4GvhkoVthgg

(#2)MAX3232를 이용해서 RS232통신으로 센서데이터 전송 해보기!
녹칸다의 RS232통신 시리즈이다!
아두이노에 max3232모듈을 연결하면 RS232통신이 가능해진다!
(RS232통신이라고 거창하게 적어놓았지만 아두이노 입장에서는 블루투스 통신과 차이가 전혀없다)
아두이노 2대를 준비해서 RS232통신이 가능하도록 하고 한쪽보드에는 디스플레이, 다른쪽보드에 센서가 있다고 해보자!
디스플레이는 FND모듈(TM1637), 1602LCD, 0.91인치 OLED(SSD1306) 정도를 보유하고있다!
센서는 온습도센서, 이산화탄소센서, 미세먼지센서, 조도센서 등등 이 있다!
다양한 센서의 데이터를 RS232로 전송해서 수신하는 보드에 출력해보기!

 

(실제로한거)

(시나리오)A보드와 B보드사이를 MAX3232모듈로 rs232통신이 가능하도록하고 B보드에 센서데이터를 연결해서 A보드쪽으로 전송한다!
1.B보드에서 A보드쪽으로 센서데이터를 byte 배열로 전송하시오!

544-1-1(A보드).txt
0.00MB
544-1-2(B보드).txt
0.00MB

2.공용체를 사용해서 전송하시오!

544-2-1(A보드).txt
0.00MB
544-2-2(B보드).txt
0.00MB

3.구조체 형태로 전송하시오!

544-3-1(A보드).txt
0.00MB
544-3-2(B보드).txt
0.00MB

4.(사람눈에보이는) 문자열 포맷형태로 데이터를 전송하되 CSV형태로 전송하시오!

544-4-1(A보드).txt
0.00MB
544-4-2(B보드).txt
0.00MB

5.데이터를 JSON형태로 전송하시오!

544-5-1(A보드).txt
0.00MB
544-5-2(B보드).txt
0.00MB

6.A보드를 rs232데이터를 usb로 중계하는 형태로 변경한다음 C#에서 온습도 데이터를 출력하시오!(시리얼모니터 꺼야함)

544-6-1(A보드).txt
0.00MB
544-6-2(B보드).txt
0.00MB
example544.zip
4.99MB

반응형
Posted by 덕력킹
,