[사물인터넷][아두이노]3. 신호등 제어해보기
2019. 3. 24. 19:54
반응형
안녕하세요 Hi Create입니다!!!
이번 포스팅에서는 저번 포스팅에 이어서 아두이노로 신호등을 제어해볼겁니다.
왜 굳이 신호등이냐?
가장 일반적인 예시이기 때문인데요.
학교에서나 예제나 많은 곳에서 신호등을 이용해서 다양한 예시들을 보이고 있습니다.
또 신호등은 여러가지 기능들을 넣을 수도 있고 가장 간단하게 만들 수 있으니까요.
그럼 시작해볼까요?
[1. 회로 구성하기]
신호등을 만들려면 빨간색, 노란색, 초록색 LED가 필요합니다.
이 세가지 만으로도 이미 자동차용 신호등이 완성되었네요.
GND에 이 세개 (혹은 더 많은)의 점퍼선을 꽂으려면 한 곳으로 모아줘야 하는데요
이때 사용하는 곳이 가장자리에 있는 - 부분입니다.
[2. 코드 작성하기]
회로를 완성했다면 코드를 작성해야겠죠.
신호등의 순서를 생각해볼까요?
빨간불이 첫번째라 가정하고
빨간불 -> 초록불 -> 노란불 -> 빨간불 순서대로 바뀔겁니다.
이런 식으로 짜주시면 됩니다.
delay시간은 원하는대로 하면 되구요.
이 파일은 코드이니 다운로드하셔서 쓰셔도 상관없습니다.
뭐 이 정도로 오늘 포스팅이 마무리 될 것 같네요.
신호등이라는 건 앞으로 예제에 자주 나올거니 어떻게 바꿀 수 있는지 생각해보는 것도 좋겠습니다.
감사합니다!!!
반응형
'Programming > 아두이노' 카테고리의 다른 글
[사물인터넷][아두이노]5. DC모터 제어해보기 (0) | 2019.04.01 |
---|---|
[사물인터넷][아두이노]4. 버튼으로 신호등 제어해보기 (0) | 2019.03.30 |
[사물인터넷][아두이노]2. LED제어하기 (LED제어, 기본적인 프로그래밍과 delay) (0) | 2019.03.24 |
[사물인터넷][아두이노]1. 아두이노 설치 및 시작하기 (0) | 2019.03.16 |