Cuprins:

Senzor Wemos DHT11 PIR cu releu: 3 pași
Senzor Wemos DHT11 PIR cu releu: 3 pași

Video: Senzor Wemos DHT11 PIR cu releu: 3 pași

Video: Senzor Wemos DHT11 PIR cu releu: 3 pași
Video: Placa expansiune DHT11 Wemos D1 mini 2024, Noiembrie
Anonim
Senzor Wemos DHT11 PIR cu releu
Senzor Wemos DHT11 PIR cu releu
Senzor Wemos DHT11 PIR cu releu
Senzor Wemos DHT11 PIR cu releu

Acestea sunt instrucțiuni despre cum să conectați și să programați un Wemos mini D1, astfel încât să poată citi temperatura de pe un DHT11 și să puteți manipula informațiile prin intermediul aplicației Blynk prin WIFI. Utilizarea aplicației Blynk va permite utilizarea afișării grafice a valorilor (Umiditate și sau Temperatură) și, dacă doriți, puteți seta evenimente prin intermediul aplicației Blynk, ceea ce o face mai convenabilă, deoarece putem folosi o aplicație în loc să rescriem codată în ID-ul Arduino de fiecare dată când dorim să modificăm sau să adăugăm un eveniment (verificați www.blynk.cc) În al doilea rând va fi „hard code”, îl numesc așa pentru că, dacă doriți să modificați codul, va trebui să îl încărcați manual prin compilator în funcție de utilizarea aplicației Blynk, codul este pentru senzorul PIR și releu. De asemenea, voi include fișierul meu STL pentru incinta personalizată, dacă doriți să îl imprimați. Fac asta ca un hobby și sunt destul de nou în acest sens. Dacă există vreo sugestie în care pot îmbunătăți acest lucru, trebuie să ne anunțați.

SCOP:

Wemos mini D1 va fi capabil să citească Temperatura și umiditatea și să detecteze mișcarea prin PIR. Ceea ce vrei să faci cu asta depinde de tine. Aplicația Blynk vă oferă multe opțiuni despre cum să utilizați această configurație. Codul meu este configurat pentru a activa releu timp de 30 de minute. Sunteți binevenit să schimbați acest lucru dacă doriți prin cod.

Alternativ, o opțiune ar putea fi Citiți temperatura dintr-o cameră și cu acea valoare dată, prin intermediul aplicației Blynk creați chiar și cu declarații IF. De exemplu, pot să citesc temperatura și să o setez la, DACĂ temperatura camerei este peste ACEASTRĂ temperatură (permite să o setăm la 90 de grade), apoi deschideți releul; AC poate fi conectat la releu, prin urmare, atunci când temperatura camerei este peste o anumită temperatură, atunci AC va porni. Altele au ștafeta oprită. DAR va trebui să îl codificați din nou și să faceți pinul la care releul este conectat la virtual și să îl trimiteți la aplicația blynk după care puteți manipula releul prin intermediul aplicației

Pasul 1:

Imagine
Imagine

Așa am conectat Wemos D1. Am învățat în mod greu că nu poți conecta nimic la GPIO0, GPIO2 și / sau GPIO15, altfel nu ar putea reseta placa în modul de programare și nu m-ar lăsa să îmi încarc schița în timp ce ceva este conectat la oricare dintre acei pini. Mi-am schimbat pinul PIR din D4 (GPIO2) în D1.

Pasul 2:

Imagine
Imagine

Aceasta este carcasa mea personalizată care se potrivește bine tuturor componentelor mele. Are o montură pentru priza de perete și o gaură de fixare pe partea din spate pentru cabluri. Dacă nu aveți o imprimantă 3D, puteți ridica cutia de priză 1-Gang de la HomeDepot, asigurați-vă că componentele se potrivesc. În viitor, voi reface carcasa și voi adăuga un loc pentru un micro USB feminin, așa că nu va trebui să scot Wemos-ul din carcasă de fiecare dată când doresc să încărc o schiță pe ea..

Pasul 3:

Atașat Este codul pentru Wemods D1. Deschideți în Arduino IDE să vă schimbați rețeaua WIFI, parola, codul Blynk Auth și apoi încărcați schița.

Recomandat: