par naedioba Ven 10 Avr - 18:50
Dumnacus a écrit:
MenuSpeedGames(); //appelle menu Reglage
Bonjour,
Voici la capture d'écran avec un message d’erreur pour le boitier Maître, après vérification rien n’apparaît a l’écran .
que dois-je faire, je n'ai aucunes notions de programmation ...
Bonjour,
Pou l'erreur qui est affichée, tu vas au début de ton programme, avant le void Setup(), et tu écris: void MenuSpeedGames();
Pour l'affichage sur l'écran il faut bien regarder si les cables SDA et SCL sont bien branchés sur les pins SDA et SCL (apres le GND au dessus du pin 13) ou A4 et A5 pour Arduino Uno et Mega.
Ensuite si tu as un écran I2d (avec seulement 4 broches: GND, VCC, SDA, SCL), tu regardes dans l'en-tête du programme (c'est à dire avant void Setup()) la création de l'instance du lcd ( ça doit ressembler à ça: LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE)
. La partie 0x27 correspond à l'adresse de ton LCD. Tu peux avoir 0x27 ou 0x20 ou 0x38, etc. Si tu ne connais pas l'adresse exacte de ton LCD, tu peux utiliser le programme I2C_Scanner disponible ici:
https://gist.github.com/tfeldmann/5411375 .
Il suffit de le téléverser sur ton Arduino et de brancher l'écran, ensuite tu ouvre le moniteur série qui t'affichera l'adresse exacte. Tu notes cette adresse et tu la mets à la place de 0x27 (seuls les 2 chiffres changent).
Fais ça, ensuite dis moi si c'est bon.
Bonne journée.