BASIC4MCU | 질문게시판 | 아두이노 좀 도와주세요 ~
페이지 정보
작성자 영석 작성일2020-03-28 17:50 조회5,449회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=11790
본문
스위치(버튼), LED 2개(초록, 빨강)만 이용해서 교통신호등 시스템을 만들어야하는데 처음 시작은 빨간불이 들어와 있어야 하고
버튼을 클릭하면 1초 후에 초록불이 들어와야 해요 초록불이 들어온 후에 10초가 지나면 빨간불로 바뀌어야 하는 코드입니다.
수정해야할 부분 좀 알려주세요 ㅠㅠ
#define button 2
int pin1=7;
int pin2=5;
void setup()
{
pinMode(pin1,OUTPUT);
pinMode(pin2,OUTPUT);
pinMode(button,INPUT);
}
void loop()
{
digitalWrite(pin1,HIGH);
digitalWrite(pin2,HIGH);
if(digitalRead(button)==LOW) {
digitalWrite(pin1,LOW);
delay(1000);
}
else if(digitalRead(button)==HIGH){
digitalWrite(pin1,HIGH);
digitalWrite(pin2,LOW);
delay(10000);
digitalWrite(pin1,LOW);
}
}
댓글 0
조회수 5,449등록된 댓글이 없습니다.