【天启教育M1开发板试用体验】个人对天启M1开发板和IDE使用感受

描述

本文来源电子发烧友社区,作者:河姆杜, 帖子地址:https://bbs.elecfans.com/jishu_2305225_1_1.html
 

吐槽一个点,这个传感器集成板和主板连接以后,这个rest键不好按到。

天启这款软件的使用感受

总体来说软件制作的还是很好的,比如界面简洁,第一版功能就已经很完善了,我最喜欢的点在与也可以不用搭积木的方式编程,这对于年龄大一点的同学是一个很好的过度。

使用感受:

我在软件和官方的资料里面没有找到有关于NFC的一系列的资料,但是主开发板上面有NFC硬件。(可能软件方面还没测试好)

 

此软件是mixly2.0

此功能方便用户在大量的代码的时候,重复的点击鼠标去拖动代码块。

 

这两个要搭配使用,(意思是让集成版上的3个等依次亮起来,)

熄灭灯光(单独做一个块元素-----关闭【1】全彩灯)

有关于引脚的(数字,模拟)输入输出和,PWM的输出,在软件里没有找到,我个人感觉还是有必要的

Mixly2.0                                                                 天启IDE

在使用过程中发现天启IDE没有elif这个语法,这个会导致多项判断时无法进行,换一个方式方法也是可以实现想要的效果的,但是这里建议加上elif。

在编程篇-python编程-三、TQ_E1-天启转接板最下面的位置,3.12和3.15出现了同样的名字,根据函数名称是不是3.15题目错了。

以上是我在使用过程中发现的问题,下面是我做的应用案例:

import
tqmain

import
tqmath

import
tqs1

import os

tqmain.sc7a20_init()

tqs1.buzzer_set_beat(3,
16)

tqmain.matri_enable(0)

while
True:

if bool(tqmain.get_acceleration() ==
'shake'):

os.msleep(int(500))



item = tqmath.random(int(1), int(4))



tqmain.serial_write_line(item)



if bool((item == 1)):



  tqmain.matri_strfill_display('1000010,0100100,0011000,0100100,1011010,0100100')



  os.msleep(int(500))



if bool((item == 2)):

tqmain.matri_strfill_display('1111111,1111111,1111111,1111111,1111111,1111111')

os.msleep(int(500))



if bool((item == 3)):

tqmain.matri_strfill_display('0011000,0111100,1100110,1100110,0111100,0011000')

os.msleep(int(500))

代码运行的效果是跟随摇晃会显示剪刀石头布,这样两位小朋友可以互动,一起摇起来。

我在视频里面也测试了集成传感器板的所有功能,并制作成了视频。

 

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

全部0条评论

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

×
20
完善资料,
赚取积分