오늘보다 더 나은 내일의 나에게_

Arduino 21/12/22 본문

Arduino

Arduino 21/12/22

chan_96 2022. 1. 12. 21:33
728x90

오후 아두이노 수업에서 시리얼 모니터(콘솔 창?)를 확인하는 것을 배웠다.

 


 

 

브레드보드에 스위치를 연결하고 스위치를 누르고 떼었을 때 시리얼 모니터를 확인했을 때의 결과!

버튼을 안눌렀을때

 

버튼을 눌렀을때


 

배운 것을 활용해 스위치를 눌렀을 때 전구가 켜지고 스위치를 떼면 전구가 꺼지는 상황

조건문을 사용해 실행 가능! if else문!!!

 

스위치눌렀을때 전구 켜지거나 꺼지는 코드

연결 모습

 


3개 버튼을 3개의 LED에 각각 연결시켜 각 버튼을 누르면 연결된 전구에 불빛이 들어오도록 하는 코드와 사진!

 

버튼눌렀을 때 LED 켜짐 꺼짐

 

연결모습


아날로그 신호로 밝기 조절이 가능하다. LED 전구는 0~255까지 밝기 조절이 가능하다.

 

아날로그 버튼 3개로 밝기 조절


 

조도센서 연결 후 시리얼 모니터에 조도센서 값을 출력하면 0에서 약 1000 정도까지 값이 계속 출력된다.

조도센서 주위를 어둡게 하거나 밝게 하면 값이 변경된다.

조도센서 연결후 시리얼 모니터 출력


길거리에 있는 가로등이 일정 시간이 되면 불빛이 켜지고 꺼지는데 그것의 원리는 빛의 밝기, 즉 조도센서의 값의 따라 켜지고 꺼지는 원리이다. 이 원리를 적용시켜보았다.

조도센서값이 700미만이면 불 ON, 700초과면 불 OFF

728x90

'Arduino' 카테고리의 다른 글

Arduino 21/12/23  (0) 2022.01.12
Arduino 21/12/21  (0) 2022.01.12
Comments