espace_public:arduino_ventilateur

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
espace_public:arduino_ventilateur [2020/08/21 15:23]
loickk [Fonctionnement]
espace_public:arduino_ventilateur [2021/03/10 18:07]
loickk supprimée
Ligne 44: Ligne 44:
 L'​objectif est d'​activer et de désactiver un ventilateur en fonction de la température au sein du capteur. Pour cela, un capteur de température,​ est branché sur une carte Arduino, afin de mesurer la température et de définir quand activer le ventilateur. Son fonctionnement est détaillé dans la présentation [[espace_public:​arduino_capteur_temp|de l'​utilisation du capteur de température et d'​humidité]] du Wiki. L'​objectif est d'​activer et de désactiver un ventilateur en fonction de la température au sein du capteur. Pour cela, un capteur de température,​ est branché sur une carte Arduino, afin de mesurer la température et de définir quand activer le ventilateur. Son fonctionnement est détaillé dans la présentation [[espace_public:​arduino_capteur_temp|de l'​utilisation du capteur de température et d'​humidité]] du Wiki.
  
-Sur le schéma de fonctionnement présenté ci-dessus, ce capteur de température DHT11 est présenté en bas à droite et est relié à l'​alimentation 5V de la carte Arduino.+Sur le schéma de fonctionnement présenté ci-dessus, ce capteur de température DHT11 est présenté en bas à droite et est relié à l'​alimentation 5V de la carte Arduino. ​**Attention à ne pas alimenter vos capteurs de température avec l'​alimentation 12 Volts pour ne pas les endommager !**
  
 Sur la partie du haut, un ventilateur est branché en parallèle d'une diode et en série d'une alimentation 12V et d'un transistor. Sur la partie du haut, un ventilateur est branché en parallèle d'une diode et en série d'une alimentation 12V et d'un transistor.
Ligne 51: Ligne 51:
 {{ :​espace_public:​1n4007-pinout.png?​400 |}} {{ :​espace_public:​1n4007-pinout.png?​400 |}}
  
 +Le transistor BC547 permet d'​assurer la liaison entre la carte Arduino et le circuit alimenté en 12 volts. Un transistor est composé de 3 broches. Lorsque l'on regarde la face plate du transistor BC547, les 3 broches (de gauche à droite) sont(([[https://​www.astuces-pratiques.fr/​electronique/​le-transistor-bc547|Le transistor BC547]])) :
 +  * Le collecteur
 +  * La base
 +  * L'​émetteur
  
 +{{ :​espace_public:​transistor_cb_547.jpg?​400 |}}
  
 +Le transistor laisse circuler le courant entre le collecteur et l'​émetteur seulement lorsque la base est alimenté par la carte Arduino. Quand il n'y a pas de courant envoyé par l'​Arduino sur la Base, le courant ne circule plus entre le collecteur et l'​émetteur et le ventilateur s'​arrête.
 ===== Code =====  ===== Code ===== 
 Le code à exécuter pour réguler le ventilateur est présenté ci-dessous et est disponible à [[https://​cloud.ecutsa.fr/​index.php/​s/​FbPYDZRd3wpnPc5|télécharger ici]]. Le code à exécuter pour réguler le ventilateur est présenté ci-dessous et est disponible à [[https://​cloud.ecutsa.fr/​index.php/​s/​FbPYDZRd3wpnPc5|télécharger ici]].
Ligne 120: Ligne 126:
      ​Serial.println("​ *C ");      ​Serial.println("​ *C ");
    }    }
 +   
 +Etape suivante:​[[espace_public:​arduino_clapet|Gestion du clapet]]