dcexpert 发表于 2019-5-19 20:42

【麦昆试用】python编程(1)

<div class='showpostmsg'> 本帖最后由 dcexpert 于 2019-5-19 20:55 编辑

虽然麦昆的资料中没有说python编程,但是microbit是可以用python编程的,因此我们使用python对麦昆进行基本的操作。
使用python编程时,可以使用mu软件,也可以使用pythonEditor在线编程。

LED控制

左 pin8.write_analog()
右 pin12.write_analog()

参数范围0-1023。当然如果不需要亮度控制,用write_digital()函数也可以,只有亮灭两种状态

下面程序让两个LED轮流点亮

from microbit import *
a = 0
while 1:
      pin8.write_analog(a)
      pin12.write_analog(1023-a)
      a = 1023 - a
      sleep(500)


此内容由EEWORLD论坛网友dcexpert原创,如需转载或用于商业用途需征得作者同意并注明出处



</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>
页: [1]
查看完整版本: 【麦昆试用】python编程(1)