作者:貝殼物聯(lián) | 更新時(shí)間:2017-12-22 | 瀏覽量:11485
本教程介紹如何改造一個(gè)傳統(tǒng)臺燈,實(shí)現(xiàn)語音控制和手機(jī)遠(yuǎn)程控制、查看臺燈狀態(tài)。

演示視頻: http://cloud.video.taobao.com/play/u/1867990183/p/1/e/6/t/1/50030888266.mp4
通過語音識別wifi模塊將語音識別命令傳給云平臺(此處以貝殼物聯(lián)為例),云平臺將指令下發(fā)給已連接平臺的開關(guān)設(shè)備(可編程wifi繼電器),控制臺燈開關(guān)。開關(guān)設(shè)備實(shí)時(shí)上報(bào)開關(guān)狀態(tài)至云平臺,實(shí)現(xiàn)手機(jī)實(shí)時(shí)查看臺燈狀態(tài),手機(jī)也可以通過云平臺下發(fā)指令給臺燈。
1、語音識別wifi模塊 x1
2、臺燈 x1
3、可編程wifi繼電器 x1
4、220V轉(zhuǎn)5V變壓模塊 x1
5、杜邦線(2.54mm) 公對公x2 母對母x2
6、電線少許
7、螺絲刀、電筆等輔助工具
硬件淘寶鏈接:https://item.taobao.com/item.htm?id=557637869677
在接線之前,請先測試和熟悉各模塊性能,可先配置網(wǎng)絡(luò),不帶載語音控制測試。220V接線注意安全第一。
1、語音識別wifi模塊,microUSB 5V供電即可。
2、臺燈接線改造,各種臺燈線路各異,但大多可以簡化如下:
改造后如下:
實(shí)物改造圖


注:如果是插頭連接的臺燈,連接插座時(shí)注意正負(fù)極,因?yàn)?20v轉(zhuǎn)5v模塊要分正負(fù)極。
介紹兩種配置方法,可以使用樂鑫esptouch配置,也可以使用微信airkiss配置。
1、使用樂鑫esptouch配置
下載安裝手機(jī)端軟件:
esptouchandroid-apk_v0_3_4_3_0.rar
esptouchios-ipa_v0_3_4_3_0.rar
2、使語音識別wifi模塊和可編程wifi繼電器模塊進(jìn)入smartconfig模式。
語音識別wifi模塊拉低GPIO13、可編程wifi繼電器拉低GPIO4 1秒鐘左右,詳細(xì)見模塊使用說明。
3、打開esptouch軟件進(jìn)行配置

如上即為配置成功。
4、使用微信airkiss配置
關(guān)注貝殼物聯(lián)微信公眾號和測試號如下:


注:兩個(gè)都要關(guān)注,初始化識別是第二個(gè)沒有關(guān)注的原因。
進(jìn)入 貝殼物聯(lián) 公眾號,發(fā)送
或 airkiss,公眾號自動(dòng)回復(fù)airkiss配置連接,點(diǎn)擊進(jìn)入配置界面。

5、使語音識別wifi模塊和可編程wifi繼電器模塊進(jìn)入smartconfig模式。
語音識別wifi模塊拉低GPIO13、可編程wifi繼電器拉低GPIO4 1秒鐘左右,詳細(xì)見模塊使用說明。
6、點(diǎn)擊微信界面連接即可。
購買模塊時(shí)添加會(huì)提供示例代碼和設(shè)備的ID和APIKEY,可以讓店家配置好代碼,收到后完成上面配網(wǎng)即可語音控制。沒配置好的,只用修改語音識別模塊的代碼即可。
代碼編譯環(huán)境搭建參見:http://www.placeboworld.cn/talk/237.html

示例代碼不含smartconfig,只用在代碼里寫入wifi信息和把 bigiot.say()的第一個(gè)參數(shù)改為繼電器的ID即可,前面要加D。
編譯燒錄。
1、在完成以上配置,且語音識別wifi模塊和可編程wifi繼電器在貝殼物聯(lián)平臺成功在線,即可開始語音控制。
2、喚醒語音識別模塊,說出語音指令“貝殼物聯(lián)”(普通話),此時(shí)模塊進(jìn)行蜂鳴應(yīng)答,表示被喚醒,在喚醒后的5秒內(nèi)說出“打開臺燈”,“臺燈關(guān)閉”即可控制臺燈。
可以通過語音識別wifi模塊,同時(shí)控制多個(gè)設(shè)備,也可以實(shí)現(xiàn)局域網(wǎng)控制,其他手機(jī)控制,和查看臺燈狀態(tài),自行研究,更有成就感......