什么是Sonoff?
Sonoff是ITEAD開發(fā)的用于智能家居的智能開關(guān)設(shè)備系列。該系列中最靈活,最便宜的設(shè)備之一是Sonoff Basic和Sonoff mini。這些都是基于Wi-Fi的交換機(jī),基于出色的芯片ESP8266/ESP8285。
雖然Sonoff基礎(chǔ)結(jié)構(gòu)對于基本用戶而言可能工作得很好,但其他人可能希望通過黑客手段來擁有自己的硬件。構(gòu)建DIY Sonoff智能的硬件的價格低廉:ESP8266具有1MB閃光燈,繼電器LED,按鈕和電源。
接下來,要將固件加載到esp8266,您不需要計算機(jī)或筆記本電腦,只需要擁有功能強(qiáng)大的SwitchIoT的Android智能手機(jī),借助此應(yīng)用程序,IoT設(shè)備就像上傳一樣容易無需注冊/登錄和服務(wù)器配置的固件。
本教程將告訴您如何使用幾種不同的硬件模型制作DIY Sonoff智能交換機(jī)。
步驟1:使用ESP-01制作DIY Sonoff智能開關(guān)
成本是使用ESP-01和中繼模塊。
僅當(dāng)刷新固件時,需要用于ESP-01的附加模塊USB轉(zhuǎn)TTL轉(zhuǎn)換器。您需要通過添加一個將GPIO0連接到GND的按鈕進(jìn)行修改,以便在按住該按鈕的同時打開ESP-01時,它可以進(jìn)入閃存模式。
使用OTG在兩個之間進(jìn)行連接帶有Android智能手機(jī)的USB TTL轉(zhuǎn)換器。
步驟2:使用Wemos和繼電器,按鈕護(hù)罩制作DIY Sonoff智能開關(guān)
這里您只需要Wemos板,繼電器,按鈕和雙底座屏蔽層,并且插頭引腳已焊接。
您將很容易組裝它,因為它僅將幾個屏蔽層堆疊在一起圖片,請檢查針腳方向是否反向。
使用OTG和micro USB電纜在Wemos和Android智能手機(jī)之間進(jìn)行連接。
步驟3:使用NodeMCU和中繼模塊制作DIY Sonoff智能交換機(jī)
如果使用NodeMCU,則需要一塊面包板來放置它并放置中繼模塊。需要至少3根跨接電纜,如下所示進(jìn)行連接:
NodeMCU 《===》繼電器模塊
VIN 《==========》 VCC
GND 《===========》 GND
D0 《==========》 IN
使用OTG和Micro USB電纜在NodeMCU和Android智能手機(jī)之間進(jìn)行連接。
步驟4:使用Bluino IoT入門套件制作DIY Sonoff智能交換機(jī)
Bluino IoT入門套件已經(jīng)具有Wemos板,繼電器,LED和按鈕。您將使用連接到引腳D6的繼電器,連接到引腳D0的LED和連接到引腳D1的按鈕。使用OTG和Micro USB電纜在Wemos和Android智能手機(jī)之間進(jìn)行連接
步驟5:使用SwitchIoT固件的Flash Sonoff Basic R1/R2/R3/mini
ESP8266/ESP8285是通過串行端口編程的。要刷新Sonoff硬件,您需要USB到TTL轉(zhuǎn)換器級別3.3V(PL2303)和杜邦電纜進(jìn)行連接。您可能需要在PCB上焊接一個引腳接頭,以方便地將USB連接到TTL轉(zhuǎn)換器。 Sonoff Basic R1/R2/R3/mini每個PCB具有RX,TX,3V3和GND的不同點,您可以根據(jù)圖片看到標(biāo)記。
基本上,您必須將PCB Sonoff與USB至TTL轉(zhuǎn)換器如下:
PCB Sonoff 《==》 USB至TTL
3V3 《==========》 3V3
RX 《=========》 TX
TX 《==========》 RX
GND 《===== =====》 GND
要首先啟用閃光探空功能,必須先進(jìn)入閃光模式,在將OTG插入智能手機(jī)以啟動電源時,按住并按按鈕即可。
步驟6:使用SwitchIoT App從Android將固件上傳到ESP8266/ESP8285
完成智能手機(jī)的硬件設(shè)置后,就該開始將固件上傳到ESP8266/ESP8285芯片中了。請等待,然后確保在連接閃光燈電纜期間請勿連接交流電源。
從Google Playstore安裝SwitchIoT應(yīng)用。
SwitchIoT應(yīng)用
打開SwitchIoT應(yīng)用,進(jìn)入小部件設(shè)置菜單,選擇“通過USB上傳固件”選項,然后根據(jù)要閃爍的硬件指定預(yù)設(shè)選項。最后,按下“上傳”按鈕,等待完成,這將花費(fèi)一些時間。
如果您沒有USB OTG,或者從手機(jī)上載固件時手機(jī)仍處于危險之中手機(jī),您可以通過在App上點擊“ GENERATE .BIN”按鈕生成二進(jìn)制格式的固件文件(例如0x00000_32e5_NodeMCU.bin),然后將其發(fā)送到電子郵件或在線存儲,然后在計算機(jī)上打開它,然后使用NodeMCU Flasher軟件上傳固件
步驟7:將SwitchIoT設(shè)備連接到網(wǎng)絡(luò)
上傳完成后,打開硬件,看看會發(fā)生什么。第一次狀態(tài)LED指示燈快速閃爍時,這意味著設(shè)備未連接到任何網(wǎng)絡(luò)(或在主機(jī)名為siot-xxxx的AP模式下),您需要添加設(shè)備將使用的網(wǎng)絡(luò)。
打開應(yīng)用程序進(jìn)入設(shè)置,然后選擇菜單“將設(shè)備連接到網(wǎng)絡(luò)”,確認(rèn)SwitchIoT設(shè)備的狀態(tài)LED快速閃爍,將智能手機(jī)連接到主機(jī)名為siot-xxxx的網(wǎng)絡(luò),然后填寫SSID和為SwitchIoT設(shè)備將使用的網(wǎng)絡(luò)設(shè)置密碼。然后按“ CONNECT”,等待完成。
步驟8:了解狀態(tài)LED指示燈
SwitchIoT設(shè)備運(yùn)行時,狀態(tài)LED會發(fā)生變化。
1。 LED快速閃爍,表示無法與路由器連接,原因可能是:
WiFi強(qiáng)度較弱。您的路由器距離設(shè)備太遠(yuǎn),可能會對環(huán)境造成干擾。要解決此問題,請將您的SwitchIoT設(shè)備靠近路由器。如果問題仍然存在,請重置SwitchIoT設(shè)備,通過使用App添加網(wǎng)絡(luò)設(shè)置來重新連接網(wǎng)絡(luò),請執(zhí)行上一步。
已忘記存儲在SwitchIoT設(shè)備中的WiFi SSID和密碼,這可以通過按住SwitchIoT設(shè)備上的按鈕5秒鐘來實現(xiàn)。您需要通過使用上一步的App添加網(wǎng)絡(luò)設(shè)置來重新連接到網(wǎng)絡(luò)。
2。 LED每4秒鐘閃爍一次,這意味著無法連接到服務(wù)器,這可能是由于網(wǎng)絡(luò)無法訪問Internet引起的。請檢查您的網(wǎng)絡(luò)服務(wù)連接并重置SwitchIoT設(shè)備。
3。 LED持續(xù)亮起,表示SwitchIoT設(shè)備可以正常工作并已連接到服務(wù)器。
步驟9:與其他用戶共享SwitchIoT令牌
SwitchIoT設(shè)備所有者可以與他人共享對設(shè)備的完全控制權(quán),因此其他人可以在SwitchIoT應(yīng)用程序上打開/關(guān)閉,更改時間表,計時器,循環(huán)計時器并命名設(shè)備。此功能對家庭而言非常好,因為它將允許他們一起控制。
共享SwitchIoT設(shè)備令牌的方式非常簡單,您只需要與其他人共享唯一的令牌,他們只需將其粘貼到SwitchIoT應(yīng)用中即可。
每個令牌都可以SwitchIoT設(shè)備是唯一的,并且是從您的Android智能手機(jī)生成的,因此此令牌是永久的,您必須謹(jǐn)慎使用它才能與他人共享。
步驟10:控制對同一SwitchIot設(shè)備的多重復(fù)制
一個以上的應(yīng)用程序和一個以上的SwitchIoT設(shè)備可以訪問唯一令牌。借助此功能,您可以創(chuàng)建可以一起控制的方案,例如兩個switchiot設(shè)備和SwitchIoT app。如果一個SwitchIoT設(shè)備處于打開狀態(tài),則另一臺SwitchIoT設(shè)備以及該應(yīng)用程序也遵循相同的條件。
步驟11:盡情享受
-
交換機(jī)
+關(guān)注
關(guān)注
21文章
2661瀏覽量
100238 -
ESP8266
+關(guān)注
關(guān)注
50文章
962瀏覽量
45416
發(fā)布評論請先 登錄
相關(guān)推薦
交換機(jī)與集線器的優(yōu)缺點 如何監(jiān)控交換機(jī)流量
交換機(jī)的工作原理是什么?3類交換機(jī)故障詳解
如何測試交換機(jī)端口速率
如何使用反射內(nèi)存交換機(jī)
反射內(nèi)存交換機(jī)與普通交換機(jī)的區(qū)別
![反射內(nèi)存<b class='flag-5'>交換機(jī)</b>與普通<b class='flag-5'>交換機(jī)</b>的區(qū)別](https://file1.elecfans.com/web2/M00/06/1A/wKgaombXzAaAePzVAABG0fUEtU0800.png)
二層交換機(jī)和三層交換機(jī)有什么區(qū)別
網(wǎng)管型交換機(jī)和非網(wǎng)管型交換機(jī)的區(qū)別
Is交換機(jī)組成的環(huán)形網(wǎng)絡(luò)中,當(dāng)位于主控節(jié)點的Ism網(wǎng)管交換機(jī)故障后,為什么環(huán)網(wǎng)中其他交換機(jī)不受影響?
園區(qū)交換機(jī) VS 數(shù)據(jù)中心交換機(jī)
![園區(qū)<b class='flag-5'>交換機(jī)</b> VS 數(shù)據(jù)中心<b class='flag-5'>交換機(jī)</b>](https://file1.elecfans.com//web2/M00/F3/44/wKgaomZ5IVuAZuTxAABpnWK_auw587.png)
評論