#include void setup() { Wire.begin(); // join i2c bus (address optional for master) } void loop() { //---------------------------------------------------------------------- Wire.beginTransmission(0x20); // transmit to PCF8574 Wire.write(0xf9); // sends 1 to 7-Segment Wire.endTransmission(); // stop transmitting delay(1000); //---------------------------------------------------------------------- Wire.beginTransmission(0x20); // transmit to PCF8574 Wire.write(0x24); // sends 2 to 7-Segment Wire.endTransmission(); // stop transmitting delay(1000); //----------------------------------------------------------------------- Wire.beginTransmission(0x20); // transmit to PCF8574 Wire.write(0x30); // sends 3 to 7-Segment Wire.endTransmission(); // stop transmitting delay(1000); //----------------------------------------------------------------------- Wire.beginTransmission(0x20); // transmit to PCF8574 Wire.write(0x19); // sends 4 to 7-Segment Wire.endTransmission(); // stop transmitting delay(1000); //----------------------------------------------------------------------- Wire.beginTransmission(0x20); // transmit to PCF8574 Wire.write(0x12); // sends 5 to 7-Segment Wire.endTransmission(); // stop transmitting delay(1000); //----------------------------------------------------------------------- Wire.beginTransmission(0x20); // transmit to PCF8574 Wire.write(0x02); // sends 6 to 7-Segment Wire.endTransmission(); // stop transmitting delay(1000); //----------------------------------------------------------------------- Wire.beginTransmission(0x20); // transmit to PCF8574 Wire.write(0xF8); // sends 7 to 7-Segment Wire.endTransmission(); // stop transmitting delay(1000); //----------------------------------------------------------------------- Wire.beginTransmission(0x20); // transmit to PCF8574 Wire.write(0x00); // sends 8 to 7-Segment Wire.endTransmission(); // stop transmitting delay(1000); //---------------------------------------------------------------------- Wire.beginTransmission(0x20); // transmit to PCF8574 Wire.write(0x10); // sends 9 to 7-Segment Wire.endTransmission(); // stop transmitting delay(1000); //----------------------------------------------------------------------- Wire.beginTransmission(0x20); // transmit to PCF8574 Wire.write(0x40); // sends 0 to 7-Segment Wire.endTransmission(); // stop transmitting delay(1000); //----------------------------------------------------------------------- }