当前位置:首页树莓派 > 正文

c++树莓派点亮led灯

作者:野牛程序员:2023-07-19 09:24:01树莓派阅读 2609

要在C++中点亮树莓派上的LED灯,你可以使用WiringPi库。以下是一个简单的示例代码,可用于控制树莓派上的GPIO引脚以点亮LED灯:

#include <wiringPi.h>

#define LED_PIN 17  // 设置LED连接的GPIO引脚号

int main(void) {
    // 初始化WiringPi库
    wiringPiSetupGpio();

    // 设置LED引脚为输出模式
    pinMode(LED_PIN, OUTPUT);

    // 循环点亮和熄灭LED灯
    while (true) {
        digitalWrite(LED_PIN, HIGH);  // 点亮LED
        delay(1000);  // 延迟1秒

        digitalWrite(LED_PIN, LOW);  // 熄灭LED
        delay(1000);  // 延迟1秒
    }

    return 0;
}

上述代码中,LED连接到GPIO引脚17上。你可以根据实际连接的引脚进行修改。

确保在编译和链接代码时包含WiringPi库,可以使用以下命令编译:

g++ -o led_control led_control.cpp -lwiringPi

然后,运行生成的可执行文件即可控制LED灯的点亮和熄灭。

请注意,为了使用WiringPi库,你需要在树莓派上安装它。可以使用以下命令进行安装:

sudo apt-get install wiringpi


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击