| | |
| | | * pi@raspberrypi:~ $ gpio readall show BCM and wPi pinmap |
| | | * |
| | | * LED BCM wPi |
| | | * B ---- GPIO.13 ---- GPIO.23 |
| | | * G ---- GPIO.13 ---- GPIO.23 |
| | | * R ---- GPIO.19 ---- GPIO.24 |
| | | * G ---- GPIO.26 ---- GPIO.25 |
| | | * B ---- GPIO.26 ---- GPIO.25 |
| | | * I ---- GND ---- |
| | | * |
| | | * Version: 1.0.0(2018/10/14) |
| | |
| | | #include <wiringPi.h> |
| | | #include "led.h" |
| | | |
| | | #define msleep(x) usleep( 1000*(x) ) |
| | | |
| | | #define DELAY 500 |
| | | |
| | | int main(int argc, char *argv[]) |
| | | { |
| | |
| | | while(1) |
| | | { |
| | | turn_led(LED_R, ON); |
| | | sleep(1); |
| | | msleep(DELAY); |
| | | turn_led(LED_R, OFF); |
| | | sleep(1); |
| | | msleep(DELAY); |
| | | |
| | | turn_led(LED_G, ON); |
| | | sleep(1); |
| | | msleep(DELAY); |
| | | turn_led(LED_G, OFF); |
| | | sleep(1); |
| | | msleep(DELAY); |
| | | |
| | | turn_led(LED_B, ON); |
| | | sleep(1); |
| | | msleep(DELAY); |
| | | turn_led(LED_B, OFF); |
| | | sleep(1); |
| | | msleep(DELAY); |
| | | } |
| | | |
| | | return 0; |