【天启教育M1开发板试用体验】流水灯

描述

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


体验了拖一拖的流水灯,感灵活性不高,偿试一下python的编程:
代码如下:

import os
import tqmain
mylist =[0xff,0xff,0xff,0xff,0xff,0xff]
tqmain.serial_write_line("start")
while True:
  mystr =[]
  for i in range(0,6):
    mylist[i] = mylist[i]>>1
    if mylist[i] == 0x0:
      mylist[i] = 0x80
    myvalue = mylist[i] | 0x80 #确保可以去掉0b1
    mystr.append(bin(myvalue).replace('0b1',''))
  tqmain.serial_write_line(mystr[1])
  value = ','.join(mystr)
  tqmain.matri_strfill_display(value)
  os.sleep(0.5)

上传到开发板后,实现了流水灯的效果:

【附上python流水灯试用体验视频,详见作者原帖子文章

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分