Satura rādītājs:
- 1. darbība: programmaparatūras iestatīšana
- 2. solis: laiks režīmiem
- 3. solis: visu sakārtojiet
- 4. solis. Secinājums
Video: Sonoff sienas slēdža papildinājumi: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Ja izmantojat sienas slēdžus Sonoff T1, esat atteicies no mākoņa serveru izmantošanas mājas automatizācijai un vēlaties iegūt vairāk funkcionalitātes no sienas uzstādītā gaismas slēdža. Šī pamācība parāda, kā pievienot temperatūras sensoru un pēc izvēles skaņas signālu.
Priekšnosacījums
1. Līdzekļi Sonoff T1 mirgošanai pa gaisu (OTA) vai ar CP2102 USB uz TTL adapteri.
2. Mqtt Broker, lai saņemtu informāciju.
3. Mājas automatizācijas platforma, lai kontrolētu slēdzi un parādītu sensora datus.
Mans šī projekta mērķis bija pievienot papildu funkcionalitāti vienam no maniem Sonoff sienas gaismas slēdžiem. Man tie kādu laiku ir bijuši dzīvoklī, tajos visos darbojas Tasmota programmaparatūra, kas ļauj viņiem sazināties, izmantojot MQTT ar manu automatizācijas platformu Home Assistant.
Ir daudz YouTube videoklipu par mājas palīgu un Tasmota, es ieteiktu tos pārbaudīt.
Es vienmēr esmu vēlējies, lai dzīvokļa centrālajā temperatūrā tiktu nolasīta temperatūra, lai varētu automatizēt dzesēšanu/apkuri visā mājā. Kā opciju es pievienoju skaņas signālu, lai dotu šo vispārējo pīkstienu, kad tiek aktivizēts modinātājs. Šis pamācošais ir tas, kā es to darīju
Uzmanību
Noņemot vai pievienojot slēdzi, reizēm strādās ar maiņstrāvu. Lūdzu, esiet uzmanīgs
1. darbība: programmaparatūras iestatīšana
Es sāku iestatīt programmaparatūru uz sienas slēdža, un Sonoff darbina ESP8266 mikroshēmu, kas pēc mirgošanas ar Tasmota vai ESPhome ļauj savienot sensorus, relejus, slēdžus un gaismas diodes, es koncentrējos uz Tasmota programmaparatūru, kuru galvenokārt izmantoju.
Programmatūras mirgošanai izmantotie sadalīšanas spilventiņi atklāj 2 ESP8266 GPX tapas Tx un Rx tapas, kas ar cieņu korelē ar GPIO 1 un GPIO 3.
Izmantojot tapas, ir jāzina divas lietas. Abas tapas sāknēšanas laikā kļūst augstas, kas nozīmē, ka tās sāknēšanas procesa laikā izdala 3,3 V uz sekundes daļu, un vissvarīgāk, ja Tx GPIO 1 tapa tiek izvilkta zema sākuma laikā, kontrolieris neizdodas ielādēt.
Paturot to prātā, es nolēmu pievienot GPIO1 (TXD) temperatūras sensoru un GPIO3 (RXD) skaņas signālu.
Kad Tasmota ir pārslēgta uz konfigurācijas lapu, atlasiet “konfigurēt moduli” un izvēlieties moduli kā “Sonoff T1” ar atbilstošo grupas slēdzi, noklikšķiniet uz Saglabāt un gaidiet, lai atsāknētu.
Pēc pārstartēšanas atgriešanās lapā "Moduļa konfigurēšana", tagad GPIO1 nolaižamajā sarakstā varam izvēlēties savu temperatūras sensoru. Es izmantoju DHT22, tāpēc esmu izvēlējies citas AM2301 opcijas: DHT11 un SI7021.
Neobligāti
Ja pievienojat skaņas signālu, izvēlieties skaņas signālu no GPIO3 nolaižamās izvēlnes.
2. solis: laiks režīmiem
Sensora un papildu skaņas signāla pievienošana prasa mazliet lodēt un izdomāt, kā vadīt vadus.
Pievienojiet temperatūras sensoru un skaņas signālu, kā norādīts diagrammā
1. Pievienojiet temperatūras sensora datu līniju TXD un skaņas signāla pozitīvo vadu RXD
2. Pievienojiet temperatūras VCC gaismas slēdža 3,3 V tapai
3. Pievienojiet GND temperatūras sensora zemi un skaņas signāla negatīvu
Es nolēmu PCB pievienot dažas sieviešu galvenes tapas un izgriezt plastmasas vāka aizmuguri, lai tapas izietu cauri.
Pēc tam es izveidoju nelielu stiepļu stelles, lai piestiprinātu sensoru un skaņas signālu caur galvenes tapām.
Laiks to pārbaudīt, ieslēgt elektrotīklu, un tas vai nu darbosies, vai uzsprāgs, par laimi viss strādāja.
3. solis: visu sakārtojiet
Tagad pienāca laiks to visu sakārtot, jo mēs nevēlamies, lai vadi izkļūtu no gaismas slēdža, un tas tika izslēgts līdz Fusion 360.
Es izveidoju rāmi, lai apņemtu priekšējo plāksni, kas pēc tam izplešas, lai tajā ietilptu temperatūras sensors un skaņas signāls ar nelielu režģi, tas viss ir drukāts ar PLA un ar balstiem, to var krāsot vai vienkārši atstāt tādu, kāds tas ir.
Es nokasīju mazliet ģipša, lai vadus vadītu gar aizmuguri un ārā. Atmetot apmetumu, es nevarēju vizuāli modificēt priekšējo plāksni, lai vajadzības gadījumā to varētu izmantot citur.
Esmu pievienojis divus STL failus, vienu, kas tikai modificē temperatūras sensoru, un otru, kas ietver skaņas signālu.
4. solis. Secinājums
Kad programmaparatūra ir iestatīta un visa aparatūra ir instalēta un pabeigta, projekts beidzas, temperatūras sensors automātiski tiek parādīts tasmota sākuma ekrānā, un pēc iestatīšanas vērtības tiek pārraidītas uz MQTT serveri ar 5 minūšu intervālu atjauninājumiem.
No šejienes jūs varat importēt sensoru datus vēlamajā automatizācijas platformā, lai tos skatītu savās ierīcēs vai izmantotu automatizācijai.
Neobligāti
Signālu var pārbaudīt konsolē, ierakstot Buzzer, kam seko 3 cipari, atdalot tos ar komatu
Pirmais skaitlis ir pīkstienu skaits
Otrais skaitlis ir viena pīkstiena ilgums
Trešais skaitlis ir klusuma ilgums starp atsevišķiem pīkstieniem
Papildu informācija
Lai izmantotu skaņas signālu kopā ar MQTT, nosūtiet ziņojuma lietderīgo slodzi kā ciparu secību iepriekš uz cmnd/Topic/Buzzer
Šeit var atrast dokumentāciju, lai iegūtu sīkāku informāciju par skaņas signālu
tasmota.github.io/docs/Buzzer/
Ieteicams:
Tālvadības pults slēdža tālvadības pults + palaidējs: 6 soļi (ar attēliem)
Tālvadības pults slēdža tālvadības pults + aktivizētājs: šī pedāļa tālvadības pults ir lieliski piemērota, lai apturētu animatorus, fotoattēlu arhivētājus, emuāru autorus un profesionāļus, kuri visu laiku nevar sasniegt savas kameras aizvara pogu vai kuriem ātri jāstrādā pie galda ar pievienotu kameru. augstas virs galvas. 2020. gada decembra atjauninājums: E
DIY lidojuma sim slēdža panelis: 7 soļi (ar attēliem)
DIY lidojuma sim slēdža panelis: pēc daudzu gadu pavadīšanas lidojumu simu kopienā un iesaistīšanās arvien sarežģītākās lidmašīnās, es atklāju, ka ilgojos pēc spējas turēt rokas uz fiziskiem slēdžiem, nevis mēģināt lidot ar labo roku, m
Sinilink WiFi slēdža modifikācija ar INA219 sprieguma/strāvas sensoru: 11 soļi
Sinilink WiFi slēdža modifikācija ar INA219 sprieguma/strāvas sensoru: Sinilink XY-WFUSB WIFI USB slēdzis ir jauka maza ierīce, lai attālināti ieslēgtu/izslēgtu pievienoto USB ierīci. Diemžēl trūkst iespēju izmērīt pievienotās ierīces barošanas spriegumu vai izmantoto strāvu. Šī pamācība parāda, kā es mainu
Bontrager Duotrap S saplaisājušā korpusa un magnētiskā niedru slēdža remonts: 7 soļi
Bontrager Duotrap S saplaisājušā korpusa un magnētiskā niedru slēdža remonts: Sveiki, seko mans stāsts par salauzta Bontrager duotrap S digitālā sensora glābšanu no miskastes. Sensoru ir viegli sabojāt, daļa no tā izvirzās no ķēdes balsta, lai būtu riteņu spieķu tuvumā. Tas ir trausls dizains
Izmantojiet Homie programmaparatūru, lai vadītu Sonoff slēdža moduli (balstīts uz ESP8266): 5 soļi (ar attēliem)
Izmantojiet Homie programmaparatūru, lai vadītu Sonoff slēdža moduli (balstīts uz ESP8266): tas ir pamācība, es to esmu uzrakstījis mazliet pēc tam, kad esat izveidojis homie ierīces IoT vai mājas automatizācijai. Vēlāk galvenā uzmanība tika pievērsta pamata uzraudzībai (DHT22, DS18B20, gaisma) ap D1 Mini plāksnēm. Šoreiz es vēlos parādīt, ka