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怎么修改DPI密度值?触觉智能RK3566鸿蒙开发板演示

    开源鸿蒙OpenHarmony系统下,修改DPI密度值的方法,触觉智能Purple Pi OH鸿蒙开发板演示,搭载了瑞芯微RK3566四核处理器,Laval
    的头像 发表于 12-24 11:46 151次阅读
    OpenHarmony怎么修改DPI密度值?触觉智能RK3566<b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b>演示

    【新品体验】贝启科技BQ3568HM开源鸿蒙开发板免费试用

    贝启科技BQ3568开源鸿蒙开发板是一款功能全面的开发板,搭载了RK3568鸿蒙系统主板和OpenHarmony标准系统,具备高性能处理器(
    发表于 12-12 17:13

    OpenHarmony默认30熄屏太麻烦?触觉智能鸿蒙开发板教你轻松取消

    OpenHarmony系统开机后 30 会自动息屏,教大家两招轻松取消自动息屏,触觉智能Purple Pi OH鸿蒙开发板演示,已适配全新OpenHarmony5.0 Release系统!
    的头像 发表于 12-09 11:45 210次阅读
    OpenHarmony默认30<b class='flag-5'>秒</b>熄屏太麻烦?触觉智能<b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b>教你轻松取消

    鸿蒙机器人与鸿蒙开发板联动演示

    鸿蒙机器人与鸿蒙开发板联动演示,机器人的角色为迎宾机器人,开发板负责人宾客出现监听
    发表于 12-02 14:55

    华秋电子 | 电子发烧友亮相OpenHarmony人才生态大会2024

    开发者社区生态构建上,刘勇回顾了电子发烧友社区在OpenHarmony开发板评测活动上的显著成果,累计发出300多块开发板、超过2000人次的申请评测试用,以及1000多份原创评
    发表于 12-02 09:45

    OpenHarmony属性信息怎么修改?触觉智能RK3566鸿蒙开发板来演示

    本文介绍开源鸿蒙OpenHarmony系统下,修改产品属性信息的方法,触觉智能Purple Pi OH鸿蒙开发板演示,已适配全新OpenHarmony5.0 Release系统!
    的头像 发表于 11-27 09:31 169次阅读
    OpenHarmony属性信息怎么修改?触觉智能RK3566<b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b>来演示

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

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

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

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

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

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

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

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

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

    烧录完成重启开发板之后,系统将会自动启动……
    的头像 发表于 04-25 15:56 840次阅读
    <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 800次阅读
    <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 2023次阅读
    OpenHarmony<b class='flag-5'>鸿蒙</b>南向<b class='flag-5'>开发</b>案例:【智能猫眼(基于Hi3518<b class='flag-5'>开发板</b>)】

    打卡可以领开发板

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

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

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