Talaan ng mga Nilalaman:
- Hakbang 1: Gumawa ng isang DIY Sonoff Smart Switch Gumamit ng ESP-01
- Hakbang 2: Gumawa ng isang DIY Sonoff Smart Switch Gumamit ng Mga Wemos at Relay, Button Shield
- Hakbang 3: Gumawa ng isang DIY Sonoff Smart Switch Gumamit ng NodeMCU at Relay Module
- Hakbang 4: Gumawa ng isang DIY Sonoff Smart Switch Gumamit ng Bluino IoT Starter Kit
- Hakbang 5: Flash Sonoff Basic R1 / R2 / R3 / mini Sa SwitchIoT Firmware
- Hakbang 6: Pag-upload ng Firmware Mula sa Android hanggang sa ESP8266 / ESP8285 Gumamit ng SwitchIoT App
- Hakbang 7: Ikonekta ang SwitchIoT Device sa isang Network
- Hakbang 8: Pag-alam ng Tagapagpahiwatig ng LED ng Katayuan
- Hakbang 9: Ibahagi ang SwitchIoT Token Sa Ibang Gumagamit
- Hakbang 10: Kontrolin ang Multipile ang Parehong SwitchIot Device
- Hakbang 11: Masiyahan
Video: Gumawa ng isang DIY Sonoff Smart Switch Gumamit ng Android App: 11 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Ano ang Sonoff?
Ang Sonoff ay isang linya ng aparato ng smart switch para sa Smart Home na binuo ng ITEAD. Ang isa sa mga pinaka-nababaluktot at murang mga aparato mula sa linyang iyon ay Sonoff Basic at Sonoff mini. Ito ang mga switch na pinagana ng Wi-Fi batay sa isang mahusay na maliit na tilad, ESP8266 / ESP8285.
Habang ang Sonoff imprastraktura ay maaaring gumana nang maayos para sa pangunahing mga gumagamit, ang iba ay maaaring nais na mag-hack upang gumawa ng sarili sa kanilang hardware. Ang hardware upang bumuo ng DIY Sonoff matalinong lumilipat sa mababang presyo nito: ESP8266 na may 1MB flash, Relay LED, Button at lakas.
Susunod, upang mai-load ang firmware sa esp8266 hindi mo kailangan ng isang computer o laptop, kailangan mo lamang ng isang Android smartphone na may isang kahanga-hangang app na ang SwitchIoT, sa app na ito ay gumagawa ng isang IoT aparato na kasing dali ng pag-upload ng firmware nang hindi kailangan ng mga rehistro / pag-login at mga pagsasaayos ng server.
Sasabihin sa iyo ng tutorial na ito kung paano gumawa ng isang matalinong switch ng DIY Sonoff gamit ang maraming iba't ibang mga modelo ng hardware.
Hakbang 1: Gumawa ng isang DIY Sonoff Smart Switch Gumamit ng ESP-01
Alin ang nangangailangan ng pinakamababang gastos ay ang paggamit ng ESP-01 at ang module ng relay.
Kailangan mo ng isang karagdagang module na USB sa TTL converter para sa ESP-01 na ginamit kapag na-flashing lamang ang firmware. Kailangan mong baguhin ito sa pamamagitan ng pagdaragdag ng isang pindutan upang ikonekta ang GPIO0 sa GND upang kapag ang ESP-01 ay nakabukas habang pinindot ang pindutan at hinahawakan maaari itong pumasok sa flash mode.
Gumamit ng isang OTG upang kumonekta sa pagitan ng USB TTL converter sa Android smartphone.
Hakbang 2: Gumawa ng isang DIY Sonoff Smart Switch Gumamit ng Mga Wemos at Relay, Button Shield
Dito kakailanganin mo lamang ang board ng Wemos, relay, pindutan at dalawahang base na kalasag na may solder na mga header pin.
Madali mong tipunin ito dahil nakasalansan lamang ito ng maraming mga kalasag tulad ng nasa larawan, suriin ang oryentasyon ng pin upang hindi baligtarin.
Gumamit ng isang OTG at micro USB cable upang kumonekta sa pagitan ng Wemos at isang Android smartphone.
Hakbang 3: Gumawa ng isang DIY Sonoff Smart Switch Gumamit ng NodeMCU at Relay Module
Kung gumagamit ka ng isang NodeMCU kailangan mo ng isang breadboard upang ilagay ito at ilagay ang module ng relay. Kailangan ng hindi bababa sa 3 piraso ng jumper cable upang kumonekta tulad ng sumusunod:
Module ng Relay ng NodeMCU
VIN VCC
GND GND
D0 IN
Gumamit ng isang OTG at micro USB cable upang kumonekta sa pagitan ng NodeMCU at isang Android smartphone.
Hakbang 4: Gumawa ng isang DIY Sonoff Smart Switch Gumamit ng Bluino IoT Starter Kit
Ang Bluino IoT Starter Kit ay mayroon nang board ng Wemos, relay, LED at pindutan. Gumagamit ka ng isang relay na konektado sa pin D6, mga LED na konektado sa pin D0 at isang pindutan na konektado sa pin D1. Gumamit ng isang OTG at micro USB cable upang kumonekta sa pagitan ng Wemos at isang Android smartphone
Hakbang 5: Flash Sonoff Basic R1 / R2 / R3 / mini Sa SwitchIoT Firmware
Ang ESP8266 / ESP8285 ay nai-program sa pamamagitan ng serial port. Upang mai-flash ang Sonoff hardware kailangan mo ng USB sa TTL converter level na 3.3V (PL2303) at dupont cable upang ikonekta ito. Maaaring kailanganin mong maghinang ng isang pin header sa PCB upang madaling ikonekta ang isang USB sa TTL converter. Sonoff Basic R1 / R2 / R3 / mini bawat pcb ay may iba't ibang mga punto ng RX, TX, 3V3 & GND, maaari mong makita ang marka ayon sa larawan.
Karaniwan kailangan mong ikonekta ang PCB Sonoff sa USB sa TTL converter tulad ng sumusunod:
Ang PCB Sonoff USB sa TTL
3V3 3V3
RX TX
TX RX
GND GND
Upang makapag-flash sonoff muna dapat mong ipasok sa flash mode, gawin ito sa pamamagitan ng pagpindot at pagpindot sa pindutan kapag ipinasok mo ang OTG sa smartphone upang mapalakas.
Hakbang 6: Pag-upload ng Firmware Mula sa Android hanggang sa ESP8266 / ESP8285 Gumamit ng SwitchIoT App
Matapos mong matapos ang pag-set up ng hardware gamit ang isang smartphone, oras na na simulan mong i-upload ang firmware sa ESP8266 / ESP8285 chip. Maghintay bago ito siguraduhin na HUWAG KUMugnayIN ANG AC POWER sa panahon ng koneksyon ng flash cable.
I-install ang SwitchIoT app mula sa Google Playstore.
SwitchIoT App
Buksan ang SwitchIoT app, ipasok sa menu ng mga setting ng widget, piliin ang pagpipiliang "Mag-upload ng firmware sa pamamagitan ng USB", pagkatapos ay tukuyin ang mga preset na pagpipilian alinsunod sa hardware na iyong mai-flash. Panghuli pindutin ang pindutang "UPLOAD" at maghintay hanggang matapos ito magtatagal ng kaunting oras.
Kung wala kang isang USB OTG o nasa panganib ka pa rin sa iyong telepono kapag nag-a-upload ng firmware mula sa telepono, maaari kang makabuo ng isang file ng firmware sa binnary format (hal. 0x00000_32e5_NodeMCU.bin) sa pamamagitan ng pag-tap sa pindutang "GENERATE. BIN" sa Ipadala ito ng app sa email o online na imbakan, susunod na buksan ito sa iyong computer pagkatapos mag-upload ng firmware gamit ang software na NodeMCU Flasher.
Hakbang 7: Ikonekta ang SwitchIoT Device sa isang Network
Matapos ang pag-upload ay tapos na, i-on ang hardware at tingnan kung ano ang nangyayari. Sa unang pagkakataong ang status LED ay mabilis na kumurap, nangangahulugan ito na ang aparato ay hindi nakakonekta sa anumang network (o sa AP mode na may hostname na siot-xxxx), kailangan mong idagdag ang network na gagamitin ng aparato.
Buksan ang App pumunta sa setting at piliin ang menu na "Kumonekta ang aparato sa network", kumpirmahin ang status LED ng SwitchIoT aparato ay mabilis na kumikislap, ikonekta ang iyong smartphone sa isang network na may hostname na siot-xxxx pagkatapos na punan ang SSID at password ng isang network na gagamitin ng aparato ng SwitchIoT. Pagkatapos ay pindutin ang "CONNECT", maghintay hanggang matapos ito.
Hakbang 8: Pag-alam ng Tagapagpahiwatig ng LED ng Katayuan
Mayroong maraming mga kundisyon kapag ang aparato ng SwitchIoT ay nagpapatakbo, nakikita ito sa pagbabago ng LED status.
1. Mabilis na kumikislap ng LED, nangangahulugang nabigong kumonekta sa iyong router, maaaring sanhi ito ng:
- Mahina ang lakas ng WiFi. Ang iyong router ay napakalayo mula sa iyong aparato, at maaaring mayroong ilang pagkagambala sa kapaligiran. Upang malutas ito, mangyaring dalhin ang iyong aparato ng SwitchIoT sa router. Kung mayroon pa ring problema, mangyaring i-reset ang aparato ng SwitchIoT, muling kumonekta sa isang network sa pamamagitan ng pagdaragdag ng setting ng network gamitin ang App sundin ang dating hakbang.
- Ang WiFi SSID at password na nakaimbak sa SwitchIoT aparato ay nakalimutan, maaari itong mangyari sa pamamagitan ng pagpindot sa pindutan sa SwitchIoT aparato sa loob ng 5 segundo. kailangan mong muling kumonekta sa isang network sa pamamagitan ng magdagdag ng isang setting ng network gamitin ang App nakaraang hakbang.
2. Ang LED blinks isang beses bawat 4s, nangangahulugan ito na hindi makakonekta sa server, maaaring sanhi ito ng network na hindi ma-access ang Internet. Mangyaring suriin ang iyong mga koneksyon sa serbisyo sa network at i-reset ang aparato ng SwitchIoT.
3. Patuloy ang LED, nangangahulugan ito na gumagana ang aparato ng SwitchIoT at konektado sa server.
Hakbang 9: Ibahagi ang SwitchIoT Token Sa Ibang Gumagamit
Ang may-ari ng switchIoT aparato ay maaaring ibahagi ang buong kontrol ng mga aparato sa iba, at sa gayon ang iba ay maaaring i-on / i-off, baguhin ang iskedyul, timer, looptimer at pangalanan ang aparato sa SwitchIoT app. Ang pagpapaandar na ito ay mahusay para sa pamilya dahil papayagan silang kontrolin nang magkasama.
Napakadali ng paraan upang maibahagi ang mga token ng aparato ng SwitchIoT, kailangan mo lamang ibahagi ang natatanging mga token sa iba, at idikit lamang nila ito sa SwitchIoT app.
Ang token ng bawat aparato ng SwitchIoT ay natatangi at nabuo mula sa iyong Android smartphone, samakatuwid ang token na ito ay permanente, dapat mong hawakan ito nang may pag-iingat upang ibahagi ito sa iba.
Hakbang 10: Kontrolin ang Multipile ang Parehong SwitchIot Device
Maaaring payagan ang mga natatanging token na ma-access ng higit sa isang app at higit sa isang aparato ng SwitchIoT. Sa tampok na ito maaari kang lumikha ng mga scheme tulad ng dalawang mga aparato ng switchiot at SwitchIoT app na maaaring kontrolin nang magkasama. Kung ang isang aparato ng SwitchIoT ay NAKA-ON pagkatapos ang iba pang aparato ng SwitchIoT ay sumusunod din sa parehong mga kondisyon na ON, pati na rin ang app.
Hakbang 11: Masiyahan
Sana nasiyahan ka sa iyong SwitchIoT. Kung gagawin mo at tapos na, mangyaring ibahagi ang "I Made it!" upang ipaalam sa akin kung magkano ang nagtrabaho. Ibahagi ang link, gusto at mag-subscribe. Tulad ng dati, kung mayroon kang anumang mga katanungan mangyaring ipaalam sa akin!
Inirerekumendang:
Paano mag-DIY Smart Roller Blinds Sa Mga SONOFF Smart Switch?: 14 Mga Hakbang
Paano mag-DIY Smart Roller Blinds Sa Mga Smart switch ng SONOFF?: Gumamit ng Interlock Mode sa mga smart switch ng SONOFF upang gawing matalino ang iyong ordinaryong roller blinds / blinds at hilahin ito sa gabi? Gayunpaman, ako ay
Paano Gumamit ng isang Android Phone Bilang isang Webcam Sa Skype: 5 Mga Hakbang
Paano Gumamit ng isang Android Phone Bilang isang Webcam Sa Skype: Mayroong isang lumang sinasabi na ang isang larawan ay nagkakahalaga ng isang libong mga salita … at mayroong isang bagong sinasabi na ang isang video ay nagkakahalaga ng isang milyon. Ngayon ay maaaring parang isang pagmamalabis, ngunit mayroong isang malaking pagkakaiba sa pagitan ng pagsasalita sa isang tao sa isang tawag at pagsasalita sa
Gumamit ng Homie Firmware upang Magmaneho ng Sonoff Switch Module (Batay sa ESP8266): 5 Mga Hakbang (na may Mga Larawan)
Gumamit ng Homie Firmware upang Magmaneho ng Module ng Sonoff Switch (Batay sa ESP8266): Ito ay isang tagubilin na itinuturo, isinulat ko ito nang kaunti pagkatapos " Pagbuo ng Mga Homie Device para sa IoT o Home Automation ". Ang paglaon ay nakatuon sa pangunahing pagsubaybay (DHT22, DS18B20, ilaw) sa paligid ng D1 Mini boards. Sa oras na ito, nais kong ipakita
TOUCH SWITCH - Paano Gumawa ng isang Touch Switch Gamit ang isang Transistor at Breadboard .: 4 Mga Hakbang
TOUCH SWITCH | Paano Gumawa ng isang Touch Switch Gamit ang isang Transistor at Breadboard .: Ang touch switch ay isang napaka-simpleng proyekto batay sa aplikasyon ng transistors. Ang transistor ng BC547 ay ginagamit sa proyektong ito na gumaganap bilang touch switch. SIGURADO NA Panoorin ang VIDEO NA Bibigyan KA NG BUONG DETALYE TUNGKOL SA PROYEKTO
Magdagdag ng isang Pc Sync Jack sa isang Nikon Sc-28 Ttl Cable (gumamit ng Mga Setting ng Auto para sa isang sa Camera Flash at Trigger Off Camera Flashes !!): 4 na Hakbang
Magdagdag ng isang Pc Sync Jack sa isang Nikon Sc-28 Ttl Cable (gumamit ng Mga Setting ng Auto para sa isang Camera ng Flash at Trigger Off Camera Flashes !!): sa itinuturo na ito ay ipapakita ko sa iyo kung paano alisin ang isa sa mga pesky na pagmamay-ari na 3pin TTL na konektor sa ang gilid ng isang Nikon SC-28 off camera TTL cable at palitan ito ng isang karaniwang konektor sa pag-sync ng PC. papayagan ka nitong gumamit ng isang nakatuong flash, s