Sisukord:

Sonoffi seinalüliti lisandmoodulid: 4 sammu
Sonoffi seinalüliti lisandmoodulid: 4 sammu

Video: Sonoffi seinalüliti lisandmoodulid: 4 sammu

Video: Sonoffi seinalüliti lisandmoodulid: 4 sammu
Video: Все реле SONOFF в одном видео | Обзор основных отличий релейных модулей SONOFF 2024, November
Anonim
Sonoffi seinalüliti lisandmoodulid
Sonoffi seinalüliti lisandmoodulid

Kui kasutate Sonoff T1 seinalüliteid, olete loobunud pilvepõhiste serverite kasutamisest koduautomaatika jaoks ja soovite seinale paigaldatud valguslülitist rohkem funktsioone välja tuua. See juhend näitab teile, kuidas lisada temperatuuriandurit ja valikuliselt summerit.

Eeltingimus

1. Sonoff T1 vilkumise vahendid kas õhu kaudu (OTA) või CP2102 USB -TTL -adapteriga.

2. Mqtt Broker teabe saamiseks.

3. Koduautomaatika platvorm lüliti juhtimiseks ja andurite andmete kuvamiseks.

Minu eesmärk selle projekti jaoks oli lisada lisafunktsionaalsus ühele minu Sonoffi seinavalgustite lülititele. Mul on need juba mõnda aega korteris olnud, neil kõigil töötab Tasmota püsivara, mis võimaldab neil MQTT kaudu minu automaatplatvormiga Home Assistant suhelda.

Koduabilise ja Tasmota kohta on palju YouTube'i videoid, mida soovitan vaadata.

Olen alati tahtnud, et korteril oleks keskne temperatuuri näit, et saaksin kogu maja jahutamist/kütmist automatiseerida. Võimalusena lisasin helisignaali, et anda üldine piiks, kui alarm aktiveerub. See õpetlik on see, kuidas ma sellesse suhtusin

Ettevaatust

Lüliti eemaldamisel või lisamisel tuleb mõnikord töötada vahelduvpingega, olge ettevaatlik

Samm: püsivara seadistamine

Püsivara seadistamine
Püsivara seadistamine
Püsivara seadistamine
Püsivara seadistamine
Püsivara seadistamine
Püsivara seadistamine

Hakkasin oma seinalülitile püsivara seadistama ja Sonoff töötab ESP8266 kiibiga, mis võimaldab pärast Tasmota või ESPhomega vilkumist ühendada andureid, releesid, lüliteid ja LED -e, keskendun Tasmotale püsivara, mida ma peamiselt kasutan.

Püsivara vilkumiseks kasutatavad katkestuspadjad paljastavad ESP8266 2 GPIO tihvti Tx ja Rx nööpnõelad, mis korrektselt korreleeruvad GPIO 1 ja GPIO 3 -ga.

Nööpnõelte kasutamisel tuleb teada kahte asja. Mõlemad nööpnõelad lähevad alglaadimise ajal kõrgele, mis tähendab, et nad väljastavad alglaadimisprotsessi ajal sekundi murdosa jooksul 3.3v ja mis kõige tähtsam - kui Tx GPIO 1 tihvt käivitamisel madalale tõmmatakse, ei õnnestu kontroller käivitada.

Seda silmas pidades otsustasin lisada GPIO1 (TXD) temperatuurianduri ja GPIO3 (RXD) helisignaali.

Kui Tasmota vilgub peaga konfiguratsioonilehele, valige "configure module" ja valige mooduliks "Sonoff T1" vastava jõugulülitiga, klõpsake nuppu Save ja oodake taaskäivitamist.

Pärast taaskäivituspead tagasi lehele "Mooduli seadistamine", saame nüüd GPIO1 ripploendist valida oma temperatuurianduri. Ma kasutan DHT22, seega olen valinud karbist AM2301 muud võimalused DHT11 ja SI7021.

Valikuline

Summeri lisamisel valige GPIO3 rippmenüüst sumin.

Samm: režiimide aeg

Modifikatsioonide aeg
Modifikatsioonide aeg
Modifikatsioonide aeg
Modifikatsioonide aeg
Modifikatsioonide aeg
Modifikatsioonide aeg
Modifikatsioonide aeg
Modifikatsioonide aeg

Anduri ja valikulise sumisti lisamine nõuab natuke jootmist ja juhtmete juhtimise nuputamist.

Kinnitage temperatuuriandur ja sumin vastavalt skeemile

1. Ühendage temperatuurianduri andmeside TXD -ga ja summeri positiivne juhe RXD -ga

2. Ühendage temperatuuri VCC valguslüliti 3,3 V tihvtiga

3. Ühendage temperatuurianduri maandus ja sumisti miinus GND -ga

Otsustasin trükkplaadile lisada mõned naissoost päise tihvtid ja freesida plastkaane tagakülje, et tihvtid saaksid läbi joosta.

Seejärel tegin väikese traatvõre, et kinnitada andur ja sumin läbi päise tihvtide.

Aeg seda testida, vooluvõrku sisse lülitada ja see hakkab tööle või õhkima, õnneks kõik toimis.

Samm 3: Korrastage kõik

Korrastab kõike
Korrastab kõike
Korrastab kõike
Korrastab kõike
Korrastab kõike
Korrastab kõike

Nüüd jõudis kätte aeg kõik korrastada, kuna me ei taha, et juhtmed valguslülitist välja ulatuksid, ja see läks Fusion 360 -le.

Kujundasin raami, mis ümbritses esiplaati ja mis ulatub seejärel välja, et mahutada temperatuuriandur ja summer koos väikese grilliga, kõik on trükitud PLA -ga ja tugedega, seda saab värvida või lihtsalt jätta.

Kraapisin natuke kipsi välja, et juhtmed tagant ja küljelt välja joosta. Krohvi mahavõtmine tähendas, et mul polnud esiplaadil visuaalseid modifikatsioone, et saaksin seda vajadusel mujal kasutada.

Olen lisanud kaks STL -faili, millest üks on lihtsalt temperatuurianduri modifikatsioon ja teine sisaldab helisignaali.

4. samm: järeldus

Järeldus
Järeldus
Järeldus
Järeldus

Kui püsivara on seatud ja kogu riistvara on installitud ja puhastatud, lõpeb projekt, siis kuvatakse temperatuuriandur automaatselt tasmota avaekraanil ja pärast seadistamist edastatakse väärtused MQTT -serverisse 5 -minutilise intervalliga.

Siit saate andurite andmed oma eelistatud automaatika platvormile importida, et neid oma seadmetes vaadata või automatiseerimiseks kasutada.

Valikuline

Suminat saab konsoolis testida, kui sisestate sumina, millele järgneb kolm numbrit, mis on eraldatud komaga

Esimene number on piiksude arv

Teine number on ühe piiksu kestus

Kolmas number on vaikimisaeg üksikute piiksude vahel

Lisainformatsioon

Summeri kasutamiseks koos MQTT -ga saatke cmndile/teemale/summerile ülaltoodud numbrite järjestusena sõnumi kasulik koormus

Siit leiate lisateavet sumisti kohta

tasmota.github.io/docs/Buzzer/

Soovitan: