Cuprins:
- Pasul 1: Componente
- Pasul 2: Conectați componentele
- Pasul 3: împingerea cutiei
- Pasul 4: Cod
- Pasul 5: Fișiere 3D
- Pasul 6: Concluzie
Video: Alarmă prin poștă: 6 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
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
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
Î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
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
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:
Controlul Ledului prin intermediul aplicației Blynk folosind Nodemcu prin internet: 5 pași
Controlul Ledului prin intermediul aplicației Blynk folosind Nodemcu prin Internet: Bună ziua tuturor Astăzi vă vom arăta cum puteți controla un LED folosind un smartphone pe internet
Creați-vă propriul sistem de urmărire a securității prin SMS prin GPS: 5 pași (cu imagini)
Asigurați-vă propriul sistem de urmărire a securității prin SMS GPS: În acest proiect vă voi arăta cum să combinați un modul SIM5320 3G cu un Arduino și un traductor piezoelectric ca senzor de șoc pentru a crea un sistem de urmărire a securității care vă va trimite locația dvs. vehicul prețios prin SMS când
Controlați dispozitivele prin internet prin browser. (IoT): 6 pași
Controlați dispozitivele prin internet prin browser. (IoT): În acest Instructable vă voi arăta cum puteți controla dispozitive precum LED-uri, relee, motoare etc. pe internet prin intermediul browserului web. Și puteți accesa comenzile în siguranță pe orice dispozitiv. Platforma web pe care am folosit-o aici este RemoteMe.org visit
RC Car Hack - Controlat prin Bluetooth prin aplicația Android: 3 pași (cu imagini)
RC Car Hack - Controlat prin Bluetooth prin intermediul aplicației Android: Sunt sigur că fiecare dintre voi puteți găsi acasă mașină RC neutilizată. Această instrucțiune vă va ajuta să schimbați vechea mașină RC în cadou original :) Datorită faptului că mașina RC pe care o aveam avea dimensiuni mici, am ales Arduino Pro Mini ca controler principal. O alta
ROOMBA Condus de ARDUINO YUN prin aplicația Wifi prin STEFANO DALL'OLIO: 4 pași (cu imagini)
ROOMBA Condus de aplicația ARDUINO YUN Via Wifi de STEFANO DALL'OLIO: Cu acest ghid împărtășesc codul pentru a conecta ARDUINO YUN la Roomba pentru a conduce Roomba prin Wifi. Codul și aplicația sunt create și dezvoltate de mine Stefano Dall ' Olio.My Roomba este Roomba 620, dar puteți utiliza același cod pentru alte Roomb