Un système de détection de flamme est un dispositif qui utilise un capteur de flamme pour détecter la présence de feu. Il peut être utilisé dans une variété de situations, telles que la détection d’incendies dans les bâtiments, la surveillance de processus industriels et la sécurité de l’aviation.
Il existe plusieurs types de capteurs de flamme, mais les plus courants sont les capteurs infrarouges et ultraviolets. Les capteurs infrarouges sont sensibles aux rayonnements thermiques émis par les flammes, tandis que les capteurs ultraviolets sont sensibles aux rayonnements ultraviolets émis par certaines flammes.
Un système de détection de flamme se compose généralement d’un capteur de flamme, d’un module de contrôle et d’un émetteur d’alarme. Le capteur de flamme envoie des données au module de contrôle, qui analyse les données et déclenche l’émetteur d’alarme en cas de détection de flamme.
Un système de détection de flamme peut être connecté à Internet et intégré à un réseau IoT (Internet des objets) afin de permettre la surveillance à distance et la notification en cas de détection de flamme.
Il est possible d’utiliser une carte de développement ESP32 et une plateforme IoT (Internet des objets) pour créer un système de détection de flamme qui permet la surveillance à distance et la notification en cas de détection de flamme.
Dans ce projet on va réaliser un système de détection incendie intelligent avec la carte ESP32 connecté au réseau Internet.
Il utilise principalement un capteur de flamme KY-026 et un buzzer.
Lorsque le capteur de flamme détecte une flamme, la carte ESP32 donne l’ordre au buzzer de sonner et envoie un email alerte par WIFI.
carte ESP32
La carte ESP32 est une carte de microcontrôleur basée sur le microcontrôleur ESP32 d’Espressif Systems. C’est une puce système à faible coût et à faible consommation d’énergie conçue pour les applications de l’Internet des objets (IoT).
un capteur de flamme KY-026
Le capteur de flamme KY-026 est un capteur infrarouge qui utilise un photorésistor pour détecter la présence de flammes. Il est conçu pour être utilisé avec une carte de développement telle que l’Arduino ou l’ESP32.
un buzzer
Un buzzer est un dispositif électromécanique qui produit un son en envoyant des impulsions électriques à une membrane vibrante. Ils sont souvent utilisés comme émetteurs d’alarme ou de signal sonore dans les appareils électroniques.
une plaque d’essai
Une plaque d’essai est un type de carte de développement électronique qui permet aux développeurs de tester et de prototyper facilement des circuits électroniques. Elles sont souvent utilisées par les développeurs pour tester rapidement des idées et des conceptions avant de les intégrer à un projet plus important ou de les intégrer dans une carte de développement plus permanente.
Les fils de connexion sont des fils électriques utilisés pour connecter des composants électroniques à une carte de développement Arduino. Ils sont généralement utilisés pour connecter des capteurs, des actionneurs, des afficheurs et d’autres composants à la carte Arduino afin de créer des circuits électroniques.
Pour réaliser le montage, on peut connecter
Voici le programme du système de détection incendie intelligent connecté à l’Internet:
Remarque: il faut importer les deux bibliothèques: ConnectWifi.py et umail.py.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
print('RUN : main.py') import ConnectWifi import umail from machine import Pin, ADC from time import sleep ConnectWifi.connect() #connecter au réseau Internet par wifi flamme = ADC(Pin(34)) flamme.atten(ADC.ATTN_11DB) #Full range: 3.3v buzzer=Pin(4,Pin.OUT) while True: flamme_value = flamme.read() sleep(0.1) if (flamme_value<4095): #détection d'une flamme buzzer.value(1) # le buzzer se met à sonner smtp = umail.SMTP('smtp.gmail.com', 587, username='emetteur@gmail.com', password='******') smtp.to('recepteur@gmail.com') smtp.send("Alerte incendie") # Envoie d'un email alerte smtp.quit() else: buzzer.value(0) #le buzzer s'arrête de sonner |
sitemap.xml 26-11-2323
Howdyy thi iis kibd off of offf topic but I waas wanting too know if blogts usee WYSIWYG editors or iif you have tto anually colde with HTML. I'm strting a bkog soon but haqve no coding experience soo I wante tto get afvice from sokeone with experience. Anyy help would bee grewatly appreciated!
RAYAISSE 27-03-2323
LE CODE EST EXECCUTé sur phone ou sur ordi
zoritoler imol 13-04-2222
You got a very superb website, Gladiolus I detected it through yahoo.