先按照下面这个图 连线:(对于LED,负极的那面内部的铁片很大。)
编写一个让 LED 闪烁的 Python 脚本程序
vim led.py
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setup(25, GPIO.OUT)
while True:
GPIO.output(25, GPIO.HIGH)
time.sleep(0.5)
GPIO.output(25, GPIO.LOW)
time.sleep(0.5)
保存退出
添加可执行权限
chmod +x led.py
运行这个python脚本:
python led.py
有的时候你可能会得到下面的警告:(LED还是可以正常闪烁)
led.py:5: RuntimeWarning: This channel is already in use, continuing anyway. Use GPIO.setwarnings(False) to disable warnings.
GPIO.setup(25, GPIO.OUT)
你可以忽略这个警告。
我下面只讲解重点的代码:
import RPi.GPIO as GPIO
import time
导入 RPi.GPIO 和 time 模块。其中as GPIO 指的是:用 GPIO 来表示 RPi.GPIO。
GPIO.setmode(GPIO.BCM)
树莓派的GPIO的命名方式一共有两种:
命名方式 | 说明 |
RPi.GPIO.BCM | 以CPU对应的引脚的索引号(下图中的GPIOxx) 命名树莓派的引脚 |
RPi.GPIO. BOARD | 以树莓派板子上引脚的索引号(下图中的Pin No.) 命名树莓派的引脚 |
time.sleep(0.5)
延时0.5秒。 ”0.5“ 是:0.5秒。
- 大小: 849.6 KB
- 大小: 96.1 KB
- 大小: 72.3 KB
- 大小: 972 KB
分享到:
相关推荐
本文介绍的是在树莓派上用python程序开关控制LED灯的实例,用最简单的代码实现对LED发光二极管的控制。
树莓派的系列教程,控制外围设备。烧写镜像,安装系统,Linux常用指令,读取按键,点亮LED,红外遥控
【树莓派3】2_花式点亮LED
树莓派系列教程7:如何点亮一个LED灯(上).docx
适用人群:新手-嵌入式开发者,树莓派+Qt环境搭建 内容:用树莓派和Qt联合创建GUI界面实现4个LED按顺序循环点亮。
树莓派系列教程8 如何点亮一个LED灯(下).docx
莱多诺夫 ##通过Raspberry Pi Node js... 别忘了加一个电阻,您的LED可能会点亮。 ###运行程序 sudo node index.js 我们的程序在localhost 3000端口上运行。 您可以使用从浏览器访问它。 在本节中,您将看到jquery和
树莓派系列教程8 如何点亮一个LED灯(下).rar
树莓派点亮LED的博客已上传,可进主页查看,本压缩包配合博客使用
树莓派系列教程7:如何点亮一个LED灯(上).rar
时间来到了9102年,胶水语言Python已经统治了地球,不管是AI、大数据、云,还是边缘计算...本议题教您3行代码点亮LED灯、20行的小脚本驱动树莓派机器人底盘,并且还能够手机控制!简单有趣,前台小姐姐都可以迅速上手!
基于STM32、ESP8266、PHP、QT、应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、python、web、C#、单片机、EDA、proteus、RTOS、...树莓派、安卓开发、微机操作系统、网络操作系统、分布式操作系统等...
以我为主导该项目的目标是使用Raspberry Pi在Arduino上使LED点亮。 为了实现这一点,我们将在Pi上使用带有Redis的NodeJS。 Pi和Arduino通过串行USB连接进行连接。 Arduino将向Pi发送一条消息,让其知道LED何时启动和...
树莓派入门教程PDF目录...7、如何点亮一个LED灯(上) 8、如何点亮一个LED灯(下) 9、按键 10、I2C 11、Serial串口 12、总线控制 13、红外遥控 14、RTC 15、AD\DA 16、SPI 欢迎大家积极点赞和评论,博主会定期回复!
当您按下ESP上的按钮时,将发送一条MQTT发布消息,该消息已订阅了树莓派并点亮LED。 然后,您可以在Grafana上检查LED是否亮起或熄灭。 如果按下Raspberry Pi上的按钮,将发送MQTT发布,订阅了ESP32,MQTT发布将因此...
在此示例中,我们在针脚22上有一个LED,当在针脚17上按下按钮时该指示灯将点亮,而在再次按下时该指示灯将关闭。 您需要做的只是: 在本地克隆此存储库,并CD到文件夹中。 如图所示连接pi 使用 ,运行'balena ...
跳灯 与合作的的扩展项目。 该代码是针对高中生的简单教育工具包,它结合了生物力学和机器人技术... 我们使用树莓派和加速度计制作了一种可穿戴设备,该设备可感知穿戴者何时跳跃并根据穿戴者跳跃的高度来点亮多个LED。
一个led小灯(注意输入的电压,太高的话要接电阻,本文使用的是一个支持3.3v-5v输入的小灯)。 若干导线。 2. 树莓派配置 Raspbian对GPIO的支持,默认是关闭的。所以这里首先要开启对GPIO的支持: ▼开启GPIO 注意...
通过输入的方式点亮一个led -->02-digital.py 静态显示数码管,设置多通道输出方式,共阳极数码管 -->03-socket_server.py 运行在树莓派端,用于接收客户端发送的信息,并且将信息显示到数码管中 -->04-socket_...
文章目录目的进阶功能Source/Values模式Device Source Tools高级设备类库异常Internal DevicesPin Factory总结 ...举个例子,如果你要通过Button来控制LED,当Button按下时点亮LED,按钮松开时熄灭LED。传统情况下