0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【PHYTEC开发板试用体验】1 实现一个酷炫霓虹灯_Part A

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-12-05 11:14 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文来源电子发烧友社区,作者:jf_00240724, 帖子地址:https://bbs.elecfans.com/jishu_2283554_1_1.html

上一节我们介绍的开箱环节,这一节我们将会对板子进行上电,并做一个简单的实验,那就是实现一个酷炫的霓虹灯。
拿到一块开发板,做的第一件事自然是先点亮一个LED,就像学习一门语言,首先是写好一个hello word一样。这样才能证明它真正属于你,受你控制。接下来让我们快乐的玩耍吧!
上电之后,我们通过HTML进行连接一个显示屏,通过USB接口连接一个USB蓝牙鼠标。开机界面如下:
poYBAGKRl7uAWznFAAFXJ7oNQkA921.jpg

通过探索,我们发现它有一个hardward的界面。然后我就瞎点一气,发现居然已经可以通过界面上的按钮实现了LED的控制。
poYBAGKRlrSAesuRAAEdV30aXdA910.jpg
pYYBAGKRls2ASAGVAATqh3dDYNw249.png

点击User LED1:
poYBAGKRls-AdTIEAAFAwkCKAv4154.jpg
pYYBAGKRltOARqBNAAcRwKxtHhY896.png

在如下网址找到。对应的驱动相关文件,即BSP.这么做的主要目的是为了找到现有的要led驱动,它所对应的io
通过搜索“led”字符来找到Led驱动相关的内容:
pYYBAGKRlt6AJC3BAAE1YNKT-MU324.png


下面我们通过对应的指令来做几个实验。首先,用如下命令点亮一号led灯:

< echo 255 > /sys/class/leds/user-led1/brightness>
然后我们关闭一号led灯:

< echo 0 > /sys/class/leds/user-led1/brightness>
通过指令的字面意思我们可以看得出来他是可以控制led亮度的指令,所以接下来我们尝试是一个从255到0之间的一个数,比如说100:
< echo 100 > /sys/class/leds/user-led1/brightness>
好的,现在我们可以明显地观察到led灯的亮度比之前的255指令要暗一些.然后我们观察到这里面的User-LED有三个,分别对应的是红色,绿色和蓝色。这是颜色的三基色啊!好的,那么下面我有一个奇妙的想法,我们是不是可以做一个酷炫的彩色霓虹灯呢?当然,我们作为嵌入式软件工程师,肯定还是想自己真正的从零开始去实现Led的驱动这一块儿。
第一步,先是卸载掉原有的驱动。
第二步,编写我们自己的驱动,这件是核心部分。
第三步,开始我们的霓虹灯应用程序。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • led
    led
    +关注

    关注

    244

    文章

    24715

    浏览量

    692426
  • 开发板
    +关注

    关注

    26

    文章

    6413

    浏览量

    120709
  • PHYTEC
    +关注

    关注

    0

    文章

    19

    浏览量

    3977
  • 开发板试用
    +关注

    关注

    3

    文章

    303

    浏览量

    2786
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    免费试用|睿擎派开发板等你来测:提交高质量报告,开发板免费送

    者开放第1开发板免费试用活动。成功入选的体验官将免费获得睿擎派RC3506J开发板片,在真实项目中深度测试,反馈使用体验。完全免费,只要
    的头像 发表于 04-17 11:56 91次阅读
    免费<b class='flag-5'>试用</b>|睿擎派<b class='flag-5'>开发板</b>等你来测:提交高质量报告,<b class='flag-5'>开发板</b>免费送

    在昉·星光开发板上控制WS2812B彩灯环

    本次课程为昉·星光开发板IoT开发系列课程的第十四讲,将带领同学们在昉·星光开发板上,控制WS2812B彩灯环。 本次课程,在昉·星光开发板
    发表于 03-06 06:15

    有奖丨米尔全志 T153 MINI开发板免费试用来啦

    米尔与全志合作发布的新品基于全志T153应用处理器的MYD-YT153MX-MINI开发板免费试用名额来啦~~米尔提供了3套价值399元的MYD-YT153MX-MINI开发板发起试用
    的头像 发表于 01-29 08:04 535次阅读
    有奖丨米尔全志 T153 MINI<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>来啦

    乐鑫科技ESP32-S3开发板配单色LED,竟能玩出这么多花样!代码开源,速来白嫖!

    从闪烁到呼吸,从流水到追逐,文掌握所有LED特效技巧本文将带领大家从零开始,使用ESP32-S3开发板实现多种单色LED效果控制。无论你是刚入门的小白,还是有定经验的开发者,都能轻
    的头像 发表于 10-23 18:02 2505次阅读
    乐鑫科技ESP32-S3<b class='flag-5'>开发板</b>配单色LED,竟能玩出这么多花样!代码开源,速来白嫖!

    有奖丨米尔 瑞芯微RK3506开发板免费试用来啦!

    米尔与瑞芯微合作发布的新品基于瑞芯微RK3506应用处理器的MYD-YR3506开发板免费试用名额增加啦
    的头像 发表于 07-10 08:03 1195次阅读
    有奖丨米尔 瑞芯微RK3506<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>来啦!

    有奖丨米尔 瑞芯微RK3506开发板免费试用

    米尔与瑞芯微合作发布的新品基于瑞芯微RK3506应用处理器的MYD-YR3506开发板免费试用名额来啦~~米尔提供了3块价值299元的MYD-YR3506开发板发起试用活动您不仅可以免
    的头像 发表于 06-19 08:04 1228次阅读
    有奖丨米尔 瑞芯微RK3506<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>

    有奖丨米尔 瑞芯微RK3562开发板免费试用新增名额!

    米尔与瑞芯微合作发布的新品基于瑞芯微RK3562应用处理器的MYD-YR3562开发板免费试用名额增加
    的头像 发表于 06-13 08:04 1959次阅读
    有奖丨米尔 瑞芯微RK3562<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>新增名额!

    有ARM,NPU,FPGA三种核心的开发板 — 米尔安路飞龙派开发板

    最近我发现有趣的开发板。这个开发板集合了ARM核心,NPU核心甚至还有FPGA核心。它就是米尔新出的YM90X开发板。它基于安路科技所打
    的头像 发表于 06-13 08:03 1983次阅读
    有ARM,NPU,FPGA三种核心的<b class='flag-5'>开发板</b> — 米尔安路飞龙派<b class='flag-5'>开发板</b>

    基于RK3576处理器,米尔RK3576开发板免费试用

    年7月19日   评测数量: 3块   更多热点文章阅读 基于平头哥TH1520芯片,润开鸿HH-SCDAYU800A开发板免费试用 RISC-V开发板深度评测!顶级
    的头像 发表于 06-09 15:00 1357次阅读
    基于RK3576处理器,米尔RK3576<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>

    搭载OpenHarmony操作系统,视美泰SC-3568HA开发板免费试用

    : 10块   更多热点文章阅读 基于平头哥TH1520芯片,润开鸿HH-SCDAYU800A开发板免费试用 RISC-V开发板深度评测!顶级开发板
    的头像 发表于 06-05 16:45 1451次阅读
    搭载OpenHarmony操作系统,视美泰SC-3568HA<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>

    基于RK处理器,创龙TL3562-MiniEVM开发板试用体验

    数量: 10块   更多热点文章阅读 基于平头哥TH1520芯片,润开鸿HH-SCDAYU800A开发板免费试用 RISC-V开发板深度评测!顶级
    的头像 发表于 06-05 16:31 1334次阅读
    基于RK处理器,创龙TL3562-MiniEVM<b class='flag-5'>开发板</b><b class='flag-5'>试用</b>体验

    性能强悍!合众HZ-RK3568开发板试用体验

    月19日   评测数量: 10块   更多热点文章阅读 基于平头哥TH1520芯片,润开鸿HH-SCDAYU800A开发板免费试用 RISC-V开发板深度评测!顶级
    的头像 发表于 06-05 16:30 1683次阅读
    性能强悍!合众HZ-RK3568<b class='flag-5'>开发板</b><b class='flag-5'>试用</b>体验

    【免费试用开发板评测大赛开启!OH 、RISC-V、Rockchip顶级开发板等你试用~

    技术人的狂欢,开发者的盛宴!2025年最值得期待的硬核赛事——电子发烧友开发板评测大赛正式启动!无论你是开源生态的探索者、芯片架构的极客,还是物联网领域的创新达人,本次大赛三大赛
    的头像 发表于 06-05 08:05 1163次阅读
    【免费<b class='flag-5'>试用</b>】<b class='flag-5'>开发板</b>评测大赛开启!OH 、RISC-V、Rockchip顶级<b class='flag-5'>开发板</b>等你<b class='flag-5'>试用</b>~

    有奖丨米尔 NXP i.MX91开发板免费试用来啦

    米尔与NXP合作发布的新品基于NXPi.MX91应用处理器的MYD-LMX91开发板免费试用名额来啦~~米尔提供了3套价值588元的MYD-LMX91开发板发起试用活动您不仅可以免费体
    的头像 发表于 06-05 08:02 1525次阅读
    有奖丨米尔 NXP i.MX91<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>来啦

    【评测试用】合众HZ-T536开发板免费试用体验

    【评测试用】合众HZ-T536开发板免费试用体验
    的头像 发表于 05-27 08:05 1213次阅读
    【评测<b class='flag-5'>试用</b>】合众HZ-T536<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>体验