42951| 53
|
[入门教程] 玩转Micro:bit--App蓝牙遥控micro:bit小车 |
今天要分享的是用App遥控蓝牙小车。 16年开始入坑玩创客,最早用的是mbot,也用过手机蓝牙遥控,感觉好厉害的程序。 终于,现在竞然学了一点APP Inventor,能用蓝牙和micro:bit互动,就想做一个蓝牙小车出来。 图片来自我喜欢的 [url=]乌鸦上尉[/url] APP界面有点难看。 后来改了下,变成了这样。 有4个方向键和一个停止键,下面还可以有接收数据。手机上运行是这样。 哈哈,可把我牛逼坏了。上照片。 测试视频: MIT APPlnventor 端程序截屏: 程序放附件中了哈。通过上面程序,可以看到设key为show,按向上,发送g,向下,发送b,向左,发送l,向右,发送r,停止,发送s。 这边暗号约定好,接收端就依计行事吧。 接收信号的通道也打开了,可以接收字符和数字类型的数据。 现在,让我们用MIT AI2Companion打包APK,手机浏览器扫二维码下载安装,并给APP启动蓝牙授权。 准备micro:bit端吧。 开始时想用手上现有的小车,小喵家的,向老师的,现在还试了试DF的新电机扩展板,都会给个提示 这些问题,等厂家解决了. 做蓝牙小车,只有自己动手了。 器材准备: 1、mico:bit 1 2、micro:mate 扩展板 1 3、带驱动n20电机 2 4、电池盒 1 5、万向轮 1 车架随意搭。我先用了laserblock积木块。 6、3pi mini小车轮 小车搭好是这样的。 还扎个头花,好有乡下小姑娘的感觉,清新脱俗。 换个角度。 上面那么高大上的器材被我搭成这样小家碧玉,也是够了。:lol micro:bit端程序准备。 建议蓝牙连接方式用免配对连接(不需要配对:任何人都可以通过蓝牙连接。),以节约调试时间,这个选择项是在makecode编程页面中找到的,前提是要在编程时添加https://github.com/LaboratoryForPlayfulComputation/pxt-blockytalkyBLE软件包。 这里,我没有给完整程序哈。如果你要做,就再定义前后左右停几个函数,加进去好了。 我的新装备也到了,后面把小车改成陈老师同款。怎么样。 由于时间有限,写的匆忙,难免有错误之处,敬请指正。 我们建有专门的QQ群和微信群,有什么问题,可以在群里交流。 QQ群号:484477101(中小学microbit课堂教学群)。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed