查看: 8956|回复: 13

[入门教程] 玩转Micro:bit--App蓝牙遥控micro:bit小车

[复制链接]
今天要分享的是用App遥控蓝牙小车。
16年开始入坑玩创客,最早用的是mbot,也用过手机蓝牙遥控,感觉好厉害的程序。

终于,现在竞然学了一点APP Inventor,能用蓝牙和micro:bit互动,就想做一个蓝牙小车出来。
微信图片_20180601231713.jpg

图片来自我喜欢的 [url=]乌鸦上尉[/url]
先上一段前几天做的蓝牙通讯测试视频。


APP界面有点难看。
后来改了下,变成了这样。
截图201806012302236018.png

有4个方向键和一个停止键,下面还可以有接收数据。手机上运行是这样。
截图201806020801557298.png

哈哈,可把我牛逼坏了。上照片。
截图201806021636578986.png

测试视频:



MIT APPlnventor 端程序截屏:
截图201806020806162480.png

截图201806020807049818.png



截图201806020807555200.png

截图201806020808525449.png


程序放附件中了哈。
通过上面程序,可以看到设key为show,按向上,发送g,向下,发送b,向左,发送l,向右,发送r,停止,发送s。
这边暗号约定好,接收端就依计行事吧。


接收信号的通道也打开了,可以接收字符和数字类型的数据。
现在,让我们用MIT AI2Companion打包APK,手机浏览器扫二维码下载安装,并给APP启动蓝牙授权。


准备micro:bit端吧。
开始时想用手上现有的小车,小喵家的,向老师的,现在还试了试DF的新电机扩展板,都会给个提示


截图201806021501052962.png

这些问题,等厂家解决了.

做蓝牙小车,只有自己动手了。

器材准备:
1、mico:bit 1
2、micro:mate 扩展板 1
截图201806021527157823.png

3、带驱动n20电机  2
截图201806021525483921.png

4、电池盒   1
截图201806021528036319.png

5、万向轮   1
截图201806021528524329.png

车架随意搭。我先用了laserblock积木块。
6、3pi mini小车轮
截图201806021530567861.png



小车搭好是这样的。
截图201806021538347162.png

还扎个头花,好有乡下小姑娘的感觉,清新脱俗。
换个角度。
截图201806021541077863.png



上面那么高大上的器材被我搭成这样小家碧玉,也是够了。


micro:bit端程序准备。
建议蓝牙连接方式用免配对连接(不需要配对:任何人都可以通过蓝牙连接。),以节约调试时间,这个选择项是在makecode编程页面中找到的,前提是要在编程时添加https://github.com/LaboratoryForPlayfulComputation/pxt-blockytalkyBLE软件包

蓝牙设置好,按照上面的约定暗号写程序吧。

截图201806021553168278.png 截图201806021554019447.png 截图201806021554396341.png


这里,我没有给完整程序哈。如果你要做,就再定义前后左右停几个函数,加进去好了。
截图201806021613373450.png

截图201806021614174335.png

截图201806021614363623.png

我的新装备也到了,后面把小车改成陈老师同款。怎么样。

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




microbit_x.rar

280.17 KB, 下载次数: 22, 下载积分: 创造力 -1

售价: 5 创造力  [记录]

microbit-BLEmin_x.rar

232.83 KB, 下载次数: 25, 下载积分: 创造力 -1

售价: 2 创造力  [记录]

1973742214  高级技师

发表于 2018-6-3 09:12:14

app背景弄个好看点的!沙发!!!
回复 支持 反对

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2018-6-3 09:15:33

1973742214 发表于 2018-6-3 09:12
app背景弄个好看点的!沙发!!!

任务交给你了哈。

点评

...................  发表于 2018-6-3 09:17
回复 支持 反对

使用道具 举报

1973742214  高级技师

发表于 2018-6-3 09:20:05

rzyzzxw 发表于 2018-6-3 09:15
任务交给你了哈。

把我想太厉害了哈,等我上了高中再弄哈。
(回帖速度溜溜的)
回复 支持 反对

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2018-6-3 12:57:05

1973742214 发表于 2018-6-3 09:20
把我想太厉害了哈,等我上了高中再弄哈。
(回帖速度溜溜的)

哈哈,我计划给小学生开AI2课。
回复 支持 反对

使用道具 举报

叶子一哥1  学徒

发表于 2018-6-15 22:31:42

牛逼
回复 支持 反对

使用道具 举报

Zen969  学徒

发表于 2018-9-18 09:54:57

厉害了
回复 支持 反对

使用道具 举报

gada888  版主

发表于 2018-9-19 17:31:44

实用的教程呀
回复 支持 反对

使用道具 举报

空军一号  见习技师

发表于 2019-1-5 10:53:29

蓝牙只要一连接上就APP闪退,你这个是怎么搞定的?
回复 支持 反对

使用道具 举报

璞玉  学徒

发表于 2019-1-14 17:15:19

非常高明的设计,想知道如何识别很多个蓝牙在一起的选择
回复 支持 反对

使用道具 举报

芯盛联络员  学徒

发表于 2019-1-21 09:49:16

不错
回复 支持 反对

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
wifi气象站

硬件清单

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

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

mail