shijinxianzhe 发表于 2020-3-15 10:10:33

树莓派sensehat倒记时

      昨天是圆周率日,也可以说树莓派日,在古德微树莓派钉钉学习直播群中浙江财经大学朱凌教授给我们讲解Sensehat使用及编程,很开心,尽管申请了Sensehat的漂流活动,但是并没有使用,所以很期待能够成功。一、连接硬件       硬件包括:古德微树莓派主板、Sensc Hat板、键盘、鼠标、显示器、电源;先进行无电连接,最后连接电源;
二、启动“Thonny Python IDE”       单击”开始“按键,在弹出的菜单中选择”编程“,倒数第二项“Thonny Python IDE”,启动“Thonny Python IDE”软件三、编程:(一)顺序结构:    1、在“Thonny Python IDE”软件窗口中调用sense hat库中指令SenseHat,及time库中指令sleep;     2、在点阵屏上显示数字:”1“,字体颜色为#分别为红、绿、蓝的参数值;停止1秒(复制两句并复制9次,将显示内容按顺序改成其它数字);    3、保存并运行;from sense_hat import SenseHatfrom time import sleepsense=SenseHat()sense.show_letter(”1“,text_colour=)sleep(1)sense.show_letter(”2“,text_colour=)sleep(1)sense.show_letter(”3“,text_colour=)sleep(1)sense.show_letter(”4“,text_colour=)sleep(1)……
运行效果:顺序计数https://v.youku.com/v_show/id_XNDU4ODE1NzgxMg==.html
(二)循环结构
    1、在“Thonny Python IDE”软件窗口中调用sense hat库中指令SenseHat,及time库中指令sleep;
    2、重复执行:变量i 从1至10每次增加1,         在点阵屏上显示数字:”i“,字体颜色为#分别为红、绿、蓝的参数值;停止1秒;    3、显示”GO!"    4、保存并运行;
import timefrom sense_hat import SenseHat   sense=SenseHat()   for i im reversed(range(1,10)):      sense.show_letter(str(i),text_colour=)      time.sleep(1)sense.show_message(“GO!”,text_colour=)以图形化编程方式运行:

运行效果:循环结构倒计时https://v.youku.com/v_show/id_XNDU4ODE2MDk0MA==.html      虽然很基础,但是第一次使用Sense hat,很开心。愿更多的朋友加入树莓派的学习与体验活动中



DFrJ5KYVQaH 发表于 2020-3-15 12:55:38

代码实现,真不错

shijinxianzhe 发表于 2020-3-17 07:15:57

谢谢老师认可,还需继续跟您学习,请多多指教!
页: [1]
查看完整版本: 树莓派sensehat倒记时