最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

巧用armbian定时任务控制开发板LED的亮灭

运维笔记admin1浏览0评论

        新买了个瑞莎 3E 开发板,号称最小SBC,到了之后简直玩开了花,各种折腾后 安装好armbian系统,各种调优。

        不太满意的地方:由于板子太小的原因,导致两个USBTYPEC的接口距离很近,所以买的OTG转接口如果有点宽的话 会显得特别拥挤。

        还有就是每天晚上天黑了之后,卧室里的路由器旁的SBC一直闪啊闪,整的房间都冒着绿光。属实有点不太得劲。

        于是乎开始研究如何控制其LED灯的亮灭。经过一番研究,发现该板子控制LED的部分并不是通过GPIO控制的,以下是我的掉坑全过程:首先我打算打算从GPIO入手

1、通过GPIO控制led----失败

        通过python脚本试验,结果失败,无效果

import os

# 设置GPIO引脚(假设LED连接在引脚0)
led_pin = 0

# 尝试导出引脚
try:
    with open('/sys/class/gpio/export', 'w') as f:
        f.write(str(led_pin))
except OSError:
    # 如果引脚已经被导出,忽略错误
    pass

# 设置引脚方向为输出
try:
    with open(f'/sys/class/gpio/gpio{led_pin}/directio
发布评论

评论列表(0)

  1. 暂无评论