
Orodha ya maudhui:
2025 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2025-01-23 15:11



Kabla ya kuwasha kifaa cha Sonoff, utahitaji kuiunganisha kwenye kompyuta yako.
Mara tu tunapokuwa na kichwa cha serial kilichouzwa, shika:
- Kamba nne za dupont (FR / DE), chagua viunganishi vyovyote unavyohitaji kwa vichwa maalum ulivyo navyo (upande wa Sonoff na upande wa FTDI). Kwa upande wangu huyu ni wa kiume (Sonoff) - mwanamke (FTDI);
- FTDI kwa adapta ya USB (FR / DE);
- Cable ya USB inayofaa adapta yako.
Unganisha nyaya na Sonoff, unganisha nyaya na FTDI, unganisha FTDI na USB, unganisha USB kwenye kompyuta.
Baada ya kujaribu hii, nimeamua kuunganisha pamoja pini za viunganishi kwenye kebo. Kwa kuwa kuna pengo upande wa FTDI kati ya ardhi na TX / RX / VCC, nimeongeza pini ya plastiki ya dupont bila kebo yoyote kama kichungi. Niliweka alama pia kebo ya GND kila upande kuzuia makosa yoyote.
ONYO 1: Bandari kwenye Sonoff ni 3.3V, hakikisha unatumia adapta sahihi ya FTDI na / au weka voltage yake ipasavyo.
ONYO 2: Usiunganishe AC wakati huo huo na FTDI
Hatua ya 3: Kuunda na kuwasha Firmware



Andaa
Ili kukusanya na kuwasha firmware unahitaji:
- IDE, ninatumia Jukwaa bora la IO (tazama Kuanza);
- Vyanzo vya firmware na utegemezi (pata hiyo kutoka kwa hazina yangu).
Nimejenga mradi wangu kulingana na mchoro wa sampuli ya Homie IteadSonoffButton. Nilifanya mabadiliko kidogo sana, haswa mapambo (maoni + magogo) na IDE (PlatformIO IDE badala ya Arduino IDE).
Kutunga
Hakikisha unaweza kukusanya vyanzo. Ni muhimu sana kuhakikisha kuwa unatumia kidhibiti shabaha sahihi, kwa kifaa hiki cha Sonoff utahitaji kuchagua "Espressif Generic ESP8266 ESP-01 1M" (esp01_1m in platformio.ini).
Mara baada ya mkusanyiko kwenda vizuri, tunaweza kuendelea kuwaka halisi.
Flash
Sonoff haitakusikiliza kama ilivyo, ing'oa, bonyeza kitufe chake na uiachilie baada ya kuiunganisha tena. Inahitajika kuwa na kitufe kabla ya kuiwezesha kuingia "flash mode". Hii kwa kweli huendesha GPIO 0 chini kwa kuiunganisha na GND.
Sasa Sonoff anasubiri kuangaza, tuma firmware.
Ni hai
Hongera! Sasa wewe ni mmiliki mwenye kiburi wa kifaa cha Sonoff kilichoibiwa na firmware ya kawaida!
Hakikisha kusoma ukurasa wa kuanza kwa Homie. Utahitaji kuzingatia jinsi ya kusanidi broker ya WIFI na MQTT, angalia Usanidi - HTTP JSON API (viungo vya moja kwa moja kwa programu ya rununu na ukurasa wa wavuti).
Hatua ya 4: Kupima Kifaa



Vifaa
Ili kuhakikisha inafanya kazi:
- Chomoa kila kitu, hautaki kukaanga Sonoff wala wewe mwenyewe;
- Unganisha kebo ya AC kwenye pembejeo ya kifaa;
- Chomeka kebo kwenye kuu.
Mara hii itakapomalizika, Sonoff inapaswa kuingia kwenye "hali ya kawaida". Hiyo ni, itafanya kazi yake.
Programu
Kifaa cha homie kitajitangaza kwa broker wa MQTT. Kwa hili napenda sana:
- Tumia homie-ota kwa muhtasari wa haraka wa vifaa na uwezo wao. Walakini kusudi lake kuu kufanya sasisho za OTA;
- tumia MQTT.fx (niko kwenye Windows) kunusa ujumbe kwenye broker. Ninatumia pia kutuma ujumbe kwa vifaa.
Programu: homie-ota
Huu ni hati ya chatu inayoanzisha seva ya wavuti. Unaweza kutoka hapo kuingia kwenye wavuti hiyo na itakufahamisha maelezo. Hakikisha unasoma kufunga / kusoma na kuunda faili yako ya usanidi.
Programu: MQTT.fx
Huu ni programu ya Windows inayoonyesha mada zilizosajiliwa na kutoa uwezo wa kutuma ujumbe pamoja na vitu vya ziada.
Itakuwa aina ya pato la serial kwa vifaa vyako vyote mara moja. Kwa kuwa hii inaweza kuwa kitenzi kizuri, unaweza kuzuia ("jiandikishe") kwa mada maalum tu.
Kwa zana ya uthibitishaji ya "hacker" zaidi, angalia mosquitto_pub na mosquitto_sub.
Hatua ya 5: Maneno ya Mwisho

Tumefunika masomo mengi kwa "flash tu firmware".
Hii ni somo la msingi kabisa la utapeli wa vifaa vya IoT. Unahitaji kuziunganisha zote pamoja na kuziunganisha na ulimwengu wa kweli.
Tangu mafundisho yangu ya zamani kuhusu "vifaa vya nyumbani", hii ni mara ya kwanza ulimwengu wa kweli kuathiriwa. Inasisimua kama nini!
Hakikisha kuangalia nje:
- Kupanga Mfumo wa Utengenezaji Nyumba wa DIY
- Kuunda Vifaa vya Homie kwa IoT au Home Automation
- Jinsi ya Bridge Node za Homie kwa Seva ya PiDome?
Hmm, inaonekana kama ningepaswa kuandika PiDome (kwenye Twitter, infos nyingi za kisasa) zinazoweza kufundishwa sasa:-)
Ilipendekeza:
Mpangilio wa Reli ya Mfano wa Kuendesha Treni mbili (V2.0) - Kulingana na Arduino: Hatua 15 (na Picha)

Mpangilio wa Reli ya Mfano wa Kuendesha Treni mbili (V2.0) | Msingi wa Arduino: Kujiwekea mpangilio wa reli ya mfano kutumia Arduino microcontrollers ni njia nzuri ya kuunganisha watawala wadogo, programu na modeli ya reli kwenye hobi moja. Kuna rundo la miradi inayopatikana juu ya kuendesha treni kwa uhuru kwenye reli ya mfano
'Nyumbani Peke Yako' Burglar Deterrent / Tumia Attiny13 Kuendesha Steppermotor na Servo: Hatua 5

'Nyumbani Peke Yako' Burglar Deterrent / Tumia Attiny13 Kuendesha Steppermotor na Servo: Hii inaweza kuwa moja wapo ya miradi yangu ya kushangaza bado :-) Lakini hata kama haupendi kuweka wizi mbali, mradi huu unaweza kutumika kwa chochote mahali ambapo haja ya kuendesha gari la kambo au servo motor, au hata motors kadhaa za DC na Attiny13.Mo
Kuendesha Nyumbani Kubadilisha: Hatua 8 (na Picha)

Automation ya nyumbani Kubadilisha: Hii ni tundu la IOT iliyoundwa kama sehemu ya mradi kamili wa kiotomatiki
Jinsi ya Kiwango cha Firmware ya MicroPython kwenye ESP8266 Kulingana na Sonoff Smart switch: Hatua 3 (na Picha)

Jinsi ya kupakua Flash Firmware ya MicroPython kwenye ESP8266 Kulingana na Sonoff Smart switch: Son & What ’ s Sonoff? Sonoff ni laini ya kifaa ya Smart Home iliyoundwa na ITEAD. Moja ya vifaa rahisi na vya bei rahisi kutoka kwa laini hiyo ni Sonoff Basic na Sonoff Dual. Hizi ni swichi zilizowezeshwa na Wi-Fi kulingana na chip nzuri, ESP8266. Wakati
Tumia tena Tumia Tumbaku la kutafuna la plastiki ndani ya Dispenser ya Kituo cha Solder: 6 Hatua

Tumia tena Tumia Kifurushi cha Kutafuna Gum ya Plastiki kwenye Dispenser ya Kituo cha Solder: Hii inayoweza kufundishwa itakuonyesha jinsi ya kutumia tena fizi ya kutafuna ya plastiki ili kuweka kijiko cha solder nzuri na safi. Hii itafanya kazi kwenye vitu vingine vilivyopikwa pia; Kamba, Waya, nyaya