树莓派GPIO控制LED彩灯
树莓派使用GPIO接口来控制LED灯,自制五彩炫光的节日彩灯。
1.硬件准备
a. 树莓派(Raspberry Pi)一个
b. 彩色RGB二极管
c. 杜邦线
d. 5V电源引脚
以上所有零件均可在某宝上 买到,都很便宜。
LED灯上的4根引脚分别是VCC,R,G,B。 VCC需要接到电源正极。我们把它连到树莓派的5V引脚上。 R,G,B分别是红绿蓝灯的负极接口。我们把它们连接到树莓派的GPIO口上。 然后跟前一篇一样,使用PWM来控制3个小灯的明暗程度即可混合出各种不同颜色的光。
2.组装图
接线图
按照例图接好线 组装完成以后,下面就可以开始编写控制的Python代码。
3.编写代码
#/home/pi/LEDight.py
import RPi.GPIO
import timeR,G,B=15,18,14RPi.GPIO.setmode(RPi.GPIO.BCM)
RPi.GPIO.setup(R, RPi.GPIO.OUT)
RPi.GPIO.setup(G, RPi.
树莓派GPIO控制LED彩灯相关推荐
- 实例2:树莓派GPIO控制外部LED灯闪烁
实例2:树莓派GPIO控制外部LED灯闪烁 实验目的 通过背景知识学习,了解四足机器人mini pupper搭载的微型控制计算机:树莓派. 通过树莓派GPIO操作的学习,熟悉GPIO的读写控制. 通过 ...
- 树莓派GPIO控制/使用的教程
树莓派GPIO控制/使用的教程 介绍 使用说明 (一)导入库 (二)设置编码规范 (三)引脚设置 (四)电平控制 (五)读取引脚的输入状态 (六)释放GPIO资源 (七)示例代码 (八)PWM设置 一 ...
- K210应用2-使用GPIO控制LED状态
使用gpio控制led 实验目的 本次主要应用K210最基础的功能,了解FPIOA引脚映射,以及GPIO设置.该节验证方式为通过控制LED的亮灭来进行验证. 实验准备 1).带发光二极管(LED)的K ...
- keil 4c语言读写寄存器,【STM32单片机学习】第四课:GPIO控制LED(用寄存器编程)
[朱老师课程总结] 第一部分.章节目录 第二部分.章节介绍 3.5.1.STM32的GPIO模块数据手册详解1 本节讲解STM32数据手册中GPIO模块相关的部分,主要是GPIO的各类模式及其配置方法 ...
- 实例4:树莓派GPIO控制舵机转动
实例4:树莓派GPIO控制舵机转动 实验目的 通过背景知识学习,了解舵机的外观及基本运动方式. 了解四足机器人mini pupper腿部单个舵机的组成结构. 通过GPIO对舵机进行转动控制,熟悉PWM ...
- Java 通过GPIO控制LED灯的亮灭(一)
Java 通过GPIO控制LED灯的亮灭(Firefly-RK3399)(一) Note: 为Android 开发,开发工具AndroidStudio 什么是 GPIO ,(General-purpo ...
- 使用74HC595D扩展树莓派GPIO控制8颗LED发光二极管
芯片概述 74HC595和74HC595D 电气特性 管脚定义(左:74HC595D 右:74HC595) 管脚符号 管脚序号 管脚含义 备注 QA 15 并行数据输出 接独立的LED发光二极管 QB ...
- Linux学习~树莓派gpio控制
WiringPi 是应用于树莓派平台的 GPIO 控制库函数,WiringPi 遵守 GUN Lv3.wiringPi 使用 C 或者 C++ 开发并且可以被其他语言包转,例如 Python.ruby ...
- 中科蓝讯 AB32VG1 开发板 GPIO 控制RGB彩灯实验
本篇文章通过 RT-Thread Studio 配置 AB32VG1 片上外设 GPIO 的引脚,控制 RGB 彩灯进行红绿蓝三色的变换. 1. 模块介绍开发板上板载一个三色 RGB 彩灯,电路原理图 ...
最新文章
- 前端判断session对象是否为空_谈谈JavaScript这个语言与前端是否需要面向对象?...
- 重磅!神策客户服务中心升级,5 年,价值释放加速度
- 解决VirtualBox错误:“FATAL:No bootable medium found!”
- LeetCode 1428. 至少有一个 1 的最左端列(二分查找)
- 空格 过滤多个_CAD选择过滤器的运算符如何使用?
- Mybatis判断int类型是否为空
- python mvc框架_MVC其实很简单(Django框架)
- 什么样的两个矩阵相似_Lecture 27 | 相似矩阵
- LeetCode 67. Add Binary
- 阿里云季度营收首次超200亿 云计算进入自研技术时代
- IDEA中XML与main文件里设置自动补全快捷键
- [PhoenixRC模拟器安装]
- Finaldata数据恢复软件官方版
- 台式计算机键盘驱动,台式电脑键盘无法找到驱动, 为什么?
- 线性降维算法简介及PCA主成分分析
- 【无标题】PHP小皮中出现拒绝访问(使用密码:YES)
- PHP中文转换为数组,PHP文本处理之中文汉字字符串转换为数组
- 故障监测 检测 和 诊断
- 云IDE:Coding的Cloud Studio
- NumberFormat类、BigInteger类和BigDecimal类-JAVA