查看: 2388|回复: 0

Micropython TPYBoard V10X拼插编程实践之定时器 代码不精通?...

[复制链接]
  • TA的每日心情
    慵懒
    2018-1-6 09:01
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2018-4-11 17:25:55 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 酥小小酥 于 2018-4-11 17:27 编辑

          对于Micropython来讲,代码编程是必不可少的一部分,但是对于DIY爱好者这个受众巨大的群体,编程就显得有点难度了,毕竟大部分人是不精通代码的。那么有没有一个更加简单的编程方式呢?今天给大家介绍如何通过拼插画图来实现常规代码编程。                                                                              

    我们来实现一个最简单的定时器功能。

    利用micropython的定时器,实现红色led每秒闪烁一次。

    先来看一下我们拼插编程的界面:

    左侧为目录栏,中间白底为拼插画图区,右侧代码显示区。

    809fd0f2283a8bbc428f658d59828d7.png

    当我们从目录栏拖动相应的图形到拼插画图区时,代码显示区即显示相应代码,如图:

    5944b5a5b20458cc251dc7caa1fcd98.png

    1、制作流程


    d20266f33f83241a2897673d78bc646.png f66bf4c667fefa8e8575aad0a635943.png 9a00833ffd40c5d087bd049c09142e7.png

    要使用定时器,先需要导入Timer库。from pyb import Timer,可使用*代替。


    import pyb


    from pyb import * #导入库


    def test(returnValue):#函数定义


      LED(1).toggle()


      return


    t = Timer(1,freq=1,callback=test) #定义Timer: #设置Timer编号#设置轮巡时间 #定义频率 数字越大频率越高


    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-5-16 00:37 , Processed in 0.132738 second(s), 16 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.