Affichage LCD et longeur de Nappe

Des infos, des conseils sur les bus DSI,CSI, I2C, SPI... du Raspberry Pi

Modérateur : Francois

Répondre
piper
Raspinaute
Messages : 641
Enregistré le : sam. 5 juin 2021 18:57

Affichage LCD et longeur de Nappe

Message par piper » dim. 21 août 2022 10:38

Bonjour,
Pas sûr que ce soit le meilleur endroit du forum pour poster ma question.

Voici mon problème du jour :
J'utilise pas mal d'afficheur LCD comme celui-ci :
Image

J'ai développé un paquet de routines pour lui et ça fonctionne très bien SI ET SEULEMENT SI l'écran est connecté en direct sur le port GPIO

Mais là, j'ai un projet ou je voudrai le déporter de 10cm environ , ce n'est pas grand chose 10cm
Donc j'ai utilisé l'une des nombreuses nappes de GPIO que j'ai (elles font de 20 à 30cm)

J'ai essayé avec plusieurs écrans, j'ai toujours le même problème :
Connecté directement au GPIO sous la forme d'un "HAT" : tout fonctionne parfaitement
Connecté derrière l'une de mes nappes (dont j'ai testé la continuité fil à fil) : j'ai un écran blanc (comme un écran non initialisé)
A noter que le code source est le même et ne plante pas.

Je sais que les ports I2C et SPI doivent s'utiliser avec des câbles de faibles longueurs mais quand même : j'ai souvent utilisé avec succès le sports I2C et SPI via ma bread board connectée au Pi via ces mêmes nappes.

Ou alors cela vient de l'adaptateur mâle-mâle (le port GPIO de l'écran est en femelle comme la nappe et j'ai un adaptateur entre les 2 simplissime mais là encoête, j'ai est la continuité de chaque pin)
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

Artemus24
Raspinaute
Messages : 1077
Enregistré le : ven. 15 sept. 2017 19:15

Re: Affichage LCD et longeur de Nappe

Message par Artemus24 » dim. 21 août 2022 16:39

Salut Piper.

Parles-tu de ce genre de cordon ?
Normalement, cela devrais-faire l'affaire car 26 cm, ce n'est pas très long. Mes cordons sont femelle/femelle.
J'ai un écran LCD 20x4 de Joy-it.
D'un coté, les broches de ma Raspberry Pi 4B et de l'autre les broches de l'afficheur LCD.
Je n'ai besoin que de quatre cables pour relier les GND, VCC, SDA et SCL, sans aucun problème de fonctionnent.

Cordialement.
Artemus24.
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32

piper
Raspinaute
Messages : 641
Enregistré le : sam. 5 juin 2021 18:57

Re: Affichage LCD et longeur de Nappe

Message par piper » dim. 21 août 2022 19:58

Bonjour, merci pour la réponse.
Non pas du tout, je parle de la nappe GPIO 40 broches comme celle-ci :
Image

L'écran en question se connecte en prenant toutes les broches du gpio
Image

Bien sûr entre les 2, il y a 2 rangés de vingts pin mâle-mâle que j'avais dans un tiroir
Ca ressemble à ça
Image
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

Artemus24
Raspinaute
Messages : 1077
Enregistré le : ven. 15 sept. 2017 19:15

Re: Affichage LCD et longeur de Nappe

Message par Artemus24 » lun. 22 août 2022 16:30

Salut Piper.

J'ai la même nappe que toi que j'utilise toujours avec le T-Cobbler sur une plaque de montage rapide. J'ai fait plusieurs montages que je désire conserver et la solution la plus simple était d'effectuer le branchement à l'aide de cette nappe.

Si l'afficheur s'allume normalement (écran blanc), le raccordement aux bornes VCC et GND se fait normalement. Il n'y a pas eu inversion dans le sens du montage de ta nappe. Puisque tu as vérifié chaque fil de la nappe avec les connecteurs dessus, je ne vois qu'un problème de contacte. Le mieux serait d'utiliser ce type de connecteur MH220.

Cordialement.
Artemus24.
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32

piper
Raspinaute
Messages : 641
Enregistré le : sam. 5 juin 2021 18:57

Re: Affichage LCD et longeur de Nappe

Message par piper » lun. 22 août 2022 22:09

Merci Artemus, j'ai aussi ce type de connecteur et j'ai essayé : pareil
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

Artemus24
Raspinaute
Messages : 1077
Enregistré le : ven. 15 sept. 2017 19:15

Re: Affichage LCD et longeur de Nappe

Message par Artemus24 » mar. 23 août 2022 15:31

Salut Piper.

J'ai lu la fiche technique de ton 1.44 inch LCD HAT.
Piper a écrit :A noter que le code source est le même et ne plante pas.
Veux tu dire que tu utilises la même carte micro SD ou le même disque ssd contenant ton code source ?
Ce n'est pas un copier/coller ou tu aurais oublié de configurer le fichier "/boot/config.txt".

Sinon, je ne sais pas. :(

Cordialement.
Artemus24.
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32

piper
Raspinaute
Messages : 641
Enregistré le : sam. 5 juin 2021 18:57

Re: Affichage LCD et longeur de Nappe

Message par piper » mar. 23 août 2022 18:14

Même code source (le mien) partout sur 2 sdcard différentes (1 par raspberry)
Je peux changer de raspberry ou d'écran, ou de nappe c'est toujours pareil :
Si l'écran est connecté en direct sur le port gpio (sans nappe) : tout fonctionne
Si l'écran est derrière la nappe (20cm de long) : écran blanc
Et le code ne plante jamais (que ce soit avec ou sans nappe)
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

Répondre

Retourner vers « Les BUS interfaces »