Cuprins:

Casă de senzori mici: 5 pași
Casă de senzori mici: 5 pași

Video: Casă de senzori mici: 5 pași

Video: Casă de senzori mici: 5 pași
Video: 5 pași simpli pentru a transforma o casă veche în casă pasivă 2024, Noiembrie
Anonim
Casă de senzori mici
Casă de senzori mici
Casă de senzori mici
Casă de senzori mici
Casă de senzori mici
Casă de senzori mici
Casă de senzori mici
Casă de senzori mici

Bună ziua prieteni, vin din nou cu noul meu proiect, care este o casă mică, care conține multe tipuri de senzori și, de asemenea, operată de la distanță de oriunde din lume.

Funcții:

1. Conține senzori IR, care sunt pentru detectarea furtului. (În astfel de condiții, pornește alarma sonoră și, de asemenea, trimite notificări la telefon.

2. Conține senzor de temperatură și umiditate (DHT-11) care pornește automat ventilatorul atunci când temperatura crește limita specificată.

3. Conține senzor de lumină (LDR) care aprinde automat lumina atunci când nivelul de lumină scade sub limita specificată.

4. Lumina, temperatura, umiditatea și alte date ale senzorului se afișează continuu pe dispozitivul dvs. inteligent (cloud BLYNK)

5. Toate dispozitivele precum lumina, ventilatorul controlat de la distanță de oriunde din lume. Deci sa începem !!!!!

Pasul 1: Componenta necesară:

1. Bucată de lemn (1ft * 1 / 2feet).

2. Bucată de placă solară.

3. ESP32 sau NodeMCU.

4. DHT11.

5. Strip light (Orice culoare).

6. Ventilator DC de 12 volt.

7. LDR.

8. PCB (dimensiune medie).

9. Regulator de tensiune (7805).

10. Alimentare DC de 12 volți

11. Senzor IR.

12. Buzzzer.

13. Releu de 2-12 volți.

14. ULN2803 sau ULN2003.

Pasul 2: Pregătirea structurii:

Structura de pregătire
Structura de pregătire
Structura de pregătire
Structura de pregătire

Mai întâi lipiți hârtie pe bucată din lemn (hârtia trebuie fixată corespunzător, deoarece toată structura este montată pe ea).

Tăiați plăcile solare la orice dimensiune și orice formă. (Plăcile solare nu sunt aranjate, puteți folosi carton).

Pasul 3: Pregătiți hardware-ul:

Pregătiți hardware-ul
Pregătiți hardware-ul
Pregătiți hardware-ul
Pregătiți hardware-ul

Componenta principală de procesare din acest ESP32 o puteți utiliza și pe ESP8266 (eu folosesc ESP32 pentru că există un număr mai mare de pini ADC care pot fi folosiți pentru conectarea unui număr mai mare de senzori în viitor și are, de asemenea, Wi-Fi poate dinte albastru și BLE pentru conectivitate cu blynk (pentru interval limitat)).

Conectați LDR și DHT-11 la 3,3 volți, nu la 5 volți (vă poate deteriora dispozitivul). Aici folosesc ULN2003 care conține tranzistor darlington care pornește 12 volți.

Numai senzorul IR funcționează la 5 volți, așa că folosesc divizor de tensiune pentru al converti la 3,3 volți.

Așezați senzorul IR în fața ușii

Puteți descărca Schematic și PCB mai jos:

Pasul 4: Pregătirea software-ului:

Pregătirea software-ului
Pregătirea software-ului
Pregătirea software-ului
Pregătirea software-ului

Pașii de urmat:

1. Instalarea Arduino: Dacă nu aveți arduino, puteți descărca de pe link

www.arduino.cc/en/main/software

2. Dacă aveți NodeMCU Urmați acești pași pentru ao adăuga cu arduino:

circuits4you.com/2018/06/21/add-nodemcu-esp8266-to-arduino-ide/

3. Dacă utilizați ESP-32 Urmați acești pași pentru ao adăuga cu arduino:

randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/

4. Dacă utilizați ESP-32 (biblioteca simplă DHT11 nu poate funcționa corect cu ESP-32) puteți descărca de aici:

github.com/beegee-tokyo/DHTesp

5. Descărcați aplicația BLYNK.

6. Descărcați biblioteca BLYNK.

7. Descărcați codul de mai jos.

Schimbați numele și parola wifi.

Adăugați API-ul BLYNK la cod.

Pasul 5: Pregătirea aplicației Blynk și realizarea:

1. Descărcați și instalați aplicația blynk pe telefonul dvs. inteligent.

2. Creați un proiect nou și vă va trimite jeton de autentificare pe ID-ul dvs. de autentificare.

3. Completați acest simbol de autentificare în codul dvs.

4. După schimbarea numelui și parolei wifi, încărcați codul.

Aici:

pin V0 (pin virtual) = Temperatura.

pin V1 = Umiditate

pin V2 = cantitate de lumină

Alte dispozitive sunt controlate direct de pinii digitali.

În timpul utilizării butonului, numărul PIN este atribuit direct butoanelor.

Recomandat: