Un système de détection d’incendie est un système qui est utilisé pour détecter la présence d’un incendie et pour alerter les personnes dans la zone du danger. Les systèmes de détection d’incendie peuvent être utilisés dans différents contextes, tels que les foyers, les entreprises et les bâtiments publics.
Il existe plusieurs types de systèmes de détection d’incendie, notamment :
Dans ce projet on va réaliser un système de détection incendie avec la carte ESP32. Il utilise principalement un capteur de flamme KY-026 , et un buzzer.
Lorsque le capteur de flamme détecte un feu, la carte ESP32 donne l’ordre au buzzer de sonner.
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 détecteur de flamme KY-026
Le détecteur de flamme KY-026 est un capteur utilisé pour détecter la présence de flammes. Il peut être utilisé dans une variété de situations, telles que la détection de feux de cuisine ou de feux de cheminée, la surveillance de dispositifs de chauffage et d’appareils électroniques, ou encore la sécurité incendie dans les bâtiments.
Un buzzer
Le buzzer est un dispositif de signalisation électrique qui émet un son de bourdonnement lorsqu’il est activé. Les buzzers sont couramment utilisés dans une variété d’applications, telles que les systèmes d’alarme, les minuteries et les sonnettes de porte.
Les fils de connexion sont des fils électriques utilisés pour connecter des composants électroniques. Il existe deux types de fils de connexion: les fils de connexion mâle-mâle et les fils de connexion mâle-femelle. Les fils de connexion mâle-mâle sont utilisés pour connecter des composants qui ont tous deux des broches mâles, tandis que les fils de connexion mâle-femelle sont utilisés pour connecter des composants avec une broche mâle et une broche femelle.
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.
Pour réaliser le montage, on peut connecter
Voici le programme python pour le système de détection des incendies:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
from machine import Pin, ADC from time import sleep flamme = ADC(Pin(34)) flamme.atten(ADC.ATTN_11DB) #Full range: 3.3v buzzer=Pin(4,Pin.OUT) while True: flamme_value = flamme.read() #print(pot_value) sleep(0.1) if (flamme_value<4095): #détection d'un incendie buzzer.value(1) # le buzzer sonne else: buzzer.value(0) # le buzzer s'arrête |