Télécharger - STI Académie de Lyon
Transcription
Télécharger - STI Académie de Lyon
CAPTEUR DE TEMPERATURE ds18db20 (analogique /numérique-12bits) Caractéristiques techniques : Le DS18B20 est un capteur de température précis intégrant un convertisseur analogique – numérique. Plage de température mesurable : -55 à +125 °C * Précision : +0.0625°C en 12 bits * Temps de conversion : environ 750 ms (12 bits) il diffère des autres capteurs habituellement utilisés par le fait qu'il communique de manière logique avec les équipements. En effet, là où on récupèrera une tension analogique avec certains capteurs, ici, on utilisera un protocole de communication pour discuter avec lui. Ce protocole est le 1-Wire, créé par Dallas Semiconductor, également manufacteur du DS18b20. Pour simplifier l'utilisation de ce protocole pour les utilisateurs Arduino, une librairie nommée OneWire a été écrite Branchement du capteur : GND Pin 7 + 5 volts Mesurer une température en degré Celsius et afficher la valeur sur le moniteur série (Ardublock version « ardublock-jllla-05Ago13.jar ») : On va brancher une DEL entre le GND et la sortie 13 de l’Arduino – On va comparer la température mesurée à une valeur consigne de 26°C : – si la température mesurée est < 26°C la DEL est au niveau bas (éteinte) – si la température mesurée est > 26°C la DEL est mise au niveau HAUT (allumée)