查看: 8484|回复: 32

[入门教程] 玩转micro:bit-手机APP和bit蓝牙通信测试(3)

[复制链接]
本帖最后由 rzyzzxw 于 2018-5-28 20:56 编辑

今天继续分享玩转micro:bit-手机APP和bit蓝牙通信测试,不过将是(3),蘑菇云520的爱心故事将会在这个帖子里开出一些小花花,要成花海,就要大家一起来玩了。 55a32dc3d1fd0.jpg
玩转micro:bit-手机APP和bit蓝牙通信测试(1)中我和李和洽老师把官方的APP简单汉化了一下,版本为1.1。
今天将迭代为1.2,不过仍是测试程序,后面的帖子就要作些小项目了。
现在图标是这样的,屏幕布局也有调整。
无标题.png 截图201805221050104672.png
测试视频先上。



APP与micro:bit蓝牙双向通信测试
器材准备:
1、安卓手机 1
2、micro:bit 1 or 2
3、测试程序在附件


1、测试的内容是:
micro:bit端
1、按A键,通过蓝牙向APP发送micro:bit读取的加速度值x
2、按B键,通过蓝牙向APP发送micro:bit读取的亮度值
3、按A+B键,通过蓝牙向APP发送字符kari
APP端
按发送数据按钮,通过蓝牙向micro:bit发送字符hello
2、启动http://app.gzjkw.net/login/,或者ai2.17coding.net
导入项目ble_min_df2.aia

会有这个提示,确定,不影响的。
程序是这样的。
截图201805221130584685.png
截图201805221131338133.png
截图201805221132234016.png
打包apk并显示二维码。
手机浏览器扫码下载,安装,就是micro:bit,请在手机设置的应用管理中给这个应用启动蓝牙的权限。
bit_meitu_1_meitu_1.jpg


3、启动https://makecode.microbit.org/
导入文件microbit-BLEmin.hex
截图201805221243213391.png
蓝牙连接方式就用第一项,免配对连接。不需要配对:任何人都可以通过蓝牙连接。

4、5、给micro:bit上电,显示爱心。
打开手机APP应用micro:bit,启动蓝牙。
截图201805221247251296.png
从设备列表中点击选择micro:bit设备。
截图201805221248598119.png
现在设备已连接。bit上显示C。
然后就可以互相发送数据了。
截图201805221250395123.png
重新连接可以重新开始进行测试操作。
如果没有发现micro:bit请给bit重新上电。
OK,就这样了。下一个帖子将会进行一个小项目了。

小结:这个帖子讲述了APP与micro:bit蓝牙双向通信测试,有传感器数据向APP传送,有APP向bit发送字符。一开始就看中了这些功能了。程序改改,后面再把APP lnventor好好学学,可以做出好多好玩互动项目来的。一起玩吧。

由于时间有限,写的匆忙,难免有错误之处,敬请指正。
再次感谢李老师,王老师,谷老师的指导。
我们建有专门的QQ群和微信群,有什么问题,可以在群里交流。
QQ群号:484477101(中小学microbit课堂教学群)。



ble_min_df2.rar

233.6 KB, 下载次数: 67

售价: 1 创造力  [记录]

microbit-BLEmin.rar

231.48 KB, 下载次数: 61

售价: 1 创造力  [记录]

rzyzzxw  版主
 楼主|

发表于 2018-7-3 17:55:30


签到,发贴……
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2018-7-8 20:06:25

DFrylSsqdGX 发表于 2018-7-7 12:45
microbit 蓝牙可以用java写的代码适配吗,还是一定要用App Inventor这个开发安卓app ...

可怕的micro:bit:最全学习资源库,没有之一
http://mc.dfrobot.com.cn/forum.p ... &fromuid=727937
(出处: DF创客社区 - 分享创造的喜悦)
回复

使用道具 举报

jmtdw  见习技师

发表于 2019-7-29 11:50:28

rzyzzxw 发表于 2019-7-29 10:34
这个不稳定,试试就好。我使用时也是会断的。传的视频是成功的。

老师,我昨天用您的BlockyTalkyBLE扩展程序,不掉线,如何用makecode中添加的蓝牙就会掉线,我现在不知道如何在makecode平台上添加BlockyTalkyBLE模块,请帮助!谢谢
回复

使用道具 举报

sunkf  高级技师 来自手机

发表于 2018-5-22 13:17:24

rzyzzxw 发表于 2018-5-22 12:53
今天继续分享玩转micro:bit-手机APP和bit蓝牙通信测试,不过将是(3),蘑菇云520的爱心故事将会在这个帖子 ...

图标漂亮了,大赞
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2018-5-22 18:41:36

sunkf 发表于 2018-5-22 13:17
图标漂亮了,大赞

欢迎 孙老师有空时分享新作品。
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2018-5-30 21:40:17

BlockyTalky提供的AI端的BLE扩展包:
https://github.com/LaboratoryFor ... .blockytalkyble.aix

microbit端添加扩展包地址:
https://github.com/LaboratoryFor ... /pxt-blockytalkyBLE
回复

使用道具 举报

DFrylSsqdGX  学徒

发表于 2018-7-3 15:14:47

创造力怎么拿啊
回复

使用道具 举报

DFrylSsqdGX  学徒

发表于 2018-7-7 12:45:52

microbit 蓝牙可以用java写的代码适配吗,还是一定要用App Inventor这个开发安卓app
回复

使用道具 举报

DFBkWJTQUD7  见习技师

发表于 2019-3-4 23:31:12

老师 有没有遇到过microbit蓝牙连接以后,发送信息,出现一个哭脸020的错误的情况
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2019-3-5 08:07:02

DFBkWJTQUD7 发表于 2019-3-4 23:31
老师 有没有遇到过microbit蓝牙连接以后,发送信息,出现一个哭脸020的错误的情况
...

经常有,bit的蓝牙并不稳定,也不好玩,所以玩下就好。:P
回复

使用道具 举报

DFBkWJTQUD7  见习技师

发表于 2019-3-5 19:19:41

rzyzzxw 发表于 2019-3-5 08:07
经常有,bit的蓝牙并不稳定,也不好玩,所以玩下就好。

之前可以使用,最近不管怎么改都错:Q,谢谢老师
回复

使用道具 举报

Denfo  学徒

发表于 2019-6-4 00:43:46

玩一下哈
回复

使用道具 举报

395418260  学徒

发表于 2019-6-5 09:22:53

玩一下试试
回复

使用道具 举报

圆梦机器人  见习技师

发表于 2019-6-19 09:31:59

谢谢,正要试试APP。
回复

使用道具 举报

小飞侠_  见习技师

发表于 2019-7-7 18:32:17

感谢老师分享,先赞后学习
回复

使用道具 举报

jmtdw  见习技师

发表于 2019-7-28 21:19:08

向老师学习

我来下载老师程序测试下,看连接后,蓝牙掉不掉线
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2019-7-29 10:34:42

这个不稳定,试试就好。我使用时也是会断的。传的视频是成功的。
回复

使用道具 举报

jmtdw  见习技师

发表于 2019-7-29 11:47:22

请教,在makecode中如何添加BlockyTalkyBLE扩展模块?
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2019-7-29 11:49:17

本帖最后由 rzyzzxw 于 2019-7-29 11:51 编辑
jmtdw 发表于 2019-7-29 11:47
请教,在makecode中如何添加BlockyTalkyBLE扩展模块?

前面教程有吧
回复

使用道具 举报

pdc27149  学徒

发表于 2019-8-23 16:11:55

为什么安装APP显示病毒。。。。
回复

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2020 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail