树莓派引脚序号如下图所示

GPIO是标准引脚,可以用来打开和关闭设备。例如,一个LED。

I2C(Inter-Integrated Circuit)引脚连接并与支持该协议(I2C协议)的硬件模块对话。这个协议通常会占用两个引脚。

SPI(串行外设接口总线)引脚可用于连接和对话SPI设备。和I2C差不多,但使用了不同的协议。

UART(Universal asynchronous receiver/transmitter,通用异步接收/发送器)是用于与其他设备通信的串行引脚。

GND是用来接地的引脚。使用哪个引脚并不重要,因为它们都连接在同一条线上。

1、安装RPI.GPIO模块

sudo apt update
sudo apt install python-rip.gpio

2、链接led灯。这里采用GPIO18和GND,分别对应引脚序号是12和14


3、编写GPIO控制程序

#!/usr/bin/python
#-*-coding: utf-8 -*-
import RPi.GPIO as GPIO                # 引入GPIO模块
from time import sleep                     # 引入time模块
GPIO.setmode(GPIO.BCM)            # 使用BCM编号方式
GPIO.setup(18,GPIO.OUT)            # 将GPIO19设置为输出模式
while True:                                     # 无限循环GPIO.output(18,GPIO.HIGH)   # 将GPIO19设置为高电平,点亮LEDsleep(1)                                    # 等待1秒钟GPIO.output(18,GPIO.LOW)  # 将GPIO19设置为低电平,熄灭LEDsleep(1)                              # 等待0.5秒钟
input()                                      # 按下任意键退出
GPIO.cleanup()                     # 清理释放GPIO资源,将GPIO复位

4、运行python文件

sudo python led.py

5、运行结果

树莓派4B点亮LED小灯相关推荐

  1. 树莓派3B wiringPi 控制LED小灯

    材料准备 1.树莓派3B 2.LED小灯 3.220欧电阻一个(红红黑黑金) 4.面包板 5.杜邦线公母2条 线缆连接 代码 #include<wiringPi.h>//包含wiringP ...

  2. STM32LL库系列教程【二】——点亮LED小灯

    开发板:秉火-霸道V1 芯片:STM32F103ZET6 GPIO: PB0 STM32LL库系列教程--LL库工程配置流程 STM32LL库系列教程[一]--安装CubeMx软件 STM32LL库系 ...

  3. 【自学51单片机】2 -- LED小灯及点亮原理介绍、keil软件编写程序、烧录程序和点亮 LED 小灯

    目录 1. 外设 LED 介绍 2.计算限流电阻 3.USB接口电路介绍 4.点亮LED小灯原理 5.特殊功能寄存器和位定义 6.通过keil软件建立工程 7.编写程序 8.烧录程序 9.收获 1. ...

  4. arduino点亮led小灯

    arduino点亮led灯 这是一个简单的arduino程序,用于点亮LED小灯 线路图 小灯长脚接2号引脚,短脚接GND 代码 void setup() { pinMode(2, OUTPUT); ...

  5. STM32固件库编程-----点亮led小灯

    使用STM32固件库编程驱动led灯 第一步:打开keil5,创建工程文件 第二步:选择自己想要的路径(温馨提示,最好不要创建在C盘里面)然后点击保存 第三步:因为我们是使用STM32单片机所以选择S ...

  6. Arduino-点亮LED小灯

    点亮一个小灯闪烁 int LEDPin = 13; void setup() {// put your setup code here, to run once:pinMode(LEDPin,OUTP ...

  7. 驱动编程,点亮LED小灯

    实现要求:1.2.3分别控制LED灯1.2.3的点亮:4.5.6则分别控制其熄灭. 知识点:字符设备驱动. 字符设备驱动实现的框架: 注册设备驱动 --> 获得设备号,将其挂在到根目录的dev目 ...

  8. 51单片机实验——LED小灯的操作(一)

    目录 引言 led模块原理图解析 led小灯的操作 1.点亮led小灯 位操作法 总线操作法 2.闪烁led小灯 位操作法 总线操作法 3.led流水灯 位操作法 总线操作法 总线操作-数组循环遍历法 ...

  9. 单片机入门:点亮第一个LED小灯

    目录 硬件电路设计 仿真电路设计 程序设计 仿真实现 认识了单片机的基本概念,掌握了单片机最小系统的设计方法后,我们开始进行第一个单片机设计--利用51单片机点亮一个LED小灯. 硬件电路设计 结合5 ...

  10. 点亮第一个led小灯、led小灯闪烁、流水灯

    1.原理: (1)led小灯为发光二极管,单向导电性,阳极接高电平,阴极接低电平可以点亮. 普中单片机引脚接口输出高低电平控制 (2)点亮延时,熄灭延时 //延时函数 void delay(u16 i ...

最新文章

  1. 清官谈mysql中utf8和utf8mb4区别,请使用utf8mb4
  2. JOOQ事实:从JPA批注到JOOQ表映射
  3. yii不能没有提示验证错误信息_安装Mac系统时提示”应用程序副本不能验证 它在下载过程...”的解决方法...
  4. Steroids上的SQL Server Express Edition
  5. DB2 SQL Error: SQLCODE=-668, SQLSTATE=57016错误解决方法
  6. Flutter进阶第13篇: 打开外部浏览器、打开外部应用、拨打电话、发送短信
  7. 一个轻client,多语言支持,去中心化,自己主动负载,可扩展的实时数据写服务的实现方案讨论...
  8. 创业被泼冷水怎么办?
  9. Android自定义View【实战教程】1⃣️----attrs.xml详解
  10. 计算机简历中的附加信息怎么填,善用简历附加信息体现你的好
  11. 工作杂记-关于IOS通过Safari使用https域名访问的坑
  12. iPhone清理工具:4Easysoft iPhone Cleaner for Mac
  13. 体会大师们的智慧-折半查找二分查找)
  14. VS2015打开编译VS2013工程时提示fatal error C1083: 无法打开包括文件: “afxwin.h”: No such file or directory
  15. DB DBS 和DBMS区别
  16. 转载分享)移动金融安全风险分析与防护
  17. 未解决问题之一呃呃呃(不认识)
  18. 如何找回删除的文件?这个实用的小技巧可以解决
  19. Nvidia TX2爬坑过程——1、入手刷机教程
  20. HCIA ENSP WLAN基础配置

热门文章

  1. 使用instrument-->Allocations进行内存分析
  2. 电脑如何去除视频水印?
  3. windows Servers服务器系统时间总是自动更新为错误时间,修改了还是不对解决办法
  4. 香港流行乐黄金二十年——经典歌手(音乐人)全面回顾 二
  5. 学电力好还是计算机好,毕业后想进电力系统上班?这三个专业可优先考虑
  6. 网络共享计算机怎么连接,两台电脑连接成局域网如何设置_两台电脑连接局域网共享的设置步骤-win7之家...
  7. 三星6818LED驱动的编写
  8. 宾州州立大学计算机排名,宾州州立大学帕克分校排名
  9. Typore中的图片如何永久保存
  10. 关于win8.1系统的网络用一段时间就会受限的原因及解决方法