类别:数据智能 / 日期:2025-03-27 / 浏览:9 / 评论:0
要在C++中点亮树莓派上的LED灯,你可以使用WiringPi库。以下是一个简单的示例代码,可用于控制树莓派上的GPIO引脚以点亮LED灯:
#include <wiringPi.h> #define LED_PIN 17 // 设置LED连接的GPIO引脚号 int main(void) { // 初始化WiringPi库 wiringPiSetupGpio(); // 设置LED引脚为输出模式 pinMode(LED_PIN, OUTPUT); &打开澳门免费资料大全今晚开什么 nbsp;// 循环点亮和熄灭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