外链论坛

 找回密码
 立即注册
搜索
查看: 3|回复: 0

创客教程 | 玩转micro:bit-手机APP和bit蓝牙通信测试(2)

[复制链接]

2917

主题

155

回帖

9923万

积分

论坛元老

Rank: 8Rank: 8

积分
99239425
发表于 2024-10-10 08:02:47 | 显示全部楼层 |阅读模式

转载自:www.dfrobot.com.cn

第1课回顾:创客教程 | 玩转micro:bit-手机APP和bit蓝牙通信测试(1)

今天分享第二课: 玩转micro:bit-手机APP和bit蓝牙通信测试(2),核心内容由长春谷宁老师供给,如有转发和引用,请标注谷宁老师的名字。

这个帖子,是蘑菇云520爱心传递故事的一部分。

Micro:bit这块,好歹接触了一年了,比较熟练,app Inventor 却是陌生。

搞明白选取设备那“一指禅”之前,我像一个“晕头苍蝇”在各个软件间乱撞。

好在,乱撞中撞到了有些收获,感谢谷老师,鼓励我下了决心,起始ai2的学习,从此,早早加入学习计划的ai2最终开始实施了。

消化了一下谷老师写的程序后,能够写这个帖子了。

器具准备:

1、安卓手机 1

2、micro:bit 2

3、app Inventor软件平台http://app.gzjkw.net/login/,ai2.17coding.net

4、测试程序(见附件)

谷老师的测试:

(完整视频请点击“阅读原文”查看)

谷老师用了4块板子进行测试。

更加多一起两块都行,通信时是一对一的,只能选取一起

1、起步http://app.gzjkw.net/login/,ai2.17coding.net

导入项目TestBlockyTalkyBLE_AI.aia

 

会有这个提示,确定,不影响的。

屏幕是这般的。

程序是这般的。

AI端相对繁杂,先扫描表示连接设备列表,从列表中选取microbit并连接,发送问候“Hi,I‘m Mate9”,收到microbit回复后将回复内容表示在文本框上。

BlockyTalky供给的AI端的BLE扩展包在附件,倘若你要自己写程序,要导入的。

TalkyBLE extension: Copy and paste this URL in the "Add Extension" dialog as prompted during the tutorial 1:

https://github.com/LaboratoryForPlayfulComputation/AppInventorExtension-BlockyTalkyBLE/releases/download/alpha3.0/edu.colorado.lpc.blockytalkyble.aix

打包apk并表示二维码。

手机浏览器扫码下载,安装,便是这个TestBlocky,请在手机设置的应用管理中给这个应用起步蓝牙的权限。

2、起步https://makecode.microbit.org/

导入文件microbit-TestBlockyTalkyBLE_Microbit.hex

microbit端比较简单,便是连接时显笑脸,断开时哭脸,收到问候信息表示出来并回复。

倘若要自己写程序,要添加扩展包位置是:

Micro:bit BlockyTalkyBLE package: Copy and paste this URL in the "Add Package" dialog as prompted in tutorial 2:

https://github.com/LaboratoryForPlayfulComputation/pxt-blockytalkyBLE

Micro:bit bluetooth friendly neopixel package: Copy and paste this URL in the "Add Package" dialog as prompted in tutorial 2:

https://github.com/LaboratoryFor ... el-bluetoothallowed蓝牙连接方式就用默认项,免秘码连接。其实直接下载到micro:bit就好,便是默认项能够和手机免秘码蓝牙连接。

3、测试内容

先扫描表示连接设备列表,从列表中选取microbit并连接,发送问候“Hi,I‘m Mate9”,收到microbit回复后将回复内容‘Im Greenbit’表示在文本框上。

给micro:bit上电。

打开手机APP应用TestBlocky,起步蓝牙。

下面操作看图。

这儿用了两块板子测试,倘若点断开,能够重新扫描,选取,连接,发送测试。

小结:这个帖子讲述了APP与micro:bit蓝牙双向通信测试,APP向bit发送字符,接收bit回复并表示。程序改改,后面再把APP lnventor好好学学,能够做出好多好玩互动项目来的。一块玩起来。

因为时间有限,写的匆忙,难免有错误之处,敬请指正。

再次感谢谷老师的指点

咱们建有专门的QQ群和微X群,有什么问题,能够在群里交流。

QQ群号:484477101(中小学microbit课堂教育群)。

作者介绍

朱现伟

■ DF创客社区ID:rzyzzxw 

学校: 河南省汝州一中

河南省汝州一中创客教师,学生们亲切地叫作呼他“大圣老师”,同期是DF创客社区micro:bit版块版主,科研micro:bit结合物联网项目的榜样带头教师之一。

——正文完——

举荐阅读:

重磅!micro:bit官方编程软件离线版正式上线!

苏州科技城外国语学校谈STEM教育,从好奇心的呵护到求知欲的激发

3个关键字,透析2018年四川省中小学创客教育发展重心

区块链技术怎样处理创客教育的痛点

两会热点丨关于创客教育,这些互联网大佬们在两会上说了啥?

政策助力下创客教育发展的机遇与挑战

高中新课标诠释之二:物联网正式进入课堂教育,蘑菇云教你用10分钟打开物联网前门

重磅!高中新课标发布,创客教育内容已作为技术类课程的主力军!

蘑菇云创客空间,2013年由DFRobot发起,是科技部认定的国家级创客空间

做为DFRobot的子品牌,在机构打造的创客教育生态圈中承担着创客空间方法、教师培训、课程开发、文化传播、项目指引等多项服务性功效

后台回复【mb】下载micro:bit中文学习资料

回复【mc】获取makecode官方版软件下载位置

回复【2018】下载新课标完整内容

回复【IoT】查看物联网学习模块OBLOQ教程

回复【书籍】查看创客教育教材举荐

长按二维码关注,

更加多精彩内容连续更新中!

点击“阅读原文”,阅读原文页面!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|外链论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-10-18 16:52 , Processed in 0.060191 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.