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

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

3天内不再提示

【天启教育M1开发板试用体验】1.天启教育M1开发板基础功能合集

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-10-17 11:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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


基础功能合集(视频演示,见作者原贴子)

1.产品概述:

天启创意魔盒主要面向青少年(13岁-25岁),包括但不限于初中高中的学生群体,突出特点是极简入门,专为科学教育而生;主要使用图像化语言进行编程,形似积木,注重的是对青少年群体的思维逻辑能力进行锻炼和提升,在他们心中早早的种下编程的种子。

详细介绍:

1.1产品:

天启创意魔盒包含天启教育M1开发板以及天启传感器集成板,如下图所示,另外附赠USBTYPE-C线束,可以直接依托天启创意魔盒的硬件进行开发,无需要开发者自制电路或准备其他必需品;

开发板硬件.png

1.2硬件:

国产海思Hi3861V100芯片+OpenHarmony操作系统

1.3IDE:

自研IDE,图标如下图所示:
ide.png

1.4编程语言:

python+图形化界面(积木),对于青少年群体,先从积木开始入手,学有余力,期待更高的提升再转向python编程开发。

2.项目概述:

本项目使用积木编程,主要用到了如下基础功能:

2.1 Led点阵灯驱动

2.2 全彩灯驱动

2.3串口打印

2.4获取温湿度传感器数据

2.5获取姿态传感器数据

2.6按键消抖识别

2.7触摸按键识别

3.软件调试:

3.1IDE使用简介:

以图形化编程为例,积木使用介绍:

3.1.1控制类积木主要使用:

无限循环,延时,条件语句;
如下图所示:
控制.png

3.1.2天启教育M1开发板自带积木,主要有显示,感知,串口模块,获取加速度较为常用

3.1.3天启传感器集成板积木:主要使用获取温湿度,全彩灯,按键,触摸按键。
传感器集成板.png

使用如上积木,进行编程:

积木编程源码为:

积木编程源码.png
注,在IDE中使用积木进行编程,并不体现编译的过程,完成积木编程后,直接上传至开发板中即可,上传后的代码是掉电后仍然保存的。

3.2添加扩展:

此处应添加合适,对应的硬件,需要注意的是,再天启创意魔盒中附赠的是如下图所示型号的扩展模块,非单独的传感器模块。

扩展1.png

扩展2.png

3.3查看串口信息:

串口.png

3.4查看代码:

Python代码如下图所示:
python源码.png

3.5更新代码:

更新代码需要点击上传按钮,如下图所示图标:

上传.png

3.6保存文件:

保存的文件为.dfck格式,可以用文本打开,实际为python代码
保存1.png

保存2.png

4.硬件接入:

天启创意魔盒:天启教育M1开发板+天启传感器集成板

5.视频演示:

应用演示视频:视频包含对开发板的操作,开发板上的现象,以及串口打印的数据流等。


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

    关注

    3

    文章

    303

    浏览量

    2786
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    容辉物联天启 TQN2 开发板|无网通信快速上手指南

    很多刚接触天启的小伙伴都会问:容辉物联天启开发板到底怎么用?今天就把使用逻辑一次性讲清楚,让你快速搞定无网场景下的数据通信!先认清:天启开发板是什么? 特点:开箱即用,模块化设计,核心
    发表于 03-25 15:33

    Renesas FPB - RA2T1快速原型开发板:开启高效设计之旅

    Renesas FPB - RA2T1快速原型开发板:开启高效设计之旅 在电子设计领域,一款优秀的快速原型开发板能极大地提升开发效率,为项目的成功奠定基础。Renesas的FPB -
    的头像 发表于 12-26 16:20 427次阅读

    EVAL - M1 - 101T评估:电机控制应用的理想选择

    EVAL - M1 - 101T评估:电机控制应用的理想选择 在电机控制应用领域,一款性能出色、功能丰富的评估能为电子工程师的设计工作带来极大便利。今天,我们就来深入探讨英飞凌(I
    的头像 发表于 12-21 14:45 1502次阅读

    探索Eval - M1 - CM610N3评估:电机驱动应用的理想之选

    探索Eval - M1 - CM610N3评估:电机驱动应用的理想之选 在电机驱动应用的设计领域,拥有一款性能出色且易于评估的开发板至关重要。今天,我们就来详细探讨一下英飞凌(Infineon
    的头像 发表于 12-21 09:40 805次阅读

    EVAL - M1 - IM523评估:助力电机驱动应用设计

    EVAL - M1 - IM523评估:助力电机驱动应用设计 在电机驱动应用设计领域,一款性能优良且易于使用的评估能为工程师们节省大量时间和精力。今天,我们就来详细探讨一下英飞凌
    的头像 发表于 12-19 15:50 778次阅读

    【作品合集】飞凌嵌入式OK527N-C开发板测评

    Core_DSC280025C开发板测评作品合集 第十六期合集 : 润开鸿HH-SCDAYU800A开发板测评作品合集 第十七期
    发表于 09-22 15:54

    【作品合集】视美泰M-K1HSE、3568开发板测评

    视美泰M-K1HSE、3568开发板测评作品合集 产品介绍: M-KIHSE开发板M-KIH
    发表于 09-22 10:32

    【作品合集】中科昊芯Core_DSC280025C开发板测评

    。 活动详情地址:【RISC-V专题】中科昊芯Core_DSC280025C开发板免费试用 作者:川楠【中科昊芯Core_DSC280025C开发板试用体验】+
    发表于 09-18 10:52

    【作品合集】玄铁Banana Pi BPI-RV2开发板测评

    玄铁Banana Pi BPI-RV2开发板测评作品合集 产品介绍: Banana Pi BPI-RV2 开源网关是⼀款基于矽昌 SF21H8898 SoC的设备,1 × 2.5 G WAN⽹络接
    发表于 09-17 10:58

    【作品合集】汇思博SEEK100开发板测评

    SEEK100开发板试用体验】1/ 开箱贴 与 实验计划 【汇思博SEEK100开发板试用体验】2/开发
    发表于 09-15 10:24

    【作品合集】米尔RK3576开发板测评

    】米尔RK3576开发板免费试用 作者:EPTmachine【米尔RK3576开发板免费体验】1开发环境、镜像烧录、QT
    发表于 09-11 10:19

    【作品合集】矽速科技Sipeed MaixCAM Pro开发板测评

    【Sipeed MaixCAM Pro开发板试用体验】基础功能完整测试报告 【Sipeed MaixCAM Pro开发板试用体验】基于Ma
    发表于 09-05 09:33

    【作品精选】2025电子发烧友开发板测评大赛作品合集

    Core_DSC280025C开发板免费试用 视美泰M-K1HSE开发板免费试用 Rockchip专题:创龙科技TL3562-MiniEVM
    发表于 09-03 15:24

    【作品合集】创龙科技TLT113/TL3562-MiniEVM开发板测评

    试用体验】--按键功能 作者:jf_01200635【创龙TL3562-MiniEVM开发板试用体验】1、从系统启动卡制作开始【创龙TL35
    发表于 09-02 11:25

    M-K1HSE开发板免费体验】系统调试工具 SecureCRT 的使用体验

    USB插入电脑,另一端只需和M-K1HSE开发板连三根杜邦线,即USB 转串口模块的RXD接M-K1HSE开发板DUBUG口的txd,USB 转串口模块的TXD接
    发表于 08-06 18:20