python 树莓派实验一:跑马灯
效果
连线
3.3v接电源
GPIO接led灯
Ground接R、G、B
代码
import RPi.GPIO as GPIO
import time
# led灯接的编号
arr = [12, 16, 20, 21, 23, 19, 13, 18]
# 初始化
GPIO.setmode(GPIO.BCM)
for item in arr:GPIO.setup(item, GPIO.OUT)
time.sleep(0.5)
# 逐渐熄灭
for item in arr:GPIO.output(item, GPIO.HIGH)time.sleep(0.3)
# 逐渐亮起
for item in arr:GPIO.output(item, GPIO.LOW)time.sleep(0.3)
# 整体闪3下
t = 3
while(t>0):for item in arr:GPIO.output(item, GPIO.HIGH)time.sleep(0.2)for item in arr:GPIO.output(item, GPIO.LOW)time.sleep(0.2)t -= 1GPIO.cleanup()
问题
1、用 Python 编程控制树莓派的 GPIO 输出,至少需要哪些语句?
GPIO.setmode(GPIO.BCM)
GPIO.setup(item, GPIO.OUT)
GPIO.output(item, GPIO.HIGH)
GPIO.cleanup()
2、8 位 LED 灯的点亮方法是什么?
GPIO.output(item, GPIO.LOW)
3、树莓派 GPIO 输出的高电平是多少伏?
3.3V
python 树莓派实验一:跑马灯相关推荐
- Python经典例题:跑马灯文字效应
Python经典例题:跑马灯文字效应 跑马灯文字效应是Python比较经典的例题,编程思想是:首先输入字符串,然后对字符串进行切片,将字符串的第一位数切片,然后将它放到末尾,以此进行无限循环. **注 ...
- 第一个ARM实验(跑马灯)
要成功完成基于ARM板的跑马灯实验首先需要:硬件(ARM板),软件(ADS1_2,JLINK,GIVEIO) 现在我们准备好了软件,先对软件进行安装! 一.对ADS1_2的安装: 1.点击进行安装, ...
- 正点原子探索者原理图_正点原子【STM32-F407探索者】第六章 跑马灯实验
1)资料下载:点击资料即可下载 2)对正点原子Linux感兴趣的同学可以加群讨论:935446741 3)关注正点原子公众号,获取最新资料更新 http://weixin.qq.com/r/hEhUT ...
- 【STM32】跑马灯实验主要程序代码分析
文章目录 main.c led.c led.h STM32 的 IO 口可以由软件配置成如下 8 种模式: 输入浮空 输入上拉 输入下拉 模拟输入 开漏输出 推挽输出 推挽式复用功能 开漏复用功能 S ...
- stm32跑马灯实验
本文记录STM32mini开发板实验 普通跑马灯 回归GPIO基础知识 每组IO口含有下面7个寄存器,7个寄存器一共可以控制一组GPIO的16个IO口. GPIOx_CRL:端口配置低寄存器 GPIO ...
- linux嵌入式开发箱跑马灯,跑马灯实验(STM32F4开发板)
[实例简介] 实验器材: 探索者STM32F4开发板 实验目的: 学习GPIO作为输出的使用 硬件资源: 1,DS0(连接在PF9) 2,DS1(连接在PF10) 实验现象: 本实验通过代码控制开发板 ...
- STM32基于正点原子ALIENTEK探索者开发板的跑马灯实验
一.首先我们来了解建立好的工程框架 1.USER 组USER下面主要存放的是用户代码. main.c是主函数 system_stm32f4xx.c文件是片上外设接入层系统文件,主要是申明设置系统及总线 ...
- HaaS学习笔记 | 基于HaaS Python轻应用的LED跑马灯明细教程
[1]题目要求 [案例]:在HaaS框架下实现LED跑马灯. 蓝蜻蜓ESP32开发板的LED灯电路连接如下: D3灯----GPIO14,高电平点亮,低电平熄灭. ...
- 【嵌入式】跑马灯实验
跑马灯实验 1.跑马灯硬件连接 2.GPIO相关库函数说明 3.代码 1.跑马灯硬件连接 推挽输出 IO口输出高电平,LED灭,输出低电平,LED亮 2.GPIO相关库函数说明 操作io口必须引入的源 ...
最新文章
- 最适合python程序员用的笔记本-作为一个Python程序员,电脑上应该具备哪些软件?...
- 端到端的地址翻译(虚拟地址是怎样取到相应高速缓存的数据的?)
- 中国大学MOOC-数据结构基础习题集、06-2、旅游规划
- android模块化 osgi,蚂蚁金融级移动应用 osgi 模块化架构实践.pdf
- 谭民机器人_机器人视觉伺服研究进展-中科院自动化所-谭民.
- python涉及到的逻辑_涉及逻辑运算的python表达式的运算顺序
- HDU2076 夹角有多大【水题】
- SQLServer之删除用户自定义数据库用户
- ssh 命令连接服务器
- 联想重装系统去掉保护_如何去掉联想硬盘保护系统?
- 设置win10自动登录/免密码自动登录方法
- matlab积分器的工作原理,转 Simulink积分器详解(图)
- linux软硬链接 计数,深入理解Linux的软链接和硬链接
- CAD二维图导入UG草图
- 2021各厂免费云服务器申请攻略(阿里云/腾讯云/华为云)
- clonezilla的可启动U盘的制作及使用
- 阿里云跨账号迁移云服务器实例
- 如何使用pem文件登录服务器,如何用pem链接服务器
- uniapp:轮播里如何加入视频
- angular directive 入门