|
第一步 下載程序到esp8266 下載地址: cloud.bemfa點(diǎn)com/zip/tm_bemfa_led.zip 本demo 是利用arduino IDE開(kāi)發(fā),關(guān)于arduino IDE 的ESP8266環(huán)境配置可參考:環(huán)境配置: bbs點(diǎn)bemfa點(diǎn)com/6 程序下載好,需要修改的信息有: 需要修改的信息有WIF名稱,WIFI密碼,用戶私鑰UID,設(shè)備主題topic。
- //********************需要修改的部分*******************//
- //WIFI名稱,區(qū)分大小寫(xiě),不要寫(xiě)錯(cuò)
- #define DEFAULT_STASSID "newhtc"
- //WIFI密碼
- #define DEFAULT_STAPSW "air123456"
- //用戶私鑰,可在控制臺(tái)獲取,修改為自己的UID
- #define UID "4d9ec352e0376f2110a0c601a2857xxx"
- //主題名字,可在控制臺(tái)新建
- #define TOPIC "light002"
- //單片機(jī)LED引腳值
- const int LED_Pin = D2;
- //**************************************************//
復(fù)制代碼用戶私鑰可以巴法云控制臺(tái)獲取,網(wǎng)址 www點(diǎn)cloud.bemfa點(diǎn)com/tcpfast.php。注冊(cè)綁定郵箱即可在巴法創(chuàng)客云控制臺(tái)獲取。 關(guān)于主題topic:主題可在巴法云控制臺(tái)新建主題,字母+數(shù)字自定義組合即可。 現(xiàn)在支持類型的設(shè)備,燈。 關(guān)于設(shè)備類型,由末尾三個(gè)數(shù)字判斷,
當(dāng)主題名字后三位是002時(shí)為燈泡設(shè)備。 在本demo中主題為light002,故為燈泡設(shè)備。 修改好,下載到ESP8266即可。 測(cè)試程序:控制臺(tái)推送on是開(kāi)燈。推送off關(guān)燈,可打開(kāi)串口調(diào)試助手查看調(diào)試。 第二步 綁定google智能家居打開(kāi) Google app或者Google assistent 或者Google Home,隨意一個(gè),點(diǎn)擊頭像----》設(shè)置
1.jpg (37.52 KB, 下載次數(shù): 60)
下載附件
2020-5-30 15:41 上傳
2.png (31.03 KB, 下載次數(shù): 56)
下載附件
2020-5-30 15:41 上傳
3.jpg (54.7 KB, 下載次數(shù): 58)
下載附件
2020-5-30 15:41 上傳
4.png (33.63 KB, 下載次數(shù): 43)
下載附件
2020-5-30 15:41 上傳
5.jpg (47.81 KB, 下載次數(shù): 60)
下載附件
2020-5-30 15:41 上傳
點(diǎn)擊Be Home 然后登陸巴法云賬號(hào),就可以把設(shè)備同步到Google智能家居里了,可以使用Google 語(yǔ)音,或者Google音箱或者Google home進(jìn)行控制。
第三步 (附)開(kāi)源app控制利用Google App Inventor,額,大家可能有的沒(méi)聽(tīng)說(shuō)過(guò)這個(gè),就是用鼠標(biāo),在網(wǎng)站上拖拽程序塊,組合成app,下載到手機(jī)就可以直接用,完全不需要編程,就可以生成自己的app。谷歌開(kāi)源的項(xiàng)目,不懂得可以問(wèn)度娘。 在appInventor 點(diǎn)擊跳轉(zhuǎn)站創(chuàng)建賬號(hào),并登陸。 本操作只提供一個(gè)app的demo,界面過(guò)于丑陋,大家可自由發(fā)揮更改界面。 demo 下載 http://cloud.bemfa點(diǎn)com/docs/aia/smarthome.aia
app.png (73.72 KB, 下載次數(shù): 54)
下載附件
2020-5-30 15:43 上傳
|