【树莓派4B】如何点亮树莓派的LED灯

news/2024/9/24 4:22:20/

在之前一系列文章中,使用python、行人入侵检测,确没有使用树莓派的硬件。控制引脚进行输出:

在这里插入图片描述

如何写python点亮led灯闪烁,我灯接在gpio13,GPIO19,gpio26。我都想闪烁。

你可以使用Python的GPIO库来控制树莓派上的LED灯。首先,确保你已经安装了GPIO库。如果没有安装,你可以通过以下命令来安装:

sudo apt-get update
sudo apt-get install python3-gpiozero

然后,你可以使用以下Python代码来点亮和闪烁LED灯:

from gpiozero import LED
from time import sleep# 定义LED灯连接的GPIO引脚
led_pins = [13, 19, 26]# 初始化LED对象
leds = [LED(pin) for pin in led_pins]try:while True:# 依次点亮LED灯for led in leds:led.on()sleep(0.5)  # 点亮的时间led.off()sleep(0.5)  # 关闭的时间except KeyboardInterrupt:# 当按下Ctrl+C时,程序退出并关闭LED灯for led in leds:led.off()

这段代码将会依次点亮连接到GPIO引脚13、19和26的LED灯,并且循环执行闪烁操作。按下Ctrl+C时,程序会捕获KeyboardInterrupt异常并关闭LED灯。

确保你以足够的权限来运行这段代码,你可能需要使用sudo命令运行它:

sudo python3 your_script.py

记得替换 your_script.py 为你保存代码的文件名。

运行效果:

在这里插入图片描述


http://www.ppmy.cn/news/1438300.html

相关文章

提升你的C编程技能:使用cURL下载Kwai视频

概述 本文将介绍如何利用C语言以及cURL库来实现Kwai视频的下载。cURL作为一个功能强大的网络传输工具,能够在C语言环境下轻松地实现数据的传输。我们还将探讨如何运用代理IP技术,提升爬虫的匿名性和效率,以适应Kwai视频平台的发展趋势。 正…

STM32之串口中断接收丢失数据

五六年没搞STM32了,这个项目一切都挺顺利,万万没想到被串口接收中断恶心到了。遇到的问题很奇怪 HAL_UART_Receive_IT(&huart1, &rx_buffer[rx_index], LCD_UART_LEN); 这个代码中 LCD_UART_LEN1的时候,接收过来的数据,数…

德思特车载天线方案:打造智能互联的公共安全交通网络

作者介绍 一、方案介绍 随着自动驾驶与智慧汽车概念的逐步推进,人们对汽车的交互性、智能性、互联性有了更高的要求。今天,大多数汽车制造商和供应商普遍将GNSS定位功能与其他信号如广播、电视、蓝牙、Wifi一起集成到汽车中,包括博世、大陆、…

Kotlin语法入门-数据类、伴生类、枚举类(9)

Kotlin语法入门-数据类、伴生类、枚举类(9) 文章目录 Kotlin语法入门-数据类、伴生类、枚举类(9)九、数据类、伴生类、枚举类1、数据类2、伴生类2.1、定义伴生类2.2、JvmStatic注解2.3、const关键字 3、枚举类3.1、定义3.2、传参3.3、继承与实现 九、数据类、伴生类、枚举类 1…

nvm管理多个node版本,快速来回切换node版本

前言 文章基于 windows环境 使用nvm安装多版本nodejs。 最近公司有的项目比较老需要降低node版本才能运行,由于来回进行卸载不同版本的node比较麻烦;所以需要使用node工程多版本管理,后面自己就简单捯饬了一下nvm来管理node,顺便…

轻松搭建Rsync服务,实现高效文件同步

🚩本文介绍 在信息化快速发展的今天,文件同步的需求日益显著,无论是在企业内部的文件共享,还是在跨地域的数据备份,高效的文件同步都是不可或缺的一环。而Rsync作为一种快速、增量、远程(和本地&#xff0…

Excel vlookup函数的使用教程 和 可能遇到的错误解决方法

使用VLOOKUP示例 被查询的表格 表一 A列B列C列A1aB2bC3c 要匹配的列 表二 F列G列H列ACBDA 要G列匹配字母,H列匹配数字 G 使用公式VLOOKUP(F5,A:D,3,0) 参数说明 F5 是表二 F列第五行的A A:D表是要匹配的数据列表在A到D列,就是表一 (注意…

路由重分布的概念与配置

路由重分布的概念 l 路由重分布是指连接不同路由域(自治系统)的边界路由器,它在路由协议之间交换和通告路由信息 从一种协议(含静态/直连路由)到另一种协议 同一种协议的多个实例 路由重分布的背景 网络出口位置…