جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
Am Ales aceasta tema deorece mi se pare un sistem use in casa oricarei persoane، care te poate feri، in anumite cazuri، de anumite probleme. أعمل على توفير الحماية لنظام قوي ونسبي مدمج ومحمول.
Ca si privire de ansamblu ، sistemul creat هي 3 وظائف:
- في cazul in care totul este in regula، pe ecranul lcd este afisat un mesaj corespunzator positionatiei
- 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، sistemul va trimite un mail posesorului avertizandu-l ca este un posibil incendiu
الخطوة 1: المكون
- Placuta Raspberry Pi 3B +
- اللوح
- سنسور دي ديتكتير غاز
- سنزور إنفر روسو
- محول AD / DA
- الجرس
- Ecran LCD
- Fire de Legatura
الخطوة 2: Realizarea Programului
Pentru incepu، استيراد وحدات المكتبات اللازمة للنموذج الأولي للرسالة النكسية بينيترو iesiri ، الاحترام الداخلي. Apoi ، citim ثابت valorile masurate de senzori ، cu ajutorul unui loop ، si المقارن الثمين القياسي cu في النهاية cresterineexplicate ale valorilor masurarate de senzori. Daca totul este in regula 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 depasire a pragului، atunci buzzer-ul va porni timp de 3 secunde، la interale de 3 secunde، se va afisa pe ecran un mesaj de avertizare si valorile masurate de senzori si utilizatorul va primi un email de avertisment. Urmatoarea قارن شجاعة ، daca alarma a fost pornita ، se va efectua dupa 30 de secunde.
الخطوة 3: Trimiterea Emal-ului
Pentru a trimite mail-ul، am create un mail de test، de pe care se va autentifica pi-ul، selectedam mail-ul destinatarului si ne conectam la serverul de gmail، cu portul 587.
الخطوة 4: سمك القد
Codul folosit este prezentat في atasament.