Comment commander plusieurs PCF8574 dans le même programme ?

Bonjour,

j’ai le programme ci dessous me permettant de commander une LED BOARD via un PCF8574
en liaison I2C et ça marche mais ce que je veux à présent c’est commander
2 autres LED BOARD composé de chacune 1 PCF8574 dans un même programme
mais je n’y arrive pas, j’ai cherché partout,
le seul truc c’est que je sais les commander séparément via des programmes séparé.

" /*

  • allumer led en i2c avec un pcf8574
    */
    #include <Wire.h>

#define adress 0x20 //défini l’adresse

void setup() {
Wire.begin( );
}

void loop() {

write(B00100100); // On passe P1 à 1 et les autre à 0 pour allumer la LED
}

void write(byte _data) {
Wire.beginTransmission(0x20); // commence la transmission sur l’adresse défini plus haut
Wire.write(_data); // on envoie la donnée
Wire.endTransmission(); // on termine la transmission
} "

Merci pour votre aide :slight_smile:

Bonjour, 1) mettre ton code entre balises et lire les règles du forum pour éviter les foudres des dieux Arduino and Co, (Règles du forum et Faire un Nouveau Sujet ou le corriger avec les Balises...) 2) Une lecture inintéressante PCF8574 and Skywood

icare: Bonjour, 1) mettre ton code entre balises et lire les règles du forum pour éviter les foudres des dieux Arduino and Co, (Règles du forum et Faire un Nouveau Sujet ou le corriger avec les Balises...) 2) Une lecture [u]inintéressante[/u] PCF8574 and Skywood

:grin:

Bonjour Icare [HUM²]pas très sympa comme remarque ! 8)

Bonjour,

Le correcteur d'orthographe automatique a encore frappé.

ou bien une générosité dans l'effort ?

Re, Ou peut-être un clin d’œil pour avoir mouillé la chemise sur cette lib. :smiling_imp: