Bonjour a tous. Merci a ceux qui me donnent des pistes pour faire avancer mon projet. J’utilise node-red et j’ai deux lcd-i2c( écran LCD*16×2) sur un raspberry pi 400. Un a l’adresse 0x27 par défaut (affichage correct) et l’autre sur 0x26. Je ne trouve pas le moyen pour envoyer des informations sur le deuxième a l’adresse 0x26. Peut être utiliser une autre bibliothèque ou fichier a modifier. Pouvez-vous m’aider svp. merci d’avance
hello,
il semble que l’adresse 0x27 soit codée en « dur » dans le script lcd.js
donc en théorie il devrait suffire de dupliquer node-red-contrib-pcf8574-lcd (vers un nouveau nom ) et d’y changer dans lcd.js l’adresse 0x27 par 0x26
switch (config.variant) {
case "PCF8574":
addr = 0x27;
break;
désolé mais en pratique je ne sais pas trop comment on peut faire ! peut être un download du zip en renommant le répertoire et en le collant dans environnement de nodered et en modifiant le package.json ( voir lien en source)
bonne bidouille
source:
Merci pour l’aide. je vais essayer de modifier lcd.js. Je pensais pas si compliqué d’utiliser deux lcd sur un raspberry. Tellement plus facile sur arduino. Merci encore A+