2016. 2. 8. 21:42
74LS164을 이용한 기본 제어 코드 작품/LED 버스 노선도2016. 2. 8. 21:42
const int clockPin = 2;
const int switchPin=3;
const int resetPin = 4;
int i;
void setup()
{
pinMode(clockPin, OUTPUT);
pinMode(switchPin, INPUT);
digitalWrite(switchPin, HIGH);
pinMode(resetPin, OUTPUT);
digitalWrite(resetPin, LOW);
digitalWrite(resetPin, HIGH);
}
void loop()
{
if(digitalRead(switchPin)==LOW)
{
clock(10);
i++;
if(i>40)
{digitalWrite(resetPin, LOW);
digitalWrite(resetPin, HIGH);
i=0;}
}
}
void clock(int time)
{
digitalWrite(clockPin, HIGH);
delay(time);
digitalWrite(clockPin, LOW);
delay(time);
}
'작품 > LED 버스 노선도' 카테고리의 다른 글
표시부 프로그램 및 완성 (0) | 2016.02.08 |
---|---|
제어부 케이스 제작 (0) | 2016.02.08 |
표시부 케이스 제작 (0) | 2016.02.08 |