Problème avec un écran LCD et un Arduino Uno wifi R4

Bonjour,
J'ai un problème avec l'affichage de texte sur un écran LCD 16x2
Voici la référence de l'écran:

En effet, lorsque je connecte cet écran avec un Arduino Uno R3 classique, le programme ci-dessous fonctionne très bien et affiche ce que je veux.

Cependant, dès que j'utilise avec les mêmes branchements un Arduino UNO Wifi R4, l'écran n'affiche rien. Le programme lorsque il est compilé avertie que la bibliothèque n'est peut-être pas compatible.

De même avec les librairies Adafruit LiquidCrystal et LiquidCrystal.

Auriez-vous des solutions pour résoudre ce problème ?

Et merci d'avance pour votre aide. :grin:

#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);

void setup()
{
 lcd.init(); // initialisation de l'afficheur
}
void loop()
{
 lcd.backlight();
 // Envoi du message
 lcd.setCursor(0, 0);
 lcd.print(" Go Tronic");
 lcd.setCursor(0,1);
 lcd.print(" I2C Serial LCD");
}

cette carte n'a pas les pullups pré-installés pour SCL et SDA. il faut les rajouter

vous utilisez A4/A5 ou l'autre port ? (il faut rester sur A4/A5)

Merci de votre réponse rapide :grinning:
J'utilise les ports A4/A5

OK

essayez en rajoutant deux résistances de 4.7kΩ entre A4 et 5V et A5 et 5V

je n'ai pas cette carte mais il me semble avoir lu qu'il y a même un endroit sur la carte où on peut rajouter ces résistances (et qu'ils ne l'ont pas fait parce que ça perturbe le fonctionnement de la lecture analogique sur ces pins)

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.