yaoquan5201314 发表于 2022-12-31 21:20

行空板 Python编程学习主控板】三:简易电子相册制作

<div class='showpostmsg'> 本帖最后由 yaoquan5201314 于 2022-12-31 21:26 编辑

<p>&nbsp;</p>

<div class="parsedown-markdown">
<h1>&nbsp;</h1>
</div>

<p><br />
本来计划用行空板的uart读取红外二氧化碳传感器 的数据的,但是程序运行有问题,还没有解决,所以只好先用行空板做一个简易的电子相册,下面是代码段:</p>

<p>#&nbsp;&nbsp;-*-&nbsp;coding:&nbsp;UTF-8&nbsp;-*-</p>

<p>&nbsp;</p>

<p>#&nbsp;MindPlus</p>

<p>#&nbsp;Python</p>

<p>from&nbsp;pinpong.extension.unihiker&nbsp;import&nbsp;*</p>

<p>from&nbsp;pinpong.board&nbsp;import&nbsp;Board,Pin</p>

<p>from&nbsp;unihiker&nbsp;import&nbsp;GUI</p>

<p><br />
&nbsp;</p>

<p>u_gui=GUI()</p>

<p>Board().begin()</p>

<p>txt=u_gui.draw_text(text=&quot;行空板&quot;,x=12,y=30,font_size=30,&nbsp;color=&quot;#00FF00&quot;)</p>

<p>tupian=u_gui.draw_image(image=&quot;金黄小道.png&quot;,x=0,y=0)</p>

<p>&nbsp;</p>

<p>while&nbsp;True:</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(button_a.is_pressed()==True):</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tupian2=u_gui.draw_image(image=&quot;唯美绿茵小道.png&quot;,x=0,y=0)</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(button_b.is_pressed()==True):</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tupian3=u_gui.draw_image(image=&quot;金黄小道1.png&quot;,x=0,y=0)</p>

<div>程序首先显示金黄小道的照片,然后按键A按下后切换显示唯美绿茵小道的照片,按键B按下后切换显示金黄小道1的照片,因为按键A和按键B切换显示图片的操作是放在循环里面的,所以可以一直通过两个按键切换显示,效果如下图视频所示:</div>

<div>d0cd1b29d0a3e60a45a2135bce3e2f98<br />
&nbsp;</div>
</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>

吾妻思萌 发表于 2023-1-2 19:38

这个相框不错啊

yaoquan5201314 发表于 2023-1-2 20:14

吾妻思萌 发表于 2023-1-2 19:38
这个相框不错啊

<p>谢谢,等后面有空的准备制作一个带音乐效果和诗词显示的电子相册。</p>

吾妻思萌 发表于 2023-1-2 21:32

吾妻思萌 发表于 2023-1-2 19:38
这个相框不错啊

谢谢,等后面有空的准备制作一个带音乐效果和诗词显示的电子相册。


<p>跑马灯走起</p>

yaoquan5201314 发表于 2023-1-2 21:58

吾妻思萌 发表于 2023-1-2 21:32
跑马灯走起

<p>这个可以,跑马灯显示诗词还是挺有意思的。</p>
页: [1]
查看完整版本: 行空板 Python编程学习主控板】三:简易电子相册制作