2024-简单点-gpio控制灯开关+PWM调整亮暗程度

1 说在前面

官方说明

pinout

输入pinout可以看到引脚说明
在这里插入图片描述

在这里插入图片描述

2 GPIO引脚三种常见的编码标记方式(代号)

1 物理引脚标记

1-40个
左奇数右偶数
在这里插入图片描述
在这里插入图片描述

2 BCM 编码【常用】

在这里插入图片描述

3 WiringPi编码

在这里插入图片描述

python选择BCM编码方式控制电平开关

import RPi.GPIO as GPIO

import time

GPIO.setmode(GPIO.BCM)

GPIO.setmode(18,GPIO.OUT)
#BCM 编号GPIO18 ;wPI 编号 1;物理引脚 12

while True:

        GPIO.output(18,GPIO.HIGH) #开

        time.sleep(1)

        GPIO.output(18,GPIO.LOW) #关

        time.sleep(1)

        GPIO.cleanup() #释放资源

PWM控制占空比改变亮度

高电平亮低电平灭,一亮一灭,亮的时间多了就更亮,所以与占空比有关.
你可以理解为占空比越低等效出来的有效电压越低,电压越低,电压越低灯越暗.

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

万物琴弦光锥之外

给个0.1,恭喜老板发财

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值