Description
Module avec capteur de température DS18B20 numérique pour Arduino
Le module comprend un capteur de température basé sur le composant Dallas DS18B20, le premier à intégrer la technologie futuriste 1-Wire.
La plage de température du module va de -55 à +125 °C, et le composant offre une résolution de 0,5 °C.
Le convertisseur interne peut être programmé avec une résolution de 9 à 12 bits.
La tension d’alimentation est de 5V.
Caractéristiques techniques :
– Capteur de température numérique
– Plage de température de -55 à +125 °C
– Résolution de 0,5 °C
– Tension d’alimentation 5V
– Poids d’environ 5g
Modes de connexion :
1. Le module présente un connecteur à 3 broches avec un espacement de 2,54 mm
a. PIN-1 Tension d’alimentation
b. PIN-2 Signal de sortie
c. PIN-3 Masse
Nous disposons des fichiers de données techniques de tous les composants. Si le fichier n’est pas disponible dans la fiche produit, envoyez-nous un message via le formulaire de contact et nous le publierons sur notre site dès que possible.
Didacticiel : Comment utiliser le module de température DS18B20 pour Arduino
Le module avec capteur de température DS18B20 est un composant essentiel pour tout projet nécessitant la mesure de la température. Idéal pour les makers débutants et intermédiaires, ce capteur offre une lecture précise de la température dans un environnement intérieur ou extérieur.
Ce qu’il faut
- Arduino Uno/Nano
- Câble USB
- Plaque d’essai
- Cavaliers
Étapes
- Connecter le module DS18B20 à la plaque d’essai.
- Connecter les broches du module : GND à la masse, VCC à la tension d’alimentation (3.3V ou 5V), et DATA au broche numérique d’Arduino (par exemple D2).
- Installer la bibliothèque OneWire et DallasTemperature dans le logiciel Arduino.
- Écrire un sketch pour initialiser le capteur et lire les valeurs de température.
- Charger le sketch sur l’Arduino.
- Ouvrir le Monitor Série pour visualiser les températures lues par le capteur.
Exemple de code
OneWire oneWire(2); // inizializza OneWire su pin 2
DallasTemperature sensors(&oneWire);
void setup() {
sensors.begin();
Serial.begin(9600);
}
void loop() {
sensors.requestTemperatures();
double temperatura = sensors.getTempCByIndex(0);
Serial.print("Temperatura: ");
Serial.println(temperatura);
deley(1000); // attendi un secondo prima di rilevare nuovamente
}
Mini-projet
Créer une station météo simple qui affiche la température en temps réel sur un écran OLED.
Erreurs courantes
- Ne pas connecter correctement les broches du module.
- Ne pas installer les bibliothèques nécessaires dans le logiciel Arduino.
- Erreur de connexion de données, vérifier le câblage physique et l’alimentation.
- Problèmes de lecture de la température, vérifier la documentation du capteur dans le datasheet.
Accessoires conseillés
- Écran OLED 0,96″.
- Module LCD 16×2.
- Capteurs d’humidité DHT11/DHT22.
- Batterie LiPo.
Questions fréquentes
Comment puis-je contrôler la température de manière continue?
Insérez une boucle while ou for dans votre sketch pour lire et afficher les valeurs de température toutes les secondes.
Le capteur ne répond pas, que faire?
Vérifiez tous les câbles et l’alimentation. Assurez-vous que le capteur est compatible avec la tension d’alimentation de l’Arduino (3,3V ou 5V).











Avis
Il n’y a pas encore d’avis.