Probleme avec i2c arduino

Bonjour la famille , j’éspere que vous etes bien , à propos j’ai un probleme avec i2c arduino master reader / slave sender , j’ai essayé de simuler son schema sur proteus

et j’ai travaillé avec le code dans la bibliothèque WIRE

// Wire Master Reader
// by Nicholas Zambetti http://www.zambetti.com

// Demonstrates use of the Wire library
// Reads data from an I2C/TWI slave device
// Refer to the “Wire Slave Sender” example for use with this

// Created 29 March 2006

// This example code is in the public domain.

#include <Wire.h>

void setup() {
Wire.begin(); // join i2c bus (address optional for master)
Serial.begin(9600); // start serial for output
}

void loop() {
Wire.requestFrom(8, 6); // request 6 bytes from slave device #8

while (Wire.available()) { // slave may send less than requested
char c = Wire.read(); // receive a byte as character
Serial.print(c); // print the character
}

delay(100);
}

// Wire Slave Sender
// by Nicholas Zambetti http://www.zambetti.com

// Demonstrates use of the Wire library
// Sends data as an I2C/TWI slave device
// Refer to the “Wire Master Reader” example for use with this

// Created 29 March 2006

// This example code is in the public domain.

#include <Wire.h>

void setup() {
Wire.begin(8); // join i2c bus with address #8
Wire.onRequest(requestEvent); // register event
}

void loop() {
delay(100);
}

// function that executes whenever data is requested by master
// this function is registered as an event, see setup()
void requestEvent() {
Wire.write("hello "); // respond with message of 6 bytes
// as expected by master
}

mais le problème , quand j’exécute la simulation j’aurai cette résultat

et de meme quand je modifie la valeur (6bits )envoyer par le SLAVE j’aurai d’autre symbole sur le Master
.

Je ne vois pas les masses reliées entre elles sur ce schéma.

+1
les GND ne sont pas reliés

ard_newbie:
Je ne vois pas les masses reliées entre elles sur ce schéma.

infobarquee:
+1
les GND ne sont pas reliés

GND sont automatiquement reliés par proteus et quand je travaille par Master sender et Slave reader marche mais je veux le contraire

Le bus I2C n'est pas polariser, il faut que tu indique une tension.

-Standby:
Le bus I2C n'est pas polariser, il faut que tu indique une tension.

mais quand je travaille par Master sender et Slave reader marche mais je veux le contraire

personne ??????