Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int rele1=2;
- int rele2=12;
- int rele3=14;
- #define RELAY_TRIGGER HIGH
- #define DELAY 3000
- void relayON(int rele){
- Serial.print("relayON ");Serial.println(String(RELAY_TRIGGER));
- pinMode(rele, OUTPUT);
- digitalWrite(rele, RELAY_TRIGGER);
- }
- void relayOFF(int rele){
- Serial.print("relayOFF ");Serial.println(String(!RELAY_TRIGGER));
- pinMode(rele, OUTPUT);
- digitalWrite(rele, !RELAY_TRIGGER);
- }
- #define LED_GERAL 10
- void setup() {
- // put your setup code here, to run once:
- delay(1000);
- Serial.begin(9600);
- delay(1000);
- // pinMode(LED_BUILTIN, OUTPUT);
- // digitalWrite(LED_BUILTIN, LOW);
- pinMode(LED_GERAL, OUTPUT);
- digitalWrite(LED_GERAL, HIGH);
- Serial.print("\n");
- relayOFF(rele1);
- // relayOFF(rele2);
- // relayOFF(rele3);
- delay(DELAY);
- }
- #define DELAY_INTER_RELAY 2000
- void piscaRelay(int rele){
- // liga relay
- relayON(rele);
- delay(DELAY_INTER_RELAY);
- // desliga relay
- relayOFF(rele);
- delay(DELAY_INTER_RELAY);
- }
- void loop() {
- piscaRelay(rele1);
- // piscaRelay(rele2);
- // piscaRelay(rele3);
- delay(DELAY);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement