so woon!

아두이노 온도센서, 조도센서, 초음파센서(거리측정) 구현 본문

아두이노/구현해보기

아두이노 온도센서, 조도센서, 초음파센서(거리측정) 구현

xowoony 2022. 12. 2. 11:08

학습일 : 2022. 11. 25


아두이노 스케치와
Visual Studio 2019 C# 기반의 윈폼을 사용하여 구현하였습니다.


아래는 Visual Studio 의 윈폼상의 구현 화면 입니다.
COM 포트를 COM3 으로 맞춰주고 연결버튼을 누르면 “포트가 열렸습니다” 라는 텍스트가 출력이 됩니다.

연결이 정상적으로 되었으면
온도 모니터링에 온도값과
가로등 모니터링에
조도값과 상태 (가로등 ON or OFF) 가 출력됩니다.

다음으로, 오피스 전등 모니터링에는
버튼이 4개가 있는데

101호에 LED를 하나 연결하고
102호에 LED를 하나 연결해서

101호 전등 ON 버튼을 눌렀을때
그곳에 연결된 LED가 켜지고

102호 전등 ON 버튼을 눌렀을때
그곳에 연결된 LED가 켜지게 됩니다

OFF 버튼의 기능 또한 마찬가지로
각각 연결된 LED가 꺼지게 됩니다.

초음파 센서 모니터링의 경우
거리측정 버튼을 클릭했을 때 거리를 측정했다는 텍스트가 수신 모니터링 박스 상에 출력이 되고
Distance : 거리값 이 출력되게 됩니다.

수신모니터링 창에는
오피스 전등 모니터링 상태, 초음파 센서 모니터링 측정 상태를 출력할 수 있게 구현하였습니다.



아래는
윈폼상 구현과정과 브레드보드 상의 반응 과정입니다.

Comments