Hello every people, I have to add two more PCF8575 to the Ferduino code because I modify for my own requirements.
Can anyone help my?
Best regards.
#include <PCF8575.h>
byte address_1 = xxxx; // Change this address
byte address_2 = xxxx; // Change this address
byte address_3 = xxxx; // Change this address
PCF8575 PCF8575_1; // First PCF
PCF8575 PCF8575_2; // Second PCF
PCF8575 PCF8575_3; // Third PCF
void setup()
{
PCF8575_1.begin(address_1);
PCF8575_2.begin(address_2);
PCF8575_3.begin(address_3);
for(int i = 0; i < 16; i++)
{
PCF8575_1.pinMode(i, OUTPUT);
PCF8575_2.pinMode(i, OUTPUT);
PCF8575_3.pinMode(i, OUTPUT);
}
}
void loop()
{
for(int i = 0; i < 16; i++)
{
PCF8575_1.digitalWrite(i, HIGH);
PCF8575_2.digitalWrite(i, HIGH);
PCF8575_3.digitalWrite(i, HIGH);
delay(1000);
}
for(int i = 0; i < 16; i++)
{
PCF8575_1.digitalWrite(i, LOW);
PCF8575_2.digitalWrite(i, LOW);
PCF8575_3.digitalWrite(i, LOW);
delay(1000);
}
}
const int aquecedor1Pin = // Pino que liga o aquecedor
const int aquecedor2Pin =
const int aquecedor3Pin =
const int aquecedor4Pin =
const int aquecedor5Pin =
const int aquecedor6Pin =
const int aquecedor7Pin =
const int aquecedor8Pin =
const int aquecedor9Pin =
const int aquecedor10Pin =
const int aquecedor11Pin =
const int aquecedor12Pin =
const int aquecedor13Pin =
const int aquecedor14Pin =
const int aquecedor15Pin =
const int aquecedor16Pin =
const int aquecedor17Pin =
const int aquecedor18Pin =
const int aquecedor19Pin =
const int aquecedor20Pin =
const int aquecedor21Pin =
const int aquecedor22Pin =
const int aquecedor23Pin =
const int aquecedor24Pin =
const int aquecedor25Pin =
const int aquecedor26Pin =
const int aquecedor27Pin =
const int aquecedor28Pin =
const int aquecedor29Pin =
const int aquecedor30Pin =
const int aquecedor31Pin =
const int aquecedor32Pin =
const int aquecedor33Pin =
const int aquecedor34Pin =
const int aquecedor35Pin =
const int aquecedor36Pin =
const int aquecedor1Pin = PCF8575_1.pin1
const int aquecedor1Pin = 0; // First PCF8575
const int aquecedor2Pin = 1;
.
.
.
const int aquecedor17Pin = 0; // Second PCF8575
const int aquecedor18Pin = 1;
.
.
.
And so on.
Leds.ino: In function 'void mainScreen(boolean)':
Leds:3: error: a function-definition is not allowed here before '{' token
Tempo_e_data:92: error: expected `}' at end of input
Users viewing this topic: No registered users and 0 guests