Capteur Arduino - Types et applications

Essayez Notre Instrument Pour Éliminer Les Problèmes





Lorsqu'un amateur électronique commence à concevoir un projet, le principal facteur de préoccupation serait le problème de compatibilité entre le matériel et les IDE logiciels disponibles. Inventé vers les années 2000, Arduino est venu comme une réponse à de tels problèmes. Arduino est le fruit des efforts déployés par un groupe d'étudiants de troisième cycle italiens et un conférencier à l'institut de design d'interaction à Ivrea. Ce microcontrôleur porte le nom du roi italien Arduin d'Ivrée du XIe siècle. Le facteur déterminant du succès de cette plateforme de microcontrôleurs est sa nature Open-Source. Avec le succès de ce projet, plus tard, de nombreux nouveaux produits ont été conçus qui sont compatibles avec cette plate-forme comme le capteur Arduino.

Qu'est-ce que le capteur Arduino?

Capteur Arduino

Capteur Arduino



En raison de sa nature open source, Arduino est devenu un phénomène mondial. Il a évolué en tant que plate-forme de prototypage pour les amateurs, les artistes, les designers et, plus important encore, pour les étudiants qui sont nouveaux dans le monde des projets électroniques.


Arduino est livré avec un microcontrôleur et un IDE logiciel pour télécharger le code sur la carte matérielle. Voyant la popularité d'Arduino parmi les amateurs, de nombreux capteurs compatibles avec Arduino ont été lancés.



Il existe différents types de capteurs Arduino disponibles sur le marché. Ces capteurs aident Arduino à interagir avec l'environnement et à concevoir de nouvelles applications.

Principe de fonctionnement

Les microcontrôleurs qui ont précédé Arduino n'ont pas d'IDE logiciel pour télécharger du code dans le matériel. Il fallait utiliser un périphérique matériel distinct pour télécharger le code dans le matériel. En raison de cette fonctionnalité de flexibilité, il est facile d'interfacer les capteurs avec Arduino.

Comme le microcontrôleur fournit déjà un IDE logiciel pour la programmation, le seul matériel requis pour interfacer ces capteurs avec Arduino est la planche à pain et les fils de connexion.


Le code peut être écrit dans Arduino IDE et téléchargé. L'alimentation, la mise à la terre, la maquette et les fils de connexion sont nécessaires pour l'interfaçage.

Applications du capteur Arduino

Il existe de nombreux projets conçus à l'aide d'un capteur Arduino pour diverses applications. On dit qu'Arduino est utilisé pour transformer une idée de rêve en réalité.

Le module ultrasonique est utilisé pour la détection de portée sans contact. Il utilise un sonar pour son fonctionnement. Le capteur infrarouge d'évitement d'obstacle infrarouge détecte les objets qui se trouvent devant lui et génère un signal numérique. Il est utilisé dans les robots.

L'hygromètre du sol est un capteur d'humidité du sol. Il génère un signal numérique lorsque l'humidité du sol augmente au-dessus d'une certaine valeur seuil. L'usine d'auto-arrosage automatique est conçue en utilisant ce capteur avec Arduino. Le capteur de microscope est utilisé pour détecter le son. Il génère un signal lorsque l'intensité du son détecté augmente au-delà d'une certaine valeur seuil.

Le capteur de pression barométrique numérique est utilisé pour mesurer la pression absolue de l'environnement. La hauteur du robot ou du projectile peut être mesurée à l'aide de ce capteur. Pour la détection de la lumière, le module de capteur de photorésistance est utilisé. Le système d'éclairage de sécurité nocturne utilise ce capteur avec Arduino. Le capteur de température est utilisé pour détecter la température ambiante.

Pour détecter les gaz toxiques tels que le GPL, le i-butane, le propane, l'alcool, etc., un capteur de gaz MQ-2 est utilisé. Le capteur de pluie est utilisé pour la surveillance météorologique. Pour détecter la flamme et la lumière ordinaire, un capteur de flamme est utilisé. Le capteur PIR est utilisé pour détecter les mouvements des humains et des animaux domestiques.

Le capteur d'écran tactile est utilisé pour concevoir un circuit de gradateur tactile à l'aide d'Arduino.

Exemples de capteur Arduino

Il existe de nombreux types de capteurs Arduino disponibles aujourd'hui. Certains d'entre eux sont -

  • Module à ultrasons HC-SR04
  • Capteur d'évitement d'obstacles infrarouge IR
  • Sol Hygromètre Module de détection
  • Capteur d'humidité du sol
  • Capteur de microphone
  • Capteur de pression barométrique numérique
  • Capteur de photorésistance
  • Capteur thermique numérique - Capteur de température
  • Module d'encodeur rotatif
  • Capteur de gaz MQ-2
  • Capteur de mouvement SW-420
  • Capteur de détection d'humidité et de pluie
  • Module buzzer passif
  • Module de capteur de vitesse
  • Capteur de détection de flamme infrarouge IR
  • Module de relais 5V 2 canaux
  • Module d'alimentation pour planche à pain 3.3V
  • Capteur infrarouge pyroélectrique HC- SR501
  • Module d'accéléromètre
  • Capteur de température et d'humidité DHT11
  • Émetteur / récepteur RF 433 MHz

Ces capteurs Arduino ont rendu possible la mise en œuvre de nombreux projets électroniques. Certains des exemples de tels projets sont Suntracker utilisant LDR avec Arduino, alarme d'eau de pluie Arduino, Robot à commande gestuelle basé sur un accéléromètre avec Arduino, suiveur de ligne basé sur un capteur IR, alarme de détection de mouvement basée sur un capteur IR, alarme de porte utilisant le capteur à ultrasons , Mesure de distance à l'aide du capteur à ultrasons, bâton aveugle intelligent basé sur Arduino, capteur PIR pour le contrôle des appareils ménagers à l'aide d'Arduino, etc.

Arduino est le premier choix des étudiants et des novices en électronique pour concevoir un nouveau projet. Les capteurs Arduino peuvent être utilisés avec d'autres microcontrôleurs ainsi que. Arduino IDE contient diverses bibliothèques utiles pour interfacer différents types de capteurs. Les seules exceptions sont les capteurs qui nécessitent une vitesse de traitement supérieure à celle que l'Arduino peut fournir. Combien de capteurs pouvez-vous interfacer à la fois sur une seule carte Arduino?