RPLCD en i2c

Python est le langage de prédilection du Raspberry Pi

Modérateurs : Francois, Manfraid

Répondre
luluberlu
Messages : 10
Enregistré le : sam. 2 févr. 2019 23:50

RPLCD en i2c

Message par luluberlu » mar. 26 févr. 2019 09:58

Bonjour !
Probléme ennuyeux:
pour une appli en python3.4 type domotique j'utilise un afficheur LCD 2L 16char (1602) avec le package RPLCD sur i2c, si celui-ci est HS un message d'erreur devient bloquant : [Errno 121] Remote I/O error je n'arrive pas à l'intercepter (try/except) car elle est généré par RPLCD
Quelqu’un (e) a une idée ?
Merki

luluberlu
Messages : 10
Enregistré le : sam. 2 févr. 2019 23:50

Re: RPLCD en i2c

Message par luluberlu » ven. 15 mars 2019 10:03

Bonjour à moi-même :mrgreen:
En fin de compte c'est tout simple mon Lulu:

import os

i2c=os.popen("sudo i2cdetect -y 1").read().split()
MyDevice="27"

for i in range (len(i2c)):
if (i2c[i] == MyDevice):
print(i2c[i],"OK")

Après tu tricote comme tu veux ! :D

domi
Administrateur
Messages : 3233
Enregistré le : mer. 17 sept. 2014 18:12
Localisation : Seine et Marne

Re: RPLCD en i2c

Message par domi » ven. 15 mars 2019 11:06

Merci pour ce retour, cela intéressera certainement d'autre personnes, car peu de monde semblait avoir la réponse ;)
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.

Répondre

Retourner vers « Python »