+21622886281
buzzer Capteur de flamme KY-026 ESP32 Projet

Système de détection incendie contrôlé par la carte ESP32

But de ce projet:

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.

Composants nécessaires

  • une carte ESP32
  • un détecteur de flamme KY-026
  • un buzzer
  • des fils de connexion
  • une plaque d’essai

Montage

Pour réaliser le montage, on peut connecter

  • le borne (+) de buzzer à la broche D4 de la carte ESP32
  • le borne (-) de buzzer à la broche GND de la carte ESP32
  • la broche DO du capteur de flamme à la broche D34 de la carte ESP32
  • la broche VCC du capteur de flamme à la broche 3.3V de la carte ESP32
  • la broche GND du capteur de flamme à la broche GND de la carte ESP32

Programme en micropython

Voici le programme du système de détection incendie :

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): # si le capteur détecte une flamme
buzzer.value(1) # le buzzer sonne
else:
buzzer.value(0) # le buzzer s’arrête sonne




0 commentaire


Laisser un commentaire

Noter *
Ce champs est réquis

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Scroll to Top