From b06022623775de9ab47ef1ce355c5ecd134b8529 Mon Sep 17 00:00:00 2001 From: guowenxue <guowenxue@gmail.com> Date: Wed, 30 Jan 2019 11:47:22 +0800 Subject: [PATCH] update LED definition and add infrared source code --- modules/c/led.c | 19 +++++++++++-------- 1 files changed, 11 insertions(+), 8 deletions(-) diff --git a/modules/c/led.c b/modules/c/led.c index 8007bcd..959edd8 100644 --- a/modules/c/led.c +++ b/modules/c/led.c @@ -8,9 +8,9 @@ * 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) @@ -31,6 +31,9 @@ #include <wiringPi.h> #include "led.h" +#define msleep(x) usleep( 1000*(x) ) + +#define DELAY 500 int main(int argc, char *argv[]) { @@ -39,19 +42,19 @@ 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; -- Gitblit v1.9.1