8879| 1
|
如何改造传统台灯实现语音控制和手机控制的教程【智能..... |
本教程介绍如何改造一个传统台灯,实现语音控制和手机远程控制、查看台灯状态。 演示视频: 一、实现原理 通过语音识别wifi模块将语音识别命令传给云平台(此处以贝壳物联为例),云平台将指令下发给已连接平台的开关设备(可编程wifi继电器),控制台灯开关。开关设备实时上报开关状态至云平台,实现手机实时查看台灯状态,手机也可以通过云平台下发指令给台灯。 二、所需硬件 1、语音识别wifi模块 x1 2、台灯 x1 3、可编程wifi继电器 x1 4、220V转5V变压模块 x1 5、杜邦线(2.54mm) 公对公x2 母对母x2 6、电线少许 7、螺丝刀、电笔等辅助工具 硬件淘宝链接:https://item.taobao.com/item.htm?id=557637869677 三、接线 在接线之前,请先测试和熟悉各模块性能,可先配置网络,不带载语音控制测试。220V接线注意安全第一。 1、语音识别wifi模块,microUSB 5V供电即可。 2、台灯接线改造,各种台灯线路各异,但大多可以简化如下: 改造后如下: 实物改造图 注:如果是插头连接的台灯,连接插座时注意正负极,因为220v转5v模块要分正负极。 四、配置联网 介绍两种配置方法,可以使用乐鑫esptouch配置,也可以使用微信airkiss配置。 1、使用乐鑫esptouch配置 下载安装手机端软件: esptouchandroid-apk_v0_3_4_3_0.rar esptouchios-ipa_v0_3_4_3_0.rar 2、使语音识别wifi模块和可编程wifi继电器模块进入smartconfig模式。 语音识别wifi模块拉低GPIO13、可编程wifi继电器拉低GPIO4 1秒钟左右,详细见模块使用说明。 3、打开esptouch软件进行配置 如上即为配置成功。 4、使用微信airkiss配置 关注贝壳物联微信公众号和测试号如下: 注:两个都要关注,初始化识别是第二个没有关注的原因。 进入 贝壳物联 公众号,发送或 airkiss,公众号自动回复airkiss配置连接,点击进入配置界面。 5、使语音识别wifi模块和可编程wifi继电器模块进入smartconfig模式。 语音识别wifi模块拉低GPIO13、可编程wifi继电器拉低GPIO4 1秒钟左右,详细见模块使用说明。 6、点击微信界面连接即可。 五、编辑代码 购买模块时添加会提供示例代码和设备的ID和APIKEY,可以让店家配置好代码,收到后完成上面配网即可语音控制。没配置好的,只用修改语音识别模块的代码即可。 代码编译环境搭建参见:https://www.bigiot.net/talk/237.html 示例代码不含smartconfig,只用在代码里写入wifi信息和把 bigiot.say()的第一个参数改为继电器的ID即可,前面要加D。 编译烧录。 六、使用语音控制 1、在完成以上配置,且语音识别wifi模块和可编程wifi继电器在贝壳物联平台成功在线,即可开始语音控制。 2、唤醒语音识别模块,说出语音指令“贝壳物联”(普通话),此时模块进行蜂鸣应答,表示被唤醒,在唤醒后的5秒内说出“打开台灯”,“台灯关闭”即可控制台灯。 七、其他功能 可以通过语音识别wifi模块,同时控制多个设备,也可以实现局域网控制,其他手机控制,和查看台灯状态,自行研究,更有成就感...... 原文出自:如何改造传统台灯实现语音控制和手机控制的教程 https://www.bigiot.net/talk/241.html |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed