3193| 5
|
[项目] 【智控万物】微信与Micro:bit |
请先了解这个帖子:[项目]【智控万物】掌控微信 【演示视频】 让闺女用微信给我发消息,不配合~……~。 【项目背景】 使用Codelab Adapter智联万物。 【实现内容】 通过微信消息来控电灯的开关(例子),控制其它的没有任何问题。那微信消息可以是自己发给自己的,也可以是自己发给别人的,也可以是别人发给自己的(好像都没有什么实际意义),主要是测试,获取微信消息的发信人和消息内容,然后加以判断,进行相应控制。使用微信,因为微信有使用人众多、生态环境好。还调用方便,可利用语音识别成文字发送,我们这儿正需要。 实现比较酷的应用,别人用微信聊天,我们用微信聊天控制万物。对着微信跟朋友说“开灯”,朋友看着自己的手机,收到了“开灯”消息,然后眼见着灯亮了,是不是很酷。 【制作教程】 要先参考说明一点点来,不深入还是比较简单的。 操作方法与上个贴上相同。 不同之处是,给Microbit预装程序。 使用数据线将 micro:bit 接入电脑,下载 usb_Microbit_frimeware.hex 右键保存到本地,并将保存的文件拖入 micro:bit 中。 ps: Windows 7 用户注意(Mac 和 Windows 10 用户可以跳过),为了能发现并连接 micro:bit,需要安装驱动(和使用 mu-editor 操作相同) https://codelab-adapter-docs.cod ... ion_guide/microbit/【设计代码】 【注意事项】 1、 2、执行代码 这个可是个大矿。执行的是microbit之mpython的API。 给大家找到了一个帖子供参考。microbit之mpython的API 附录:常用API函数汇总 需要注明的是: pin?.write_digital(value),?号代表引脚号。0号为pin0。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed