【行空板 Python编程学习主控板】 三、非常便捷的Mind+图形化呼吸灯及亮度调节灯实现
<div class='showpostmsg'><p>一、硬件组成</p><p>行空板提供了很多接口,并且配备了相应的硅胶线</p>
<p> 根据图中的标注PWM的端口,选择P21作为外接LED接口,LED灯加一个680欧的电阻串联。</p>
<p> </p>
<p>二、呼吸灯图形化软件编程</p>
<p>图形化软件编程比较简单,在Mind+通过扩展按钮添加行空板资源后,就能在左侧看到行空板的标志</p>
<p><img src="https://bbs.eeworld.com.cn/data/attachment/forum/202211/03/181438fvm2hictcnmhz2vw.png.thumb.jpg" />,</p>
<p>然后就可以看到行空板中对PWM的支持</p>
<p> 看到行空板的描述中,可以了解到对接口的支持</p>
<p> 10位的PWM,因此,判定PWM输出最大值应该为1024。</p>
<p>图形化编程如下,轻松实现呼吸灯效果。</p>
<p> 三、呼吸灯实现效果</p>
<p>41ce5bb9271726fc1e20387c7e656467<br />
四、亮度调节灯及其图形化编程</p>
<p>实现呼吸灯之后,尝试用Mind+搭建图形化控灯亮度界面</p>
<p> 定义切换按钮功能如下</p>
<p> 亮度调节按钮功能设置如下</p>
<p> 实现可在LCD界面中调节亮度,具体界面如下</p>
<p> 亮度等级是按照10级调节的</p>
<p>五、呼吸灯及亮度调节综合效果</p>
<p>e786631814af538f509ae0cf2267b752<br />
六、总结</p>
<p>本次测评用Mind+图形化编程,非常便捷,尤其是图形化编程,各控件位置的调节,很方便。小坑是控件的更新,需要专门换成图形化更新实现</p>
<p> 总体来说,图形化编程的便捷性,完胜代码编程!要是用代码实现这样的功能,估计至少需要一整天的时间。</p>
</div><script> var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;" style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
if(parseInt(discuz_uid)==0){
(function($){
var postHeight = getTextHeight(400);
$(".showpostmsg").html($(".showpostmsg").html());
$(".showpostmsg").after(loginstr);
$(".showpostmsg").css({height:postHeight,overflow:"hidden"});
})(jQuery);
} </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script> <p>这个就是儿童编程那玩意汉化的吧</p>
<div class="quote">
<blockquote><font size="2"><a href="forum.php?mod=redirect&goto=findpost&pid=3188840&ptid=1224875" target="_blank"><font color="#999999">freebsder 发表于 2022-11-14 19:08</font></a></font> 这个就是儿童编程那玩意汉化的吧</blockquote>
</div>
<p>没见过儿童编程的软件,不清楚具体情况</p>
页:
[1]