Isi kandungan:

Penggera Kebakaran: 4 Langkah
Penggera Kebakaran: 4 Langkah

Video: Penggera Kebakaran: 4 Langkah

Video: Penggera Kebakaran: 4 Langkah
Video: TINDAKAN MEMADAM KEBAKARAN DI PERINGKAT AWAL - 4 LANGKAH PENGGUNAAN ALAT PEMADAM API 2024, November
Anonim
Penggera Kebakaran
Penggera Kebakaran

Am ales aceasta tema deorece mi se pare un sistem digunakan dalam casa oricarei persoane, care te poate feri, di anumite cazuri, de anumite probleme. Am gandit acest proiect ca fiind un sistem yang mantap, relativ compact, si portabil.

Ca si privire de ansamblu, sistemul creat adalah 3 fungsi:

- Dalam cazul in care totul este in Regula, pe ecranul lcd este afisat un mesaj corespunzator situatiei

- Dalam 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, sistemul va trimite un mail posesorului avertizandu-l ca este un posibil incendiu

Langkah 1: Componente

Komponen
Komponen

- Placuta Raspberry Pi 3B +

- Papan roti

- Senzor de detectare gaz

- Senzor infra-rosu

- AD / DA penukar

- Buzzer

- LCD Ecran

- Api de legatura

Langkah 2: Realizarea Programului

Realizarea Programului
Realizarea Programului
Programizui Realizarea
Programizui Realizarea

Pentru incepu, importam librariile necesare modulelor si initializam pinii necesari pentru iesiri, respiv intrari. Apoi, citim مستقل valorile masurate de senzori, cu ajutorul unui loop, si perbandinganam valorile standard cu eventuale cresterineexplicate ale valorilor masurarate de senzori. Daca totul este in regulula si nu apar diferente de masura peste nivelul standard, atunci se va afisa pe lcd un mesaj de „ok”, masuratorile fiind efectuate la fiecare 5 secunde. Daca se depisteaza o depasere 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 utilizatorul va primi un e-mail de avertisment. Urmatoarea membandingkan nilai, daca alarma a fost pornita, se va efectua dupa 30 de secunde.

Langkah 3: Trimiterea Emal-ului

Trimiterea Emal-ului
Trimiterea Emal-ului

Pentru a trimite mail-ul, am create un mail de test, de pe care se va autentifica pi-ul, specificam mail-ul destinatarului si ne conectam la serverul de gmail, cu portul 587.

Langkah 4: Kod

Codul folosit este prezentat di atasament.

Disyorkan: