0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-10-18 10:40 次阅读

本文来源电子发烧友社区,作者:河姆杜, 帖子地址: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))

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

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

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

    关注

    0

    文章

    338

    浏览量

    46740
  • 开发板试用
    +关注

    关注

    3

    文章

    301

    浏览量

    2092
收藏 人收藏

    评论

    相关推荐

    追加名额丨米尔瑞芯微RK3576开发板有奖试用

    米尔与瑞芯微合作发布的新品基于瑞芯微RK3576应用处理器的MYD-LR3576开发板免费试用活动加码啦~~米尔追加了2块价值849元的MYD-LR3576开发板发起试用活动您不仅可以
    的头像 发表于 11-22 01:00 167次阅读
    追加名额丨米尔瑞芯微RK3576<b class='flag-5'>开发板</b>有奖<b class='flag-5'>试用</b>

    【RA8D1试用活动】RA8D1B-CPKCOR开发板移植linux

    【RA8D1试用活动】RA8D1B-CPKCOR开发板移植linux
    的头像 发表于 11-16 01:02 220次阅读
    【RA8D<b class='flag-5'>1</b><b class='flag-5'>试用</b>活动】RA8D<b class='flag-5'>1</b>B-CPKCOR<b class='flag-5'>开发板</b>移植linux

    正点原子fpga开发板不同型号

    处理器和FPGA逻辑单元。ZYNQ-7000系列的开发板通常具备以下特点: 低成本 :适合预算有限的个人教育机构。
    的头像 发表于 11-13 09:30 602次阅读

    【干货】有了这份HK32F407ZGT7开发板介绍,1万个项目轻松拿捏!

    2024-11-0811:39·航顺HK32MCUHK32F407ZGT7开发板开发板简介开发板是基于航顺芯片公司F4系列HK32F407ZGT7开发的一款
    的头像 发表于 11-08 13:28 287次阅读
    【干货】有了这份HK32F407ZGT7<b class='flag-5'>开发板</b>介绍,<b class='flag-5'>1</b>万个项目轻松拿捏!

    PY32F002A单片机开发板 PY32F002AF15P6开发板 32位MCU,M0+内核

    PY32F002A 开发板上 搭载的是 PY32F002AF15P6 单片机,TSSOP20封装,开发板使用Type C接口供电, 可以用来对PY32F002A芯片进行开发调试。 PY32F002A
    的头像 发表于 09-03 14:41 498次阅读
    PY32F002A单片机<b class='flag-5'>开发板</b> PY32F002AF15P6<b class='flag-5'>开发板</b> 32位MCU,<b class='flag-5'>M</b>0+内核

    EFR32MG24开发板介绍及IDE使用

    EFR32MG24开发板介绍及IDE使用
    的头像 发表于 08-10 10:47 704次阅读
    EFR32MG24<b class='flag-5'>开发板</b>介绍及<b class='flag-5'>IDE</b>使用

    米尔基于NXP iMX.93开发板M33处理器应用开发笔记

    1.概述本文主要介绍M33核的两种工程调试开发,第一种方式是通过板子自带的固件进行开发,第二种方式是使用IAREmbeddedWorkbench来构建可移植的Freertos文件进行
    的头像 发表于 06-29 08:01 1342次阅读
    米尔基于NXP iMX.93<b class='flag-5'>开发板</b>的<b class='flag-5'>M</b>33处理器应用<b class='flag-5'>开发</b>笔记

    安信可星闪开发板or模组烧录指导

    包含功率放大器PA、低噪声放大器、TX/RXSwitch、集成电源管理等模块,支持1M/2M/4M3种带宽,最大支持12Mbit/s速率。 来看看星闪开发板or模组如何烧录? 一、软硬
    的头像 发表于 05-06 17:31 913次阅读
    安信可星闪<b class='flag-5'>开发板</b>or模组烧录指导

    怎么将pMCI[M1]-&gt;pSTM-&gt;bState 的 IDLE_START传递给STM[M1]-&gt;bState的?

    各位亲: 我在5.4的库里面发现按键启动后,开始电机用的是 pMCI[M1] 这个结构体,如下 __weak bool MC_StartMotor1(void) { return
    发表于 03-27 07:56

    M1芯片和M3芯片相差大吗

    M1芯片和M3芯片在性能和应用上确实存在一定的差异。
    的头像 发表于 03-13 16:41 3082次阅读

    M1芯片和M3芯片的区别

    M1芯片和M3芯片都是苹果自家研发的处理器,它们在性能和设计上各有特点。
    的头像 发表于 03-11 16:37 3459次阅读

    M1M2和M3芯片是什么意思

    M1M2和M3芯片都是苹果公司推出的自研处理器芯片,具有不同的特点和发布时间。
    的头像 发表于 03-08 15:51 5783次阅读

    fpga开发板与linux开发板区别

    FPGA开发板与Linux开发板是两种不同的硬件开发平台,各自具有不同的特点和应用场景。在以下的文章中,我将详细介绍FPGA开发板和Linux开发板
    的头像 发表于 02-01 17:09 2230次阅读

    DIY个人的Linux开发板教程

    作者简介:大佬已在硬创社开源了近50款开发板,动手能力极强,于去年年底开始接触学习Linux,并由全志V3s、F1C200S等芯片开始上手DIY个人的Linux开发板
    的头像 发表于 01-07 09:52 2071次阅读
    DIY<b class='flag-5'>个人</b>的Linux<b class='flag-5'>开发板</b>教程

    基于RA6M5开发板的低功耗电子时钟设计

    本项目是基于启明RA6M5开发板搭载2.4寸液晶屏的电子时钟,该电子时钟有两个模式——正常模式和低功耗模式,可以通过开发板的按键改变时钟模式。
    的头像 发表于 12-25 12:26 892次阅读
    基于RA6<b class='flag-5'>M</b>5<b class='flag-5'>开发板</b>的低功耗电子时钟设计