3761浏览
查看: 3761|回复: 0

[项目] 【创客玩音乐】Micro:bit音乐控制器

[复制链接]
【创客玩音乐】micro:bit音乐控制器

之前做了一个掌控板模拟电脑鼠标,控制电脑播放视频。这次将使用Micro:bit控制手机自带音乐APP播放音乐。


【演示视频】


视频录倒了,大家倒着看一下~^~.

【设计思路】

手机端使用Micro:bit应用,Micro:bit通过蓝牙与其连接,发出控制指令,播放音乐。
【准备工作】
1、安装Micro:bit应用方法一


Micro:bit官网提供了Micro:bit应用(https://www.microbit.org/),但此APP必须通过Google Play应用商店安装,你也知道,国内访问它有问题。我试过几种方法,大家互相学习一下。电脑访问谷歌,可以通过下载Google浏览器Chrome,安装Chrome成功后需要下载一款插件,这款插件是谷歌上网助手GHelper(点击链接下载)。其它相关内容可访问https://www.wonxun.net/share/444。手机可通过VPN,我试了“谷歌空间”,vivo手机安装成功,华为(2个)均失败。一天痛苦的经历。


【创客玩音乐】Micro:bit音乐控制器图1
【创客玩音乐】Micro:bit音乐控制器图2


1、安装Micro:bit应用方法二


使用代替版,奥松机器人提供了Micro:bit应用,界面和功能基本一致。只是在启动时增加了公司LOGO。


【创客玩音乐】Micro:bit音乐控制器图3
【创客玩音乐】Micro:bit音乐控制器图4

【配对前准备工作】

micro:bit自带蓝牙芯片,工作于低功耗蓝牙模式(BLE),安卓4.3和ios6以上系统都支持低功耗蓝牙模式。我们要做的是通过手机或平板端的micro:bit应用把手机和micro:bit配对,然后让micro:bit运行相应的程序,通过蓝牙与手机通信就行了。 micro:bit可以跟ios、安卓或windows手机/平板配对。建议尽量使用安卓设备来调试。
有一点一定要注意,这是我用了两个3个小时才发现的。就是在配对前要对Micro:bit的蓝牙进行设置,方法是通过makecode设置蓝牙的配对方式后,编写一个程序烧到Microbit(随便写一个上传到Microbit中就行)。
https://makecode.microbit.org/网站,改成第一个,保存。
【创客玩音乐】Micro:bit音乐控制器图5


编写程序及上传方法,简单,自行解决。

【配对过程】

点击手机Microbit应用上的配对按钮,按照提示操作,这里注意要同时按住A键和B键不放,然后按下板子背后的reset键,按一会再松开,整个过程中A键和B键始终保持按下状态。然后micro:bit会出现pairing mode字样,并显示一个图形,我们把这个图形画到应用里。点击下一步


Microbit官网应用界面
【创客玩音乐】Micro:bit音乐控制器图7【创客玩音乐】Micro:bit音乐控制器图6【创客玩音乐】Micro:bit音乐控制器图8

我的视频中也有操作过程,但用的是VIVO手机(不需要验证配对数字),后用华为手机有点区别(需要验证配对数字)。以下是奥松版。
【创客玩音乐】Micro:bit音乐控制器图10【创客玩音乐】Micro:bit音乐控制器图9【创客玩音乐】Micro:bit音乐控制器图12【创客玩音乐】Micro:bit音乐控制器图11

【创客玩音乐】Micro:bit音乐控制器图15
(Vivo手机不需要,自动跳过这一步)这里会提示开始连接,中间会要求输入一个6位数字,点击micro:bit的A键点阵屏上会会依次显示这个6位数字,要记住,ios版本直接输入就行,安卓版本则要从屏幕顶部下拉出通知框,点击请求配对的通知,输入6位数字,有一个30秒的时间限制。
【创客玩音乐】Micro:bit音乐控制器图14
【创客玩音乐】Micro:bit音乐控制器图13
首次配对成功后,如果连接中断,需要再配对时,点击connect,再点那个小的连接图标就可以重新连接,变绿了就是连接好了。这个重新连接功能在安卓上比较方便,ios设备上有可能重连不上。
【创客玩音乐】Micro:bit音乐控制器图17【创客玩音乐】Micro:bit音乐控制器图16【创客玩音乐】Micro:bit音乐控制器图18

【写程序】因同时想实现自拍杆功能,所在程序中增加相应代码,但在实际操作中,并未实现此功能。手机不响应拍照,大家可以试一下,成功请及时反馈,谢谢!
【创客玩音乐】Micro:bit音乐控制器图19
【项目分享】
https://makecode.microbit.org/_PMHKR0JME0mF
【编译分享】
下载附件microbit-Control.rar




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

本版积分规则

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

硬件清单

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

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

mail