Arduino의 화염 감지기

3456 단어
Bonjour et bienvenu dans ce tutorial.
Ce composant que voici est bien le détecteur de flamme Avant de beginr à apprendre le fonctionnement d'un détecteur de flamme, nous allons déjà nous pencher sur des questions primordiales.


세부 사항
  • Qu'est-ce qu'un détecteur de flamme ?
  • 기능
  • Quelles sont les caractéristiques du détecteur de flamme ?
  • Câblage sur Fritzing
  • 간단한 코드 부어 테스트

  • Qu'est-ce qu'un détecteur de flamme ?
    Comme son nom l'indique, le détecteur de flamme est un capteur de flamme si non de feu.

    기능
    Ce module est composé de trois éléments fonctionnels. Le capteur (la led noire) situé à l'avant du module effectue la mesure, le signal analogique est ensuite envoyé sur l'amplificateur. Celui-ci amplifie le signal en fonction du gain determiné par le potentiomètre et envoie le signal à la sortie analogique du module.
    Il convient de noter que le signal est inversé: plus la valeur mesurée par le capteur est haute, plus la tension de sortie est faible.
    La troisième partie est composée d'un comparateur qui commute la sortie numérique et la diode lorsque le signal tombe en dessous d'une suree valeur. La sensibilité peut être ajustée au moyen du potentiomètre.
    Ce type de capteur ne délivre pas des valeurs absolues (par exemple, la température mesurée avec precision en ° C ou de la force du champ magnétique en mT), mais des valeurs 친척. On definit une valeur limite par rapport à une valeur normale donnée et le module émet un signal sicette limite est dépassée.
    Ce fonctionnement est idéal pour la surveillance de la température (KY-028), les détecteurs de proximité (KY-024, KY 025, KY-036), la surveillance des alarmes (KY-037, KY-038) ou le détecteur de 화염 (KY-026).

    Caractéristiques du détecteur de flamme

  • 영양: 5V
  • Plage de mesure: 760 à 1100 nm
  • 분류: Gnd, Vcc 및 D0
  • 사용 온도: -40°C à +85 °C
  • 서비스 습도: 30 ~ 90% RH
  • 치수: 42 x 16 x 15mm

  • Câblage du détecteur de flamme

    아두이노
    불꽃 탐지기

    GND
    GND

    5V
    VCC

    브로치 11
    D0

  • 8 Arduino: 포지티브 버저
  • GND: 네거티브 버저


  • Tous les matériels sont disponibles chez YoupiLab

    코드 예
    Le 코드 소스 arduino ci-après nous permettra de faire fonctionner le détecteur de flamme.
    Pour ce fait, comme nous l'avons indiqué dans notre câblage, nous allons nous servir d'un buzzer qui va nous signaler ou non la détection du feu.
    int buzzer = 8;
    int pinflamme = 11;
    int etatflamme = HIGH;
    
    void setup() {
      pinMode(8, OUTPUT);
      pinMode(11, INPUT);
      
      digitalWrite(buzzer, LOW);
      digitalWrite(11,LOW);
    
       Serial.begin(9600);
     }
    
    void loop() {
    
     etatflamme = digitalRead(pinflamme);
     if(etatflamme == LOW)
     {
      Serial.println("FEU");
       digitalWrite (buzzer, HIGH);
     delay(100);
      }else
       {
      Serial.println("PAS DE FEU");
       digitalWrite(buzzer, LOW);
     delay(100);
      }
      
    }
    
    

    Nous voilà à la fin de ce tutorial. Merci는 투표에 관심을 쏟습니다.

    좋은 웹페이지 즐겨찾기