Arduino - Capteur de température - LCD
Préparation du matériel
Ou vous pouvez acheter les kits suivants:
1 | × | Kit de Démarrage DIYables STEM V3 (Arduino inclus) | |
1 | × | Kit de Capteurs DIYables (30 capteurs/écrans) | |
1 | × | Kit de Capteurs DIYables (18 capteurs/écrans) |
Note d'achat: De nombreux capteurs DS18B20 sur le marché sont de faible qualité. Nous recommandons vivement d'acheter le capteur de la marque DIYables en utilisant le lien ci-dessus. Nous l'avons testé et il a bien fonctionné.
À propos du capteur de température et de l'écran LCD.
Si vous ne connaissez pas les capteurs de température et les écrans LCD (brochage, fonctionnement, programmation...), renseignez-vous à leur sujet dans les tutoriels suivants :
Diagramme de câblage
- Schéma de câblage

Cette image a été créée avec Fritzing. Cliquez pour agrandir l'image.
- Câblage réel

Cette image a été créée avec Fritzing. Cliquez pour agrandir l'image.
Nous suggérons l'achat d'un capteur DS18B20 accompagné d'un adaptateur de câblage pour une connexion facile. L'adaptateur intègre une résistance, ce qui élimine la nécessité d'une résistance séparée dans le câblage.
Code Arduino
※ Note:
L'adresse I2C de l'écran LCD peut varier selon les fabricants. Dans le code, nous avons utilisé 0x27 qui est spécifié par le fabricant DIYables.
Étapes rapides
- Connectez l'Arduino au PC via le câble USB
- Ouvrez l'IDE Arduino, sélectionnez la bonne carte et le bon port
- Naviguez jusqu'à l'icône Libraries sur la barre gauche de l'IDE Arduino.
- Recherchez « DallasTemperature », puis trouvez la bibliothèque DallasTemperature de Miles Burton.
- Cliquez sur le bouton Install pour installer la bibliothèque DallasTemperature.

- On vous demandera d'installer la dépendance de la bibliothèque
- Cliquez sur le bouton Install All pour installer la bibliothèque OneWire.

- Recherchez "LiquidCrystal I2C", puis trouvez la bibliothèque LiquidCrystal_I2C par Frank de Brabander
- Cliquez sur le bouton Install pour installer la bibliothèque LiquidCrystal_I2C.

- Copiez le code ci-dessus et ouvrez-le avec l'IDE Arduino
- Cliquez sur le bouton Upload sur l'IDE Arduino pour téléverser le code vers Arduino.

- Placez le capteur sur l'eau chaude et froide, ou saisissez le capteur à la main
- Consultez le résultat sur l'écran LCD

Cette image a été créée avec Fritzing. Cliquez pour agrandir l'image.
Si l'écran LCD n'affiche rien, consultez Dépannage sur LCD I2C
Explication du code
Lisez l'explication ligne par ligne dans les lignes de commentaire du code source !