查看: 1189|回复: 0

[评测分享] 【树莓派5 测评】--2.点灯

[复制链接]
  • TA的每日心情
    奋斗
    2024-4-20 11:34
  • 签到天数: 16 天

    连续签到: 2 天

    [LV.4]偶尔看看III

    发表于 2024-3-25 23:53:47 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 dirty123 于 2024-3-26 09:14 编辑

          树莓派5支持python可以用GPIO Zero library驱动GPIO,树莓派采用经典的40PIN针脚,扇出的引脚可以很方面做扩展应用。下面来实现驱动LED闪烁。
    一.硬件准备
    1.在控制台输入pinout,查询引脚定义
    1_pins.jpg
    图1:树莓派5的40PIN引脚定义

          这里使用GPIO21引脚作为LED驱动脚,LED模块接上3.3V GND和驱动脚GPIO21
    2_led接线.jpg
    图2:led模块接线


    二.代码准备
    1.打开开发环境
          在控制台输入python可查阅到系统安装有python3.在开始菜单打开编程->Geany,打开开发环境。
    3_环境.jpg
    图3:打开开发环境


    2.编写代码,保存文件为light_led.py,注意语法代码换行缩进。
    1. from gpiozero import LED
    2. from time import sleep
    3. led = LED(21)
    4. while True:
    5.     led.on()
    6.     print("LED ON")
    7.     sleep(1)
    8.     led.off()
    9.     print("LED OFF")
    10.     sleep(1)
    复制代码

    3.编译、运行
          编译、运行在图3的4处,点击即可。运行后,LED开始闪烁。
    4_LED闪烁.jpg
    图4: LED闪烁

    5_运行日志.jpg
    图5:运行日志


          至此,实现树莓派5驱动LED闪烁。


    Light_led.rar

    6.8 MB, 下载次数: 0

    LED闪烁

    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-11-22 00:53 , Processed in 0.116024 second(s), 16 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.