Kazalo:

Wemos DHT11 PIR senzor z relejem: 3 koraki
Wemos DHT11 PIR senzor z relejem: 3 koraki

Video: Wemos DHT11 PIR senzor z relejem: 3 koraki

Video: Wemos DHT11 PIR senzor z relejem: 3 koraki
Video: Датчик температуры DHT11 для ESP8266, ESP-01S-DHT11-v1.0 2024, November
Anonim
Wemos DHT11 PIR senzor z relejem
Wemos DHT11 PIR senzor z relejem
Wemos DHT11 PIR senzor z relejem
Wemos DHT11 PIR senzor z relejem

To so navodila za povezovanje in programiranje Wemos mini D1, tako da lahko odčita temperaturo iz DHT11, podatke pa lahko upravljate prek aplikacije Blynk prek WIFI. Z uporabo aplikacije Blynk boste lahko grafično prikazali vrednosti (vlažnost in ali temperatura), po želji pa lahko nastavite dogodke prek aplikacije Blynk, kar bo olajšalo uporabo, saj lahko namesto ponovnega pisanja, kodiranega v Arduino IDE, uporabimo aplikacijo vsakič, ko želimo spremeniti ali dodati dogodek (poglejte www.blynk.cc) Drugi bo "trda koda", temu pravim tako, ker če jo želite spremeniti, jo boste morali ročno naložiti prek prevajalnika kot uporaba aplikacije Blynk je koda za senzor in rele PIR. Če želite natisniti, bom priložil tudi datoteko STL za ohišje po meri. To počnem kot hobi in sem na tem področju precej nov. Če obstaja kakšen predlog, kako to izboljšati, mi vsekakor povejte.

NAMEN:

Wemos mini D1 bo lahko prebral temperaturo in vlažnost ter zaznaval gibanje skozi PIR. Kaj želite s tem narediti, je odvisno od vas. Aplikacija Blynk ponuja številne možnosti uporabe te konfiguracije. Moja koda je nastavljena tako, da ima rele vklopljen 30 minut. Če želite, s kodo spremenite to možnost.

Druga možnost je, da v aplikaciji Blynk ustvarite tudi z izjavami IF preberite temperaturo iz sobe in s to podano vrednostjo. Na primer, lahko preberem temperaturo in jo nastavim na, ČE je sobna temperatura nad to temperaturo (nastavimo jo na 90 stopinj), nato odprite rele; AC je mogoče priključiti na rele, zato se bo, ko je sobna temperatura nad določeno temperaturo, vklopil. V nasprotnem primeru je rele izklopljen. Toda morate ga znova kodirati in izvesti, da je rele povezan z virtualnim, in ga poslati v blynk aplikacijo, da lahko z aplikacijo upravljate z relejem

Korak 1:

Slika
Slika

Tako sem povezal svoj Wemos D1. Na težji način sem se naučil, da ne morete ničesar povezati z GPIO0, GPIO2 in/ali GPIO15, sicer ne bi mogel ponastaviti plošče v način programiranja in mi ne bi dovolil naložiti skice, medtem ko je karkoli povezano s katerim od teh zatičev. Svoj pin PIR sem spremenil iz D4 (GPIO2) v D1.

2. korak:

Slika
Slika

To je moje ohišje po meri, ki se dobro prilega vsem mojim sestavnim delom. Ima nosilec za stensko vtičnico in luknjo na zadnji strani za kable. Če nimate 3D tiskalnika, lahko iz HomeDepota vzamete vtičnico 1-Gang, samo se prepričajte, da komponente ustrezajo. V prihodnosti bom ohišje preuredil in dodal mesto za ženski mikro USB, tako da mi ne bo treba odstraniti Wemosa iz ohišja, kadar koli želim naložiti skico.

3. korak:

Priložena je koda za Wemods D1. Odprite v Arduino IDE, spremenite omrežje WIFI, geslo, kodo Blynk Auth in nato naložite skico.

Priporočena: