버튼을 누르면 보행자들이 지나갈 수 있도록 신호가 바뀌는 버튼 제어 신호등을 구현한다.
부품명 | 개수 |
---|---|
Arduino UNO R3 | 1 |
Prototype Shield with Breadboard | 1 |
Jumper M/M | 13 |
Resistor 220Ω | 6 |
Pushbutton | 1 |
5MM LED(red) | 2 |
5MM LED(green) | 2 |
5MM LED(yellow) | 1 |
처음에 신호등이 초록색인 상태에서 버튼을 누르면 신호등이 초록색 → 노란색 → 빨간색으로 바뀌고 초록색 보행자 신호등이 켜진다. 초록색 보행자 신호등이 켜진 뒤 시간이 지나면 보행자 신호등이 깜빡이면서 초록색 보행자 신호등이 꺼지고 빨간색 보행자 신호등이 켜지며 신호등은 다시 빨간색 → 노란색 → 초록색으로 돌아온다.