Forum Électro-Bidouilleur

Sections => Dépannage d'Électronique et d'Informatique => Discussion démarrée par: Hawen le juin 07, 2019, 01:53:57 pm

Titre: Enregistrer des données saisie sur une clavier 4*4 sur carte avec arduino
Posté par: Hawen le juin 07, 2019, 01:53:57 pm
Bonjour,
Je suis sur une projet avec arduino
Je veux enregistrer les données saisie sur une clavier matricielle 4*4
sur une carte micro sd.
Mais je ne trouve pas sur le net programme adéquats.
Je veux saisir les données
-S'il est correct valider par une touche et enregistrer dans la carte
-S'il est fausse ,une autre touche permettra de réinitialiser et me demandera de nouveau de saisir le bon donnée et ainsi de suite
Merci d'avance cordialement.


Titre: Re : Enregistrer des données saisie sur une clavier 4*4 sur carte avec arduino
Posté par: papyblue le juin 07, 2019, 02:17:24 pm
Bonjour,

Pour pouvoir vous aider il faut comprendre ce qui vous pose problème.
- Lire le clavier ?
- Afficher la valeur saisie ?
- Écrire sur la carte SD ?
- l'algorithme qui relie tout ça ?

Quel matériel avez-vous exactement, quelle bibliothèque utilisez-vous ?
 
Titre: Re : Enregistrer des données saisie sur une clavier 4*4 sur carte avec arduino
Posté par: Hawen le juin 07, 2019, 02:36:55 pm
J'utilise
La bibliothèque SD, SDI, keypad.h,liquidcrystal.I2C., et arduino UNO
La valeur saisie et afficher sur l'écran LCD,
S'il est correct il sera valider par une touche et  sera enregistré sur une carte micro-sd
S'il n l'est pas il sera réinitialiser par une touche , et on recommence a taper la valeur. Les données incorrect ne sera pas alors enregistré.
Titre: Re : Enregistrer des données saisie sur une clavier 4*4 sur carte avec arduino
Posté par: Hawen le juin 07, 2019, 04:00:01 pm
M'indiquer un tutoriel similaire pourrait m'aider..
Titre: Re : Enregistrer des données saisie sur une clavier 4*4 sur carte avec arduino
Posté par: papyblue le juin 07, 2019, 04:36:56 pm
vous pouvez faire du "top down" ou du "bottom up" mais dans tous les cas vous avez intérêt à décomposer  le problème en taches élémentaires :
- lire une touche
- lire une saisie
- afficher un caractère
- effacer les caractères affichés
- initialiser une écriture sur carte Sd
- gérer l'erreur d'absence de carte
- gérer les erreurs d'ouverture de fichier
- fermer le fichier
- gérer les noms de fichiers
- valider la saisie
Titre: Re : Enregistrer des données saisie sur une clavier 4*4 sur carte avec arduino
Posté par: Hawen le juin 07, 2019, 07:00:03 pm
Mon problème c'est seulement sur le programme au niveau de la clavier.
Titre: Re : Enregistrer des données saisie sur une clavier 4*4 sur carte avec arduino
Posté par: papyblue le juin 07, 2019, 08:29:20 pm
regardez ce tuto, vous aurez peut-être la solution.
http://colmard.com/Arduino-lecon25.html
Titre: Re : Enregistrer des données saisie sur une clavier 4*4 sur carte avec arduino
Posté par: Hawen le juin 07, 2019, 08:40:51 pm
Ce tuto est incomplet. Car il manque le code dans j'ai besoin.
Titre: Re : Re : Enregistrer des données saisie sur une clavier 4*4 sur carte avec arduino
Posté par: kamill le juin 08, 2019, 09:10:43 am
Mon problème c'est seulement sur le programme au niveau de la clavier.
Ce tuto est incomplet. Car il manque le code dans j'ai besoin.
Bonjour,

Le lien donné par papyblue répond à ta question.
Si tu cherches un programme tout fait tu peux toujours chercher.

Commences déjà à traiter le clavier
Ensuite tu chercheras comment l'afficher (sur quel afficheur?)
Ensuite tu chercheras comment valider le code (quelle validation?)
Ensuite tu chercheras comment l'enregistrer
Titre: Re : Enregistrer des données saisie sur une clavier 4*4 sur carte avec arduino
Posté par: Hawen le juin 08, 2019, 04:51:06 pm
Est ce que vous pouvais alors corriger une extrait de mon code.