rzyzzxw 发表于 2018-5-22 12:53:34

玩转micro:bit-手机APP和bit蓝牙通信测试(3)

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

测试视频先上。
http://v.youku.com/v_show/id_XMzYyMDE0MTYxMg==.html

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

static/image/hrline/5.gif
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
https://mc.dfrobot.com.cn/data/attachment/forum/201805/21/152324mwuzukik3qj4rcp1.png
会有这个提示,确定,不影响的。
程序是这样的。



打包apk并显示二维码。
手机浏览器扫码下载,安装,就是micro:bit,请在手机设置的应用管理中给这个应用启动蓝牙的权限。



3、启动https://makecode.microbit.org/
导入文件microbit-BLEmin.hex

蓝牙连接方式就用第一项,免配对连接。不需要配对:任何人都可以通过蓝牙连接。
https://mc.dfrobot.com.cn/data/attachment/forum/201805/21/154409c1g2z8uxunmmenjr.png
4、5、给micro:bit上电,显示爱心。
打开手机APP应用micro:bit,启动蓝牙。

从设备列表中点击选择micro:bit设备。

现在设备已连接。bit上显示C。
然后就可以互相发送数据了。

重新连接可以重新开始进行测试操作。
如果没有发现micro:bit请给bit重新上电。
OK,就这样了。下一个帖子将会进行一个小项目了。

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

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


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

DFrylSsqdGX 发表于 2018-7-3 15:14
创造力怎么拿啊

签到,发贴……

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

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

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

云天 发表于 2019-8-26 18:55:32

rzyzzxw 发表于 2019-8-23 18:01
你最好自己用AI2写一遍APP,然后生成APK,安装一下。这样放心。

正常。原因其实是——APP签名非官方注册,用Mit App Inventor做的APP并不属于某公司制作,所以被识别为个人制作,而病毒软件往往是个人制作,所以系统就误判为病毒了。

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
图标漂亮了,大赞

欢迎 孙老师有空时分享新作品。{:5_131:}

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

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

DFrylSsqdGX 发表于 2018-7-7 12:45
microbit 蓝牙可以用java写的代码适配吗,还是一定要用App Inventor这个开发安卓app ...
可怕的micro:bit:最全学习资源库,没有之一
https://mc.dfrobot.com.cn/thread-38057-1-1.html
(出处: DF创客社区 - 分享创造的喜悦)

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

这个不稳定,试试就好。我使用时也是会断的。传的视频是成功的。{:5_121:}

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显示病毒。。。。
页: [1] 2
查看完整版本: 玩转micro:bit-手机APP和bit蓝牙通信测试(3)