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.
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 ?
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é.
M'indiquer un tutoriel similaire pourrait m'aider..
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
Mon problème c'est seulement sur le programme au niveau de la clavier.
regardez ce tuto, vous aurez peut-être la solution.
http://colmard.com/Arduino-lecon25.html
Ce tuto est incomplet. Car il manque le code dans j'ai besoin.
Citation de: Hawen le Juin 07, 2019, 07:00:03 PMMon problème c'est seulement sur le programme au niveau de la clavier.
Citation de: Hawen le Juin 07, 2019, 08:40:51 PMCe 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
Est ce que vous pouvais alors corriger une extrait de mon code.