algue14 a écrit:Excuse la question d'un total béotien en programmation,I2C, Arduino ect...
mais pourquoi 1 seule Arduino?
c'aurait pas été plus simple en en mettant 2 pour résoudre l'adressage?
c'est pas cher et les entrées sorties restantes doivent facilement trouver leur utilité dans un gros pit non?
Oui tu as raison, mais mon autre problème c'est de réduire autant que je peux le nombre de ports com ( USB ) ouverts qui sont aussi sources de problème. Pour l'histoire j'en ai 19 à l'heure actuelle .
Et pour répondre à Jacques : je n'ai pas trouvé d'écrans Oled de cette taille en Spi, bon je n'ai peut être pas bien cherché non plus.
Avec le recul de cette expérience je retiens 2 choses : ne pas mélanger ( où du moins éviter ) l'alimentation en 5 volts et en 3.3 volts sur un projet de ce type et surtout lire et relire et rerelire les datasheets car le bus i2c impose beaucoup de petites choses quand on le pousse dans ces retranchements, ce n'est pas forcément le multiplexeur qui pose problème mais 4 moteurs x27 + un circuit driver Ax1201728sg + un TCA9548a+2 écrans Oled sur la même la même Arduino Nano çà commence à être limite.
Mais le bonheur de pouvoir se passer d'un écran derrière le tableau de bord est à ce prix, les heures de recherches et d'essais passées à mettre tout çà au point ne comptent plus quand çà fonctionne. Et je ne vous parle pas du plaisir d'apprendre.
Bernard