Coucou les Maker's, bon je suis toujours la façon de faire communiquer Pi et Arduino en C++, d'après les conseils de plusieurs makers et de passer par un Convertisseur logique pour être en Tx/Rx, j'ai donc acheté se produit Boutique le hic c'est que j'ai peur de faire une mauvaise manip, voici mon branchement, et sans savoir réellement si cela va fonctionner par la suite :
Lv : 3.3 Pi
Hv : 5.0 Mega (arduino)
Lv1 : Tx Pi
Lv2 : Rx Pi
Hv1 : Rx Mega
Hv2 : Tx Mega
N'oublies pas la masse (GND) ! Une tension est une différence de potentiel, quand tu branches le pin d'une carte à quelque chose (e.g. un capteur) et que tu mets ce pin (e.g.) à HIGH, tu mets ce pin à un certain potentiel, qui, comparé au potentiel de la masse, devient une tension (5V, 3.3V, etc.).
Pour que ce circuit puisse convertir correctement les niveaux, il faut qu'il puisse comparer le potentiel imposé sur les branches LV/HV avec une référence, la masse.
Si je comprends bien le circuit (voir ce lien, si tu peux au moins mettre la référence du composant sur la boutique, Mike ? :
https://www.generati...l-sparkfun.html), tu as 4 "ponts" pour convertir 4 signaux. Comme tu veux TX et RX, il faut effectivement utiliser 2 de ces 4 paires de pins.
Le design de Glenn est de plus en plus classe ! Je trouve qu'il gagne son identité propre plus tu avances !