Përmbajtje:

Alarm zjarri: 4 hapa
Alarm zjarri: 4 hapa

Video: Alarm zjarri: 4 hapa

Video: Alarm zjarri: 4 hapa
Video: Black Screen 🖥 5 Hour Timer (Silent) 1 Hour Loud Alarm | Sleep and Relaxation 2024, Korrik
Anonim
Alarm zjarri
Alarm zjarri

Am ales aceasta tema deorece mi se pare un sistem util in casa oricarei persoane, care te poate feri, në anumite cazuri, de anumite probleme. Unë jam duke punuar për një sistem të fortë, relativisht kompakt, si dhe të lëvizshëm.

Sa si privire de ansamblu, sistemet e krijuara janë 3 funksionale:

- Në cazul in care totul este in regula, pe ecranul lcd este afisat un mesaj corespunzator situatiei

- In cazul in care senzorul de gaz sau cel de infra-rosu determina niste valori crescute ale nivelelor masurate, sistemul va porni alarma si ecranul lcd va afisa un mesaj de avertisment

- Tot in cazul unui posibil incendiu, sistem va trimite un mail posesorului avertizandu-l ca este un posibil incendiu

Hapi 1: Komponenti

Komponenti
Komponenti

- Placuta Raspberry Pi 3B +

- Tabela e bukës

- Senzor de deteare gaz

- Senzor infra-rosu

- Konvertuesi AD/DA

- Buzzer

- Ekran LCD

- Fire de legatura

Hapi 2: Realizarea Programului

Realizarea Programului
Realizarea Programului
Realizarea Programului
Realizarea Programului

Për më tepër, duhet të lexoni një bibliotekë që kërkon një modul për fillimin e nevojave të pentru iesiri, respektuar brenda. Apoi, citim konstante valorile masurate de senzori, cu ajutorul unui loop, si krahasim valorile standarde cu eventuale cresterineexplicate ale valorilor masurarate de senzori. Daca totul este in regula si ju apar diferente de masura peste nivelul standard, në vend se ajo afisa pe lcd un mesaj nga "ok", masuratorile fiind efectuate la fiecare 5 sekonda. Daca se depisteaza o depasire a pragului, atunci buzzer-ul va porni timp de 3 secunde, la intervale de 3 secunde, se va afisa pe ecran un mesaj de avertizare si valorile masurate de senzori si përdorues të primit un email de avertisment. Urmatoarea krahason një valorilor, daca alarma a fost pornita, se va efektive dupa 30 de secunde.

Hapi 3: Trimiterea Emal-ului

Trimiterea Emal-ului
Trimiterea Emal-ului

Pentru a trimite mail-ul, am creat un mail de test, nga pe care se va autentifica pi-ul, specifam mail-ul destinatarului si ne conectam la serverul de gmail, port port 587.

Hapi 4: Kod

Codul folosit este prezentat në atasament.

Recommended: