Vous êtes sur la page 1sur 5

Un capteur relativement facile à réaliser et à programmer avec Arduino est le capteur

de température en utilisant une thermistance (résistance thermosensible). Voici


comment vous pouvez le faire :

Matériel nécessaire :

1. Arduino (par exemple, Arduino Uno).


2. Une thermistance (NTC - Negative Temperature Coefficient).
3. Une résistance de pull-up (10k ohms).
4. Un câblage et une plaque de prototypage (breadboard).
5. Fils de connexion.

Étapes de réalisation :

1. Branchez une extrémité de la thermistance à la broche A0 de l'Arduino.


2. Connectez l'autre extrémité de la thermistance à la résistance de pull-up.
3. Connectez l'autre extrémité de la résistance de pull-up à la masse (GND) de
l'Arduino.
4. Connectez également cette extrémité de la résistance de pull-up à une broche
5V de l'Arduino.
5. Assurez-vous que tout est correctement câblé et sécurisé sur la plaque de
prototypage (breadboard).

Code Arduino :

Voici un exemple simple de code Arduino pour lire la température à partir de la


thermistance :

cppCopy code
// Déclaration des variables int thermistorPin = A0; // Broche analogique utilisée pour la thermistance int
analogValue; // Stocker la valeur analogique lue float temperature; // Stocker la température calculée void
setup() { Serial. begin ( 9600 ); // Initialisation de la communication série } void loop() { // Lire la valeur
analogique depuis la thermistance analogValue = analogRead (thermistorPin); // Calculer la température en
fonction de la résistance de la thermistance // (vous aurez besoin de caractéristiques spécifiques à votre
thermistance pour la formule) temperature = // Formule de conversion de l'analogValue en température; //
Afficher la température sur le moniteur série Serial. print ( "Température : " ); Serial. print (temperature);
Serial. println ( " °C" ); delay ( 1000 ); // Attendre 1 seconde entre les lectures }

N'oubliez pas d'ajuster la formule de conversion de l'analogValue en température en


fonction des caractéristiques spécifiques de votre thermistance. Vous devrez
consulter la documentation du fabricant ou les spécifications de la thermistance pour
obtenir les données nécessaires.

Ce projet vous permettra de lire et de surveiller la température à l'aide d'un capteur


simple et de créer un système de base pour la maison intelligente avec Arduino.
Bien sûr ! Voici quelques exemples de capteurs couramment utilisés dans les maisons
intelligentes, avec des informations sur leur domaine d'utilisation, les grandeurs
mesurées, les matériaux de construction et le temps nécessaire pour les construire :

1. Capteur de température :
 Domaine d'utilisation : Contrôle du chauffage et de la climatisation,
gestion de l'énergie.
 Grandeurs mesurées : Température ambiante.
 Matériaux de construction : Thermistance (résistance thermosensible),
boîtier en plastique.
 Temps nécessaire pour construire : Quelques heures pour un bricoleur
moyen.
2. Capteur d'humidité :
 Domaine d'utilisation : Contrôle de l'humidité relative dans la maison,
prévention de la moisissure.
 Grandeurs mesurées : Pourcentage d'humidité relative.
 Matériaux de construction : Capteur d'humidité capacitif, boîtier en
plastique.
 Temps nécessaire pour construire : Quelques heures pour un bricoleur
moyen.
3. Détecteur de mouvement (capteur de présence) :
 Domaine d'utilisation : Sécurité, éclairage automatique.
 Grandeurs mesurées : Présence de mouvement.
 Matériaux de construction : Capteurs infrarouges passifs, boîtier en
plastique.
 Temps nécessaire pour construire : Peu de temps, car ils sont
disponibles en prêt-à-l'emploi.
4. Capteur de lumière ambiante (capteur de luminosité) :
 Domaine d'utilisation : Contrôle de l'éclairage automatique, économie
d'énergie.
 Grandeurs mesurées : Niveau de lumière ambiante (lux).
 Matériaux de construction : Photorésistance (LDR), boîtier en plastique.
 Temps nécessaire pour construire : Quelques heures pour un bricoleur
moyen.
5. Capteur de fumée :
 Domaine d'utilisation : Sécurité incendie.
 Grandeurs mesurées : Présence de fumée ou de monoxyde de carbone.
 Matériaux de construction : Capteur chimique, boîtier en plastique.
 Temps nécessaire pour construire : Non applicable, généralement
acheté tel quel.
6. Capteur de gaz :
 Domaine d'utilisation : Détection de fuites de gaz dangereux.
 Grandeurs mesurées : Concentration de gaz spécifique (par exemple,
monoxyde de carbone, gaz naturel).
 Matériaux de construction : Capteur électrochimique, boîtier en
plastique.
 Temps nécessaire pour construire : Non applicable, généralement
acheté tel quel.
7. Capteur de porte/fenêtre (contacteur magnétique) :
 Domaine d'utilisation : Sécurité, automatisation (par exemple, pour
allumer/éteindre les lumières en fonction de l'ouverture/fermeture des
portes).
 Grandeurs mesurées : État ouvert/fermé.
 Matériaux de construction : Aimant, interrupteur à lame souple, boîtier
en plastique.
 Temps nécessaire pour construire : Quelques heures pour un bricoleur
moyen.

Il est important de noter que de nombreux capteurs pour la maison intelligente sont
disponibles commercialement sous forme de produits prêts à l'emploi, ce qui évite la
nécessité de les construire soi-même à partir de zéro
Bien sûr ! Il existe de nombreux capteurs que vous pouvez utiliser avec Arduino pour
divers projets en dehors de la maison intelligente. Voici quelques exemples de
capteurs couramment utilisés dans des projets Arduino :

1. Capteur de température et d'humidité (DHT11, DHT22) : Ces capteurs


mesurent la température et l'humidité de l'environnement.
2. Capteur de mouvement (PIR) : Les capteurs PIR (Passive Infrared) détectent
les mouvements dans leur champ de vision. Ils sont souvent utilisés pour les
systèmes d'alarme et d'éclairage automatique.
3. Capteur de lumière (LDR) : Les capteurs de lumière, également appelés
résistances dépendantes de la lumière (LDR), mesurent l'intensité lumineuse
ambiante.
4. Capteur de distance à ultrasons (HC-SR04) : Ce capteur mesure la distance
entre lui-même et un objet en utilisant des ondes ultrasonores.
5. Capteur de gaz (MQ-2, MQ-7, MQ-135) : Ces capteurs sont utilisés pour
détecter la présence de gaz comme le CO2, le gaz naturel, le monoxyde de
carbone, etc.
6. Capteur de pression (MPU6050) : Il mesure la pression atmosphérique, ce
qui peut être utilisé pour déterminer l'altitude ou prédire les conditions
météorologiques.
7. Capteur de son (microphone) : Les capteurs de son mesurent les niveaux de
son ou détectent des sons spécifiques.
8. Capteur de mouvement/accéléromètre (MPU6050, ADXL335) : Ces
capteurs mesurent l'accélération linéaire et angulaire et sont utilisés dans des
projets tels que la détection de mouvement.
9. Capteur de couleur (TCS230/TCS3200) : Ces capteurs peuvent être utilisés
pour identifier les couleurs d'objets.
10. Capteur de flux magnétique (Hall Effect) : Ils détectent les champs
magnétiques et sont souvent utilisés dans des applications de positionnement
et de détection de présence magnétique.
11. Capteur de force (cellule de charge) : Ces capteurs mesurent la force ou la
pression et sont couramment utilisés dans les balances et les applications de
pesage.
12. Capteur de gaz (MQ-3, MQ-7, MQ-135) : Ces capteurs détectent divers gaz
comme le gaz naturel, le monoxyde de carbone, l'ammoniac, etc.
13. Capteur de niveau d'eau (flotteur) : Il détecte le niveau d'eau dans un
réservoir ou une cuve.
14. Capteur de vitesse (encodeur rotatif) : Les encodeurs rotatifs mesurent la
vitesse de rotation d'un objet.
15. Capteur de flexion (flex sensor) : Ces capteurs mesurent la flexion ou la
déformation d'un matériau.
Ces capteurs peuvent être utilisés pour une variété de projets Arduino, tels que la
robotique, la surveillance environnementale, la sécurité, le suivi de données, la
domotique, les jouets interactifs, et bien d'autres. Le choix du capteur dépendra de la
nature spécifique de votre projet.

Vous aimerez peut-être aussi