// LIBRERIAS
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
// DEFINICION DE DISPOSITIVOS
#define ancho 128
#define alto 64
#define oled_reset 4
Adafruit_SSD1306 oled(ancho, alto, &Wire, oled_reset);
// DEFINICION DE PUERTOS
int relayBombaPin = 12;
//TIEMPOS
double prendido = 10;
double apagado = 30;
void setup() {
pinMode(relayBombaPin, OUTPUT);
digitalWrite(relayBombaPin, HIGH);
oled.begin(SSD1306_SWITCHCAPVCC, 0x3C);
}
void loop() {
digitalWrite(relayBombaPin, HIGH);
oled.clearDisplay();
oled.setTextColor(WHITE);
oled.setTextSize(3);
oled.setCursor(5, 0);
oled.print("ta prendido");
oled.display();
delay(prendido*60000);
digitalWrite(relayBombaPin, LOW);
oled.clearDisplay();
oled.setTextColor(WHITE);
oled.setTextSize(3);
oled.setCursor(5, 0);
oled.print("ya no XD ");
oled.display();
delay(apagado*60000);
}