Përmbajtje:

Wemos DHT11 PIR Sensor Me stafetë: 3 hapa
Wemos DHT11 PIR Sensor Me stafetë: 3 hapa

Video: Wemos DHT11 PIR Sensor Me stafetë: 3 hapa

Video: Wemos DHT11 PIR Sensor Me stafetë: 3 hapa
Video: Node MCU ESP8266 interface with PIR Motion Sensor /Motion Led indication with PIR motion sensor 2024, Nëntor
Anonim
Wemos DHT11 PIR Sensor Me Stafetë
Wemos DHT11 PIR Sensor Me Stafetë
Wemos DHT11 PIR Sensor Me Stafetë
Wemos DHT11 PIR Sensor Me Stafetë

Këto janë udhëzime se si të lidhni dhe programoni një Wemos mini D1 në mënyrë që të lexojë temperaturën nga një DHT11 dhe ju mund të manipuloni informacionin përmes aplikacionit Blynk përmes WIFI. Përdorimi i aplikacionit Blynk do të lejojë përdorimin për të shfaqur në mënyrë grafike vlerat (Lagështia dhe ose Temperatura) dhe nëse dëshironi mund të vendosni ngjarje përmes aplikacionit Blynk, duke e bërë atë më të përshtatshëm pasi mund të përdorim një aplikacion në vend që të rishkruajmë të koduar në Arduino IDE sa herë që duam të modifikojmë ose shtojmë një ngjarje (shikoni www.blynk.cc) E dyta do të jetë "hard code", unë e quaj kështu sepse nëse doni të modifikoni kodin do t'ju duhet ta ngarkoni manualisht përmes përpiluesit sipas përdorimit të aplikacionit Blynk, kodi është për sensorin dhe stafetën PIR. Unë gjithashtu do të përfshijë skedarin tim STL për mbylljen time me porosi nëse dëshironi ta printoni. Unë e bëj këtë si një hobi dhe jam mjaft i ri në këtë. Nëse ka ndonjë sugjerim ku mund ta përmirësoj këtë, me siguri më tregoni.

Q PLLIMI:

Wemos mini D1 do të jetë në gjendje të lexojë Temperaturën dhe lagështinë dhe të zbulojë lëvizjen përmes PIR. Se çfarë doni të bëni me këtë varet nga ju. Aplikacioni Blynk ju jep shumë mundësi se si ta përdorni këtë konfigurim. Kodi im është konfiguruar që stafetën ta keni të aktivizuar për 30 minuta. Ju jeni më se të mirëpritur ta ndryshoni atë nëse dëshironi përmes kodit.

Përndryshe, një opsion mund të jetë Lexoni Temperaturën nga një dhomë dhe me atë vlerë të dhënë, përmes aplikacionit Blynk krijoni edhe me Deklarata IF. Për shembull, unë mund të lexoj temperaturën dhe ta vendos atë, nëse temperatura e dhomës është mbi këtë temperaturë (le ta vendosim në 90 gradë), Pastaj hap stafetë; AC mund të lidhet me stafetën, prandaj kur temperatura e dhomës është mbi një temperaturë të caktuar atëherë AC do të ndizet. Përndryshe, stafetën e fikur. POR ju do të duhet ta ri-kodoni atë dhe ta bëni pinin që stafeta është e lidhur me atë virtuale dhe ta dërgoni atë më pas në blynk që të mund ta manipuloni stafetën përmes aplikacionit

Hapi 1:

Imazhi
Imazhi

Kështu e lidha Wemos D1 tim. Kam mësuar në mënyrën e vështirë që ju nuk mund të lidhni asgjë me GPIO0, GPIO2 dhe/ose GPIO15 përndryshe nuk do të ishte në gjendje të rivendosni tabelën në modalitetin e programimit dhe nuk do të më lejojë të ngarkoj skicën time ndërsa çdo gjë është e lidhur me ndonjë nga ato kunjat. Ndryshova kunjin tim PIR nga D4 (GPIO2) në D1.

Hapi 2:

Imazhi
Imazhi

Kjo është mbyllja ime me porosi që i përshtatet mirë të gjithë përbërësve të mi. Ajo ka një montim për prizën e murit dhe një vrimë grommet në pjesën e pasme për kabllot. Nëse nuk keni një printer 3D, mund të merrni kutinë e daljes 1-Gang nga HomeDepot, vetëm sigurohuni që përbërësit të përshtaten. Në të ardhmen do të ribëj mbylljen dhe do të shtoj një vend për një mikro USB femër, kështu që nuk do të më duhet të heq Wemos nga rrethimi i saj sa herë që dëshiroj të ngarkoj një skicë në të.

Hapi 3:

Bashkangjitur Isshtë kodi për Wemods D1. Hapni në Arduino IDE ndryshoni rrjetin WIFI, fjalëkalimin, kodin Blynk Auth dhe më pas ngarkoni skicën.

Recommended: