Cuprins:

Alarmă prin poștă: 6 pași (cu imagini)
Alarmă prin poștă: 6 pași (cu imagini)

Video: Alarmă prin poștă: 6 pași (cu imagini)

Video: Alarmă prin poștă: 6 pași (cu imagini)
Video: Dacă râzi ajungi în iad 🤣 georgecgf #shorts #romania 2024, Noiembrie
Anonim
Image
Image
Componente
Componente

După ce am finalizat GSM Home Alarm V1.0 și am folosit ceva timp, am decis să fac câteva modificări.

În hardware, principalele modificări sunt înlocuirea senzorului cu ultrasunete și introducerea unei tastaturi. Pe software, schimb notificarea prin e-mail prin SMS. De asemenea, am decis să reduc circuitul și să proiectez și să imprim 3D o cutie pentru circuit.

Pasul 1: Componente

Microcontroler DFRobot FireBeetle ESP32 IOT

DFRobot Gravity: senzor digital de mișcare în infraroșu pentru Arduino

DFRobot Membrană sigilată 4 * 4 buton tampon cu autocolant

Pachet LED DFRobot de 5 mm (50 buc)

Rezistor DFRobot 220R

Perfboard

Pasul 2: Conectați componentele

Conectați componentele
Conectați componentele

Microcontrolerul FireBeetle ESP32 IOT va fi creierul acestui proiect. Marele avantaj este că puteți obține WIFI și gestionarea bateriei într-o amprentă foarte mică. Este alimentat direct de la portul USB (+ 5V), dar am adăugat și o baterie ca putere de rezervă (ultima este opțională).

Tastatura este conectată de la pinul D2 la pinul D8. Ledul este conectat la pinul MOSI / IO19. Pinul de semnal al senzorului PIR este conectat la pinul A1 / IO39.

O sursă de alimentare de + 5V (adaptor normal de perete pentru smartphone) trebuie conectată la conectorul nano USB. O baterie de + 3.7V poate fi adăugată și ca putere de rezervă.

Pasul 3: împingerea cutiei

Cutie de împingere
Cutie de împingere
Cutie de împingere
Cutie de împingere
Cutie de împingere
Cutie de împingere
Cutie de împingere
Cutie de împingere

În timpul acestui proiect am descoperit acest serviciu IOT care vă permite să configurați mai multe notificări.

1 - Accesați https://www.pushingbox.com și creați un cont.

2- Accesați „Serviciile mele”

3 - „Adăugați un serviciu”

4 - În linia „E-mail”, apăsați „Selectați acest serviciu”.

5- Configurați e-mailul care va primi notificarea.

6 - Accesați „Scenariile mele”

7 - Apăsați „Test”.

8 - Dacă totul este în regulă, ar trebui să primiți un e-mail în căsuța de e-mail.

Pasul 4: Cod

Cod
Cod

Pentru a utiliza codul meu, sunt necesare câteva modificări.

Definiți numele și parola rețelei WIFI.

Copiați DEVID din „Scenariile mele” de pe Pushingbox și lipiți-l în cod.

Încărcați și deschideți o fereastră Serial Monitor pentru a verifica dacă totul funcționează. Pentru activarea sistemului, apăsați „1234”, parola mea implicită, iar alarma va fi armată în 8s (acest lucru poate fi modificat și în cod).

Pasul 5: Fișiere 3D

Pasul 6: Concluzie

Concluzie
Concluzie

Comparativ cu proiectul meu anterior, actualizarea la senzorul PIR este o mare îmbunătățire. Nu primesc aproape nimic din alarma „falsă, pozitivă”.

Aproape în faza finală, îmi amintesc: „De ce nu am folosit un RFID ??? !!!”, sau mai bine, modulul Bluetooth disponibil în ESP32, în locul tastaturii. De asemenea, codul este foarte de bază, cu multe oportunități de îmbunătățire, așa că nu cred că acesta va fi ultimul meu sistem de alarmă.

Simțiți-vă liber să comentați sau să-mi trimiteți un mesaj dacă ați găsit greșeli sau dacă aveți sugestii / îmbunătățiri sau întrebări.

Imi place. Abonati-va. Fă-o.

Recomandat: