ESP8266板载led太亮怎么办?

[复制链接]
查看2573 | 回复11 | 2023-8-31 23:47:07 | 显示全部楼层 |阅读模式
ESP8266自带一颗led,可以用于提示等功能但是,有的时候,特别是晚上觉得这玩意太亮了,咋办
(我只想让它安安静静的做一个led灯)
仅需3行代码,解决你的烦恼

                               
登录/注册后可看大图

analogWrite将一个模拟数值写进Arduino引脚。这个操作可以用来控制LED的亮度, 或者控制电机的转速. Arduino每一次对引脚执行analogWrite()指令,都会给该引脚一个固定频率的PWM信号。PWM信号的频率大约为490Hz.
analogWrite(pin, value)
pin:被读取的模拟引脚号码
value:0到255之间的PWM频率值, 0对应off, 255对应on



教程
1.先设置pwm的数值,具体的数值可以自己去调整,调整满意为止

                               
登录/注册后可看大图


2.在setup里面,设置引脚,2为板载led的引脚

                               
登录/注册后可看大图


3.在loop里面,添加analogWrite函数

                               
登录/注册后可看大图



                               
登录/注册后可看大图


ba326ff941aa9ef39231da86d77bc74.jpg
回复

使用道具 举报

jkernet | 2023-9-1 08:03:28 来自手机 | 显示全部楼层
如果仅需要固定亮度,analogWrite放在setup里面就行了。
回复 支持 反对

使用道具 举报

iiv | 2023-9-1 08:27:15 | 显示全部楼层
插眼
回复

使用道具 举报

iiv | 2023-9-1 08:29:25 | 显示全部楼层
插眼
回复

使用道具 举报

iiv | 2023-9-1 08:31:45 | 显示全部楼层
666
回复

使用道具 举报

爱笑 | 2023-9-1 09:02:58 | 显示全部楼层
用心做好保姆工作
回复

使用道具 举报

dvacos | 2023-9-1 09:29:38 | 显示全部楼层
不是杠!!换个更大的限流电阻也行
回复 支持 反对

使用道具 举报

不是你的猫 | 2023-9-1 09:47:05 来自手机 | 显示全部楼层
插眼
回复

使用道具 举报

开发板 | 2023-9-3 22:14:57 | 显示全部楼层
直接换电阻
回复 支持 反对

使用道具 举报

guoyuli | 2023-9-7 09:16:46 | 显示全部楼层
换电阻得要焊接手艺
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则