Calculatrice commandée par la carte Arduino UNO

Arduino 14-02-26
17 0

Plan de tutoriel

1- Présentation du projet

2- Matériel nécessaire

3- Schéma de câblage de la calculatrice

4- Programmation de la carte Arduino UNO

 

Présentation du projet

Ce projet consiste à réaliser une calculatrice électronique basée sur la carte Arduino UNO, utilisant un afficheur LCD I2C pour afficher les données et un clavier matriciel 4×4 pour la saisie des nombres et des opérations.

Cette calculatrice permet à l’utilisateur d’entrer deux nombres, de choisir une opération mathématique (addition, soustraction, multiplication ou division), puis d’afficher le résultat directement sur l’écran LCD.

La carte Arduino UNO joue le rôle d’unité centrale : elle lit les touches pressées sur le clavier matriciel, traite les données et effectue les calculs nécessaires.

L’afficheur LCD I2C facilite l’affichage des informations tout en réduisant le nombre de connexions grâce à la communication I2C.

Le clavier matriciel 4×4 sert d’interface utilisateur, permettant la saisie des chiffres et la sélection des opérateurs.

Ce projet est idéal pour les débutants et les élèves souhaitant apprendre les bases de la programmation Arduino, la gestion des entrées/sorties, l’utilisation du protocole I2C et l’interfaçage de périphériques électroniques.

Il constitue également une excellente application pratique combinant électronique et programmation pour créer un système interactif réel.

 

Matériel nécessaire

1- Carte ESP32

Arduino Uno

La carte Arduino UNO est le composant principal de la calculatrice. Elle agit comme le cerveau du système.

2. Clavier matriciel 4×4

Le clavier matriciel 4×4 est utilisé pour la saisie des données.

3. Afficheur LCD I2C

L’afficheur LCD I2C sert à afficher les nombres saisis, les opérations choisies et le résultat final.

4. Câbles de Connexion (Jumper Wires)

Fils de connexion

Les fils de connexion assurent la liaison entre la carte Arduino UNO, le clavier et l’afficheur LCD. Ils permettent de relier les broches d’entrée/sortie et d’alimentation.

6- Breadboard (Plaque d'essai) :

plaque d'essai

Une breadboard est utile pour créer un circuit temporaire et connecter facilement les composants entre eux.

 

Schéma de câblage de la calculatrice

 

1- Connexion du clavier matriciel 4×4 à la carte Arduino UNO

Clavier 4×4 Carte Arduino UNO
Ligne 1 pin 2
Ligne 2 pin 3
Ligne 3 pin 4
Ligne 4 pin 5
Colonne 1 pin 6
Colonne 2 pin 7
Colonne 3 pin 8
Colonne 4 pin 9

 

2- Connexion de l’afficheur LCD I2C à la carte Arduino UNO

Afficheur LCD I2C Carte Arduino UNO
VCC 5V
GND GND
SDA pin A4
SCL pin A4

 

Programmation de la carte Arduino UNO

Ce programme Arduino permet à la carte Arduin UNO de piloter l’ensemble du système de la calculatrice. Il assure la lecture des touches du clavier matriciel, le traitement des opérations mathématiques et l’affichage des résultats sur l’écran LCD I2C.

On commence par l’importation de la bibliothèque LiquidCrystal_I2C dédiées à l'afficheur LCD I2C et la bibliothèque Keypad  pour le clavier matriciel 4x4.

 

 

Grâce à ce programme, la carte Arduino UNO devient une calculatrice fonctionnelle, capable d’interagir avec l’utilisateur via un clavier matriciel et un écran LCD I2C.

0 commentaire

laisser un commentaire

Veuillez noter s'il vous plaît*

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Passion de robotique

Atelier robotique

Construction des robots

Bras robotique

Maison intelligente

But de ce site web

La robotique éducative joue un rôle important dans l'éducation des enfants et des jeunes en les aidant à acquérir des compétences en science et technologie.
Dans ce cadre notre site web représente une excellente ressource pour les parents, les enseignants et les enfants qui souhaitent découvrir la robotique.

Coordonnées

Zaouiet Kontech-Jemmel-Monastir-Tunisie

+216 92 886 231

medaliprof@gmail.com

Photos des articles

Site robotique réalisé par Mohamed Ali Haj Salah - Prof Info