上节课讲了点亮LED,相当于GPIO输出模式,现在来讲GPIO的输入模式,读取开关的按下状态
我们来通过按下开关来点亮LED,再次按下熄灭LED
这里用一个轻触式开关,按下接通,弹起断开
开关长这样:

B3F 轻触式开关
开关的原理图:

可以看到1和3脚默认是断开的,按下后1和3连通
面包板
当然,需要把开关和Pico连接起来,这里需要用到面包板

面包板是搭建实验电路最方便使用的东西了,需要时候把各种元器件插上就好了,用完再拔下来
面包板也叫洞洞板,上面的黄色线画的地方是连通的,最外侧的两条是分别连通的,通常用来接电源的正负极,中间的一排可以用来接各种元器件或者单片机

树莓派Pico可以直接插到面包板上面
电路

文章介绍了如何通过树莓派Pico的GPIO接口设置输入模式,连接轻触式开关,读取开关状态来控制LED灯的亮灭。在面包板上搭建电路,将开关1脚接GPIO10,3脚接3.3v,代码中设置Pin10为下拉模式输入,通过检测button.value()改变LED状态。
最低0.47元/天 解锁文章
182

被折叠的 条评论
为什么被折叠?



