Parlons Arduino > Vos projets
lecteur MP3 pour sonoriser reseau commandé par telecommande
Pilou3837:
Bonjour,
J'ai realisé ce montage pour sonoriser la partie village de mon reseau .
J'utlise un lecteur de carte SD MP3 TF16P et un ecran LCD 16x2 pour voir l'etat des lectures N° piste, pause, start ...
les commandes sont pilotées par une petite telecommande Eleegoo
Le fichier fonctionne parfaitement et les piste sont jouées correctement
J'ai juste un petit soucis sur l affiche du LCD :
sur la premiere ligne j affiche "lecteur MP3" et "OK" si connection correcte ou "erreur" si echec connection serie pas de soucis ici
Sur la deuxieme ligne j affiche l etat du lecteur par exemple "pause". par contre si j affiche 1 apres pause j'ai à l affichage "1ause"
Y a t il un moyen de faire disparaitre le precedent affichage pour eviter que la commande suivante apparraise incluse dans la commande précedente.
J'ai testé avec clear ou display mais sans succes ( clear efface tout y compris la premiere ligne ) .
Quelqu'un aurait une astuce ?
Merci
Pierre
Tony04:
Bonsoir Pierre,
et si tu rajoutes des espaces après le 1 jusqu'à la fin de la ligne... Ce n'est peut-être pas la plus technique des méthodes.
msport:
Bonsoir,
lcd.setCursor(0, 1); est exécuté à chaque loop.
il faudrait positionner le curseur à (2, 1) avant lcd.print("pause"); (que je n'ai pas trouvé)
Pilou3837:
Ok merci je vais tester cela, ça me semble logique
Pierre
CATPLUS:
Bonjour
Je me suis fait 2 petits programmes pour tester les adresses I2c (LCD => 0x3f ou 0x27)
1 => 2 lignes
2 => 4 lignes
Si cela peut aider
Navigation
[#] Page suivante
Utiliser la version classique