【智控万物】微信与Micro:bit

2020-04-226526
AI 快速预览详细 收起
本项目介绍了如何使用微信消息控制Micro:bit实现电灯开关。通过Codelab Adapter智联万物,用户可以通过微信发送消息来控制电灯的开关。项目背景是利用微信的广泛使用和便捷性,实现酷炫的应用。制作教程包括给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/
【设计代码】
【智控万物】微信与Micro:bit图1
【注意事项】

1、
【智控万物】微信与Micro:bit图2
2、执行代码
【智控万物】微信与Micro:bit图3
这个可是个大矿。执行的是microbit之mpython的API
给大家找到了一个帖子供参考。microbit之mpython的API 附录:常用API函数汇总
需要注明的是:
【智控万物】微信与Micro:bit图4
pin?.write_digital(value),?号代表引脚号。0号为pin0。






创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(3)
pATAq
pATAq
很不错,这个微信后端是封装好直接调用的还是
pATAq
pATAq回复云天
感谢!
云天
云天
作者
回复pATAq
使用Codelab Adapter,可以看我之前的帖子
1528
1528
这个要好好学习一下!感谢分享
白吃白给
白吃白给
老师要被官方盯上了
- 没有更多了 -