Table des matières:

MCP9808 5110 LCD : 6 étapes
MCP9808 5110 LCD : 6 étapes

Vidéo: MCP9808 5110 LCD : 6 étapes

Vidéo: MCP9808 5110 LCD : 6 étapes
Vidéo: الدرس الثاني برمجة اردوينو بدون كود او لغة برمجية 2024 2024, Juillet
Anonim
LCD MCP9808 5110
LCD MCP9808 5110

Salut les copains !

Dans ce court instructable, je vais vous montrer comment afficher les lectures de température du capteur MCP9808 I2C avec un Arduino et un écran LCD Nokia5110.

Étape 1: Le capteur

En bref: Le MCP9808 est (en théorie bien sûr) un capteur de température de haute précision qui utilise le bus I2C d'Arduino. Nous n'avons donc besoin que de 4 fils pour le connecter. Et c'était sacrément bon marché:)

Voici quelques liens:

learn.adafruit.com/adafruit-mcp9808-precis…

www.microchip.com/wwwproducts/en/en556182

Je cherchais de nouveaux capteurs pour mes projets arduino à construire et comme c'était très bon marché sur Ali (1 dollar), j'ai commandé deux de ces capteurs. J'ai un certain nombre d'écrans différents et bien sûr, j'ai à nouveau choisi le Nokia 5110 LCD (pour plus de simplicité).

Il est temps de construire notre nouveau thermomètre:)

Étape 2: Matériel nécessaire

Les pièces nécessaires à ce projet sont:

- Arduino Uno, Nano etc…..

- Quelques cavaliers

- Sonde de température MCP9808

- LCD Nokia5110

- Bibliothèques et croquis

Étape 3: Logiciel

J'ai créé un croquis très simple pour afficher les lectures du capteur. C'est très simple et facile à comprendre.

Téléchargez et installez les bibliothèques correctes incluses dans le croquis.

Tout d'abord, nous incluons les bibliothèques correctes, définissons la résolution de mesure du capteur, créons les objets pour le capteur et affichons. Configurez la série, définissez l'adresse du capteur de température et enfin configurez l'affichage pour imprimer les valeurs.

Nous devons faire attention à effacer l'affichage dans la configuration void et la boucle void ou autrement, l'affichage clignotera à chaque seconde.

Les résultats sont affichés en degrés Celsius et Fahrenheit.

Facile ou pas ??

Étape 4: Connexions

Connexions
Connexions

Les connexions sont les suivantes:

Nokia 5110

RST - D12

CE - D11

CC - D10

DIN - D9

CLK - D8

VCC - 3,3 volts

GND - Terre

Le capteur MCP9808

VCC - 3,3 ou 5 volts

GND - Terre

SDA - Analogique 4

SCL - Analogique 5

Étape 5: Les résultats

Les résultats
Les résultats
Les résultats
Les résultats
Les résultats
Les résultats

Si vous avez tout fait correctement, vous pouvez voir que l'arduino affiche la température sur l'écran LCD.

Je ne sais pas à quel point le capteur est précis, la seule comparaison que j'avais est entre le capteur ds18b20.

En ce moment, je dois donner crédit au capteur:)

Étape 6: terminé

Terminé!
Terminé!

Vous avez terminé.

Utilisez-le comme vous le souhaitez et passez une bonne journée!

Conseillé: