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

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

3天内不再提示

发烧友怎么玩开源鸿蒙科教·天启开发板:10岁设计游戏、挑战3秒写程序

东方创科 来源:未知 2022-11-17 19:07 次阅读

点击蓝字,关注我们

57fe81d0-6661-11ed-8abf-dac502259ad0.jpg  

开源鸿蒙科教·天启M1教育开发板


前不久,东方创科联合电子发烧友”平台,发起了开源鸿蒙科教·天启M1教育开发板免费试用活动,邀请开发者免费试用,探索自己的“独家玩法”。活动吸引了数十名开发者参与,首批拿到开发板、参与活动的开发者也创造出许多新鲜有趣的成果。

“电子发烧友”平台上,开发者们积极地分享了自己探索天启M1教育开发板玩法的过程,相关发帖共计获得了近3万次点击量。

天启教育M1开发板是由东方创科推出、专为青少年科学教育设计的开源电子创作平台,它有着极简入门、灵活扩展的特点,适用于从图形化编程到代码编程的多样化教育场景。目前,东方创科基于天启M1教育开发板,已研发出覆盖中小学全教学阶段、满足多场景的开源鸿蒙科技教育产品,并不断扩展应用场景,持续推进产品研发及迭代。

活动中好玩的案例很多,本次我们先选出了3个开发者们有趣的“脑洞”创意,一起来看看吧!

58087410-6661-11ed-8abf-dac502259ad0.gif

10岁开发者

设计游戏《别碰到石子》

刚拿到天启开发板上手体验了一下感觉还是很不错的,决定让家里10岁的孩子上手体验一下,结果令我挺意外的,自己还做了一款小游戏。我觉得这也是天启开发板的亮点,上手容易,适合年龄段广

——开发者“jf_11473490”

《别碰到石子》游戏主要用天启M1教育开发板中TQ_S1天启传感器集成板上的A B两个按键控制矩阵灯光,矩阵灯上会随机产生石子,自上而下。而人物角色只能在最后一排左右移动。

游戏规则:不能让随机掉落的石头与角色相撞,如果相撞流水灯闪亮,同时按下AB游戏重启。

在游戏设计过程中,运用天启编程平台,使用积木块编程方式,利用编程平台中“积木块”所包含的指令信息,根据编程需求进行拖动操作,实现游戏效果。

582358fc-6661-11ed-8abf-dac502259ad0.png

1

2

58415dc0-6661-11ed-8abf-dac502259ad0.png586a18d2-6661-11ed-8abf-dac502259ad0.png

3

△ 软件调试

58a17318-6661-11ed-8abf-dac502259ad0.gif

△ 游戏玩法展示

这可能是你见过

最Mini版的《贪吃蛇》

开发板支持python编程,可以实现很多好玩的东西。

——开发者“华仔stm32

开发者“华仔stm32”希望用天启M1教育开发板的LED阵列,实现经典的《贪吃蛇》游戏,整体思路是用两个按键来按制两个方向,方向标志为全局变量move_state。当按键A、B按下时,改变LED灯陈列的过行方向。

蛇体用LED灯条来展示,LED按随机产生的方向进行运动;随机产生食物。如果食物在蛇体之上,再生成一次;成功吃到蛇体时,LED灯条增长一个单位。如果蛇体到了屏外,则游戏结束。

58fe82ba-6661-11ed-8abf-dac502259ad0.png

△ 部分游戏设计代码

5925322a-6661-11ed-8abf-dac502259ad0.gif

△ 游戏玩法展示

极简操作

挑战3秒写完一个新程序

个人有史以来编写的最快的hello world程序,3秒搞定,不能再多开发环境简洁,功能封装较好,积木操作,作为教育项目比较友好,可以看出开发团队做了很多思考。

——开发者“李先生”

开发者“李先生”在拿到天启M1教育开发板后,编写了一个新程序:在LED阵列上,出现"hello world"的字样。得益于天启编程平台的极简操作,写完这个程序“3秒搞定,不能再多”。

7ef78570-6661-11ed-8abf-dac502259ad0.png7f2e3a20-6661-11ed-8abf-dac502259ad0.png

△ 程序编写

7f59f28c-6661-11ed-8abf-dac502259ad0.gif

△ 演示效果

在本次天启M1教育开发板免费试用活动中,开发者们还创造出了许多新奇的玩法,例如:

建立温湿度计并通过MQTT上传到服务器;

设计智能环境监视控制器

设计音乐门铃、多彩呼吸灯;

……

天启M1教育开发板“低门槛、高天花板”的特点,使得从新手到“大神”,都能够发现不一样的乐趣,也为在基础教育阶段,适应从小学到中学不断进阶的信息科技教育需求,提供了有力的硬件和技术保障。

93e3c2f0-6661-11ed-8abf-dac502259ad0.png

感谢所有开发者的参与和创意

天启M1教育开发板还能怎么玩

欢迎各位“大神”继续开脑洞~

发烧友同款

天启创意魔盒已经量产上市

如果您想了解更多与

其相关的产品、服务

扫码留下联系方式吧!

940d4878-6661-11ed-8abf-dac502259ad0.jpg

942a7114-6661-11ed-8abf-dac502259ad0.png

点击阅读原文(仅限pc端)

查看更多天启M1教育开发板试用报告


原文标题:发烧友怎么玩开源鸿蒙科教·天启开发板:10岁设计游戏、挑战3秒写程序

文章出处:【微信公众号:东方创科】欢迎添加关注!文章转载请注明出处。

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

原文标题:发烧友怎么玩开源鸿蒙科教·天启开发板:10岁设计游戏、挑战3秒写程序

文章出处:【微信号:dongfangchuangke,微信公众号:东方创科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何在开源鸿蒙OpenHarmony开启SELinux模式?RK3566鸿蒙开发板演示

    本文介绍开源鸿蒙OpenHarmony系统下,开启/关闭SELinux权限的方法,触觉智能Purple Pi OH鸿蒙开发板演示,已适配全新OpenHarmony5.0 Release
    的头像 发表于 11-18 19:03 138次阅读
    如何在<b class='flag-5'>开源</b><b class='flag-5'>鸿蒙</b>OpenHarmony开启SELinux模式?RK3566<b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b>演示

    瑞芯微RK3566鸿蒙开发板Android11修改第三方输入法为默认输入法

    本文适用于触觉智能所有支持Android11系统的开发板修改第三方输入法为默认输入法。本次使用的是触觉智能的Purple Pi OH鸿蒙开源主板,搭载了瑞芯微RK3566芯片,类树莓派设计,是Laval官方社区主荐的一款
    的头像 发表于 09-24 09:43 340次阅读
    瑞芯微RK3566<b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b>Android11修改第三方输入法为默认输入法

    【「OpenHarmony开发与实践 | 基于红莓RK2206开发板」阅读体验】+初体验1

    新书到手了兄弟们!最近工作忙分享的有点晚了啊,不过电子发烧友还是很给力的啊!就申请了下没想到中奖率真高啊!绝对对我们爱好者的福地啊!哈哈 本人电子发烧友一枚。啥也不说献上照片供兄弟们观摩下。 第二
    发表于 09-18 18:30

    鸿蒙OpenHarmony南向/北向快速开发教程-迅为RK3568开发板

    大家期待已久的迅为RK3568开发板终于迎来了鸿蒙4.1系统的强势支持!想知道如何实现快速开发学习吗?跟着我们一起来探索吧! 迅为RK3568开发板: 想象一下,你手中的RK3568
    发表于 07-23 10:44

    鸿蒙OpenHarmony【标准系统 运行】(基于RK3568开发板

    烧录完成重启开发板后,系统将会自动启动。开发板附带的屏幕呈现以下界面,表明系统已运行成功。
    的头像 发表于 05-06 15:38 437次阅读
    <b class='flag-5'>鸿蒙</b>OpenHarmony【标准系统 运行】(基于RK3568<b class='flag-5'>开发板</b>)

    鸿蒙OpenHarmony【标准系统 运行】 (基于RK3568开发板

    烧录完成重启开发板之后,系统将会自动启动……
    的头像 发表于 04-25 15:56 760次阅读
    <b class='flag-5'>鸿蒙</b>OpenHarmony【标准系统 运行】 (基于RK3568<b class='flag-5'>开发板</b>)

    鸿蒙OpenHarmony【标准系统编写“Hello World”程序】 (基于RK3568开发板

    源码],创建RK3568开发板的源码工程。 示例目录 拉取openharmony项目代码,在代码根目录创建sample子系统文件夹,在子系统目录下创建hello部件文件夹,hello文件夹中创建
    的头像 发表于 04-24 17:32 690次阅读
    <b class='flag-5'>鸿蒙</b>OpenHarmony【标准系统编写“Hello World”<b class='flag-5'>程序</b>】 (基于RK3568<b class='flag-5'>开发板</b>)

    OpenHarmony鸿蒙南向开发案例:【智能猫眼(基于Hi3518开发板)】

    基于Hi3518开发板,使用开源OpenHarmony开发的RTSP协议流媒体应用。达到将Hi3518开发板中摄像头获取的数据通过RTSP协议传输到手机并显示 。
    的头像 发表于 04-22 15:46 1919次阅读
    OpenHarmony<b class='flag-5'>鸿蒙</b>南向<b class='flag-5'>开发</b>案例:【智能猫眼(基于Hi3518<b class='flag-5'>开发板</b>)】

    OpenHarmony鸿蒙南向开发案例:【智能猫眼(基于3516开发板)】

    基于Hi3516开发板,使用开源OpenHarmony开发的RTSP协议流媒体应用。达到将Hi3516开发板中摄像头获取的数据通过RTSP协议传输到手机并显示 。
    的头像 发表于 04-19 22:01 546次阅读
    OpenHarmony<b class='flag-5'>鸿蒙</b>南向<b class='flag-5'>开发</b>案例:【智能猫眼(基于3516<b class='flag-5'>开发板</b>)】

    打卡可以领开发板

    最近电子发烧友论坛FPGA版块开展签到就可以领开发板的话动了,最好可以领下面这块开发板啦: 各位想要入手FPGA的小伙伴快来参与活动!
    发表于 03-04 13:01

    盘点那些硬件+项目学习套件:Hi3861鸿蒙开发板及入门常见问题解答

    华清远见20了~过去3年里,华清远见研发中心针对个人开发板业务,打造了多款硬件+项目学习套件,涉及STM32单片机、嵌入式、物联网、人工智能、鸿蒙、ESP32、阿里云IoT等多技术方
    发表于 02-01 16:55

    重要提醒!!电子发烧友评测中心试用规则调整

    评测报告(图文 / 视频)至电子发烧友社区,试用报告要求100 % 原创,抄袭会被封杀哦。 产品回收:请收到开发板的用户在规定时间内完成试用报告并上传至电子发烧友论坛,如发现未完成试用要求,将会要求您
    发表于 12-06 16:44

    Banana Pi BPI-W3 开源硬件开发板应用特点

    Banana Pi BPI-W3 开源硬件开发板是一款强大的开源硬件开发板,具有广泛的功能和应用。在本篇文章中,我将详细介绍 BPI-W
    的头像 发表于 12-01 15:44 576次阅读

    【涂鸦T2-U开发板试用体验】命令行编译环境的构建及烧故障排除

    感谢电子发烧友论坛和涂鸦智能所提供的测试机会。 上次已经介绍了涂鸦 T2-U 开发板的基本情况,此次介绍一下如何编译和烧 T2-U 开发板程序
    发表于 11-26 15:33

    【社区人物】2023年度电子发烧友社区获奖名单公布

    BPI-Pico-RP2040开发板 深圳百问网科技有限公司 DongshanPI-D1S开发板 *以上排名不分先后 2023年度优秀产品评测奖(部分代表)颁奖仪式 2023电子发烧友离不开专家老师们、认真负责
    发表于 11-24 15:16