Notice
Recent Posts
Recent Comments
250x250
Creative Code
01_LED_ON_OFF.c 본문
728x90
#include <wiringPi.h>
int main(void)
{
// WiringPi 라이브러리를 초기화합니다.
if (wiringPiSetupGpio() == -1) return -1;
// GPIO 핀을 출력 모드로 설정합니다.
pinMode(23, OUTPUT);
pinMode(24, OUTPUT);
pinMode(25, OUTPUT);
pinMode(1, OUTPUT);
// 5번 반복하는 루프
for (int i = 0; i < 5; i++)
{
// 23번 핀을 HIGH로 설정하여 LED를 켭니다.
digitalWrite(23, HIGH);
delay(1000); // 1초 동안 대기합니다.
// 23번 핀을 LOW로 설정하여 LED를 끕니다.
digitalWrite(23, LOW);
delay(1000); // 1초 동안 대기합니다.
// 24번 핀을 HIGH로 설정하여 LED를 켭니다.
digitalWrite(24, HIGH);
delay(1000); // 1초 동안 대기합니다.
// 24번 핀을 LOW로 설정하여 LED를 끕니다.
digitalWrite(24, LOW);
delay(1000); // 1초 동안 대기합니다.
// 25번 핀을 HIGH로 설정하여 LED를 켭니다.
digitalWrite(25, HIGH);
delay(1000); // 1초 동안 대기합니다.
// 25번 핀을 LOW로 설정하여 LED를 끕니다.
digitalWrite(25, LOW);
delay(1000); // 1초 동안 대기합니다.
// 1번 핀을 HIGH로 설정하여 LED를 켭니다.
digitalWrite(1, HIGH);
delay(1000); // 1초 동안 대기합니다.
// 1번 핀을 LOW로 설정하여 LED를 끕니다.
digitalWrite(1, LOW);
delay(1000); // 1초 동안 대기합니다.
}
return 0;
}
728x90
'Raspberry PI(C)' 카테고리의 다른 글
06_THREAD3.c (0) | 2023.10.06 |
---|---|
05_THREAD2.c (0) | 2023.10.06 |
04_THREAD1.c (0) | 2023.10.06 |
03_THREAD.c (0) | 2023.10.06 |
02_SWITCH_LED_INTERRUPT.c (0) | 2023.10.06 |