On va avoir un regard sur la façon de relier le capteur de température Dallas 18B20 avec Arduino .
Il existe de nombreux capteurs de température disponibles sur le marché comme LM35, DHT11 etc mais personnellement j'aime Dallas18B20 surtout, car il donne le résultat le plus précis jusqu'à quatre points décimaux. Il fonctionne sur un seul fil et envoie toutes les données à travers ce fil.
Un autre avantage de ce fil est que vous pouvez interfacer plusieurs capteurs avec une seule ligne de données.
Dans le post d'aujourd'hui, nous allons montrer les valeurs de capteur de température sur l'écran LCD, le code complet est donné ci - dessous.
Comme je l'ai expliqué plus tôt, il fonctionne sur un seul fil et donc nous sommes va avoir besoin de bibliothèque 1-fil pour Arduino avec 18B20 bibliothèque Arduino.
>> Télécharger ces deux bibliothèques en cliquant sur le boutons ci-dessous:
>> Après avoir téléchargé la bibliothèque, placez-le dans le dossier des bibliothèques de votre logiciel Arduino.
>> Maintenant, redémarrez votre logiciel Arduino et vous trouverez le dossier Arduino dans la section Exemples.
>> Ensuite, nous devons interfacer notre capteur 18B20 avec Arduino donc concevoir votre circuit comme le montre la figure ci-dessous:
>> Ainsi, connecter le capteur 18B20 avec Arduino comme indiqué dans la figure ci-dessus, les connexions sont assez simples et sont les suivants:
Pin # 1 de 18B20 avec GND
Pin # 2 de 18B20 avec Pin # 2 sur Arduino.
Pin # 3 de 18B20 avec GND Arduino.
>> Ajouter une résistance pull up de 4.7k ohm à la broche n ° 2 de 18B20.
>> Maintenant, copiez le code ci-dessous et de le transférer dans votre carte Arduino.