INHOUDSOPGAWE:

Wemos DHT11 PIR -sensor met aflos: 3 stappe
Wemos DHT11 PIR -sensor met aflos: 3 stappe

Video: Wemos DHT11 PIR -sensor met aflos: 3 stappe

Video: Wemos DHT11 PIR -sensor met aflos: 3 stappe
Video: What is Node MCU ESP8266? | Requirements for Internet of Things | Teckat Evolution 2024, November
Anonim
Wemos DHT11 PIR -sensor met aflos
Wemos DHT11 PIR -sensor met aflos
Wemos DHT11 PIR -sensor met aflos
Wemos DHT11 PIR -sensor met aflos

Dit is instruksies oor hoe om 'n Wemos mini D1 te bedraad en te programmeer sodat dit temperatuur vanaf 'n DHT11 kan lees en u kan die inligting via die Blynk -app via WIFI manipuleer. Deur die Blynk-app te gebruik, kan u waardes (humiditeit en of temperatuur) grafies weergee, en as u wil, kan u gebeurtenisse instel via die Blynk-app, wat dit makliker maak, aangesien ons 'n app kan gebruik in plaas van om te herskryf in die Arduino IDE elke keer as ons 'n geleentheid wil verander of byvoeg (kyk na www.blynk.cc) Tweedens sal dit 'harde kode' wees, ek noem dit so, want as u die kode wil verander, moet u dit handmatig deur die samesteller oplaai Die kode is bedoel vir die gebruik van die Blynk -app, vir die PIR -sensor en relais. Ek sal ook my STL -lêer vir my persoonlike omhulsel insluit as u dit wil druk. Ek doen dit as 'n stokperdjie en ek is redelik nuut hieroor. As daar 'n voorstel is waar ek dit kan verbeter, laat weet my in elk geval.

DOEL:

Die Wemos mini D1 sal temperatuur en humiditeit kan aflees en beweging deur die PIR kan opspoor. Wat u daarmee wil doen, is aan u. Die Blynk -app bied u baie opsies om hierdie konfigurasie te gebruik. My kode is opgestel om die aflos 30 minute lank aan te skakel. U is meer as welkom om dit te verander as u die kode wil gebruik.

Alternatiewelik kan 'n opsie Lees die temperatuur uit 'n kamer en met die gegewe waarde, deur die Blynk -app te skep, selfs met IF -verklarings. Byvoorbeeld, ek kan die temperatuur lees en dit stel, AS kamertemperatuur bo hierdie temperatuur is (stel dit op 90 grade), maak dan die relais oop; Die wisselstroom kan op die relais aangesluit word, en as die kamertemperatuur bo 'n gegewe temperatuur is, sal die wisselstroom aanskakel. Anders het die aflos af. MAAR u moet dit herkodeer en die pen maak waarmee die relais aan virtuele gekoppel is, en dit na die blynk-app stuur, sodat u die aflos deur die app kan manipuleer

Stap 1:

Beeld
Beeld

Dit is hoe ek my Wemos D1 verbind het. Ek het op die moeilike manier geleer dat u niks aan GPIO0, GPIO2 en/of GPIO15 kan koppel nie, anders sou dit nie die bord in die programmeermodus kon terugstel nie, en ek sou nie my skets kon oplaai terwyl iets aan een van die penne gekoppel is nie. Ek het my PIR -pen verander van die D4 (GPIO2) na D1.

Stap 2:

Beeld
Beeld

Dit is my pasgemaakte omhulsel wat goed by al my komponente pas. Dit het 'n houer vir die muuraansluiting en 'n gat vir die kabels aan die agterkant. As u nie 'n 3D-drukker het nie, kan u 'n 1-gang-uitlaatkas by HomeDepot aflaai, maar sorg dat die komponente daarby pas. In die toekoms sal ek die omhulsel oordoen en 'n plek vir 'n vroulike mikro -USB byvoeg, sodat ek nie die Wemos uit die omhulsel hoef te verwyder as ek 'n skets daarna wil oplaai nie.

Stap 3:

Hierby is die kode vir die Wemods D1. Maak oop in Arduino IDE, verander u WIFI -netwerk, wagwoord, Blynk Auth -kode en laai dan skets op.

Aanbeveel: