GROUP BOX를 사용해서 디자인을 해준다. 이름은 TEXT에서 바꿔주면 된다.
버튼도 추가해준다.
button2번의 이름을 바꿔준다.
button3도 바꿔준다.
만약 이름이 btn_On이 아니라면
여기에 컨트롤 + 클릭으로 들어가 button2_Click 의 이름을 btn_On_Click으로 바꿔주고 다시 돌아와서 이름 바꿔주면 된다. ( 즉, 둘다 이름바꿔야 적용 됨 )
다 적은 뒤 실행시켜 버튼을 눌러본다.
실행을 중지하고 아두이노로 밑에처럼 연결시켜준다
그리고 ARDUINO IDE를 열어 코드를 작성해준다. (arduino uno에 USB 포트를 선택해야함)
Serial Monior에 1을 입력하면 on이 출력되면서 led에 불이 켜지고
0을 입력하면 off가 출력되면서 led에 불이 꺼진다. (SerialMonitor는 tool에 있음)
이번에는 포트를 USB가 아닌걸로 바꾼 뒤 C#으로 간다.
실행시켜 포트를 선택하고 연결을 한 뒤 led 버튼을 선택해본다.
만약 연결되는 포트번호를 모르겠으면 장치 관리자에 들어가서 포트로 확인하면 된다.
On을 선택하면 콘솔창에 LED ON BTN CLICEKD가 출력되면서 아두이노에 연결한 LED에 불이 들어오고
Off를 선택하면 콘솔창에 LED OFF BTN CLICEKD가 출력되면서 아두이노에 연결한 LED에 불이 꺼진다.
출력되는것이 예쁘게 되지 않기 때문에 수정을 해준다.
Form1.cs에서 작성해준다.
'IT수업 > 임베디드' 카테고리의 다른 글
IT 수업 24주차 (194) 아두이노 웹 연결 2 (1) | 2024.06.03 |
---|---|
IT 수업 24주차 (193) 아두이노 웹 연결 (1) | 2024.06.03 |
IT 수업 23주차 (185) 아두이노_조도센서, 온도센서, 초음파센서 (0) | 2024.05.28 |
IT 수업 23주차 (181) 아두이노 신호 보내기 (0) | 2024.05.27 |
IT 수업 20주차 (127) 아두이노 기본 설치 (0) | 2024.05.07 |