2446浏览
查看: 2446|回复: 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/
【设计代码】
【智控万物】微信与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。






白吃白给  中级技师 来自手机

发表于 2020-4-22 19:30:33

云天 发表于 2020-4-22 18:40
请先了解这个帖子:[项目]【智控万物】掌控微信
【演示视频】


老师要被官方盯上了
回复

使用道具 举报

1528  见习技师

发表于 2020-4-22 20:59:35

这个要好好学习一下!感谢分享
回复

使用道具 举报

pATAq  版主

发表于 2020-4-25 01:27:51

很不错,这个微信后端是封装好直接调用的还是
回复

使用道具 举报

云天  初级技神
 楼主|

发表于 2020-4-27 16:23:30

pATAq 发表于 2020-4-25 01:27
很不错,这个微信后端是封装好直接调用的还是

使用Codelab Adapter,可以看我之前的帖子
回复

使用道具 举报

pATAq  版主

发表于 2020-4-27 16:53:33

云天 发表于 2020-4-27 16:23
使用Codelab Adapter,可以看我之前的帖子

感谢!
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail