// как включаются реле, еденицей или нулем. если не правильно работает, поменять местами 1 и 0
#define ON 0
#define OFF 1

#define RELE_SVET 0
#define RELE_OBOGREV 1
#define RELE_VITAJKA 2
#define RELE_FAN 3
#define RELE_UVLAJN 4
#define RELE_FAN_UVLAJN 5
#define RELE_POLIV 6
#define RELE_DRENAJ 7

// для добавления реле надо еще одну микросхему
#define RELE_AERACIYA 8
#define RELE_CO2 9
// #define RELE_ZAPAS_0 10
// #define RELE_ZAPAS_1 11
// #define RELE_ZAPAS_2 12
// #define RELE_ZAPAS_3 13
// #define RELE_ZAPAS_4 14
// #define RELE_ZAPAS_5 15

#define DATCHIK_VODI1 36
#define DATCHIK_VODI2 39


//https://www.youtube.com/watch?v=BS_uTqz3zik tutorial how to create this chip pcf8575

#include "PCF8575.h"
PCF8575 pins(0x20);






void setup() {
  Serial.begin(115200);
  pinMode(DATCHIK_VODI1, INPUT_PULLUP);
 
  Wire.begin();
  pins.begin();

  
}

void loop() {
  // чтение датчика уровня воды
  bool level = digitalRead(DATCHIK_VODI1);
  Serial.print("вода дошла до уровня:");
  Serial.println(!level);



  for (int i = 0; i < 11; i++) {
    pins.write(i, 1);
    delay(100);
  }
 for (int i = 0; i < 11; i++) {
    pins.write(i, 0);
    delay(100);
  }

}
pcf8575Breakout
NOCOMNCVCCGNDINLED1PWRRelay Module
NOCOMNCVCCGNDINLED1PWRRelay Module
NOCOMNCVCCGNDINLED1PWRRelay Module
РЕЛЕ СВЕТ
NOCOMNCVCCGNDINLED1PWRRelay Module
NOCOMNCVCCGNDINLED1PWRRelay Module
NOCOMNCVCCGNDINLED1PWRRelay Module
NOCOMNCVCCGNDINLED1PWRRelay Module
NOCOMNCVCCGNDINLED1PWRRelay Module
NOCOMNCVCCGNDINLED1PWRRelay Module
NOCOMNCVCCGNDINLED1PWRRelay Module
РЕЛЕ СО2
ДАТЧИК УРОВНЯ ДРЕНАЖА,включит реле дренажа,когда емкость наполнится
ДАТЧИК УРОВНЯ РАСТВОРА, если уровень минимальный оповестить
РЕЛЕ ДРЕНАЖ
РЕЛЕ ОБОГРЕВ
РЕЛЕ ВЫТЯЖКА
РЕЛЕ ВЕНТИЛЯЦИИ
S 1
S 2
KEY
РЕЛЕ УВЛАЖНИТЕЛЯ
РЕЛЕ КУЛЕРА УВЛАЖНИТЕЛЯ
РЕЛЕ ПОЛИВА
РЕЛЕ АЭРАЦИИ
ДАТЧИК УРОВНЯ СВЕТА
DHT 1
CO2
ДАТЧИК ВЛАЖНОСТИ ПОЧВЫ
ВКЛ,ВЫКЛ.ПО ВРЕМЕНИ
ВКЛ,ВЫКЛ.ПО ТЕМПЕРАТУРЕ
ВКЛ,ВЫКЛ.ПО ВРЕМЕНИ
ВКЛ,ВЫКЛ.ПО ТЕМПЕРАТУРЕ
ВКЛ ПО ПОПЛАВКУ ЕСЛИ ЕМКОСТЬ НАПОЛНИЛАСЬ ВКЛЮЧАЕТСЯ НАСОС
ВКЛ,ВЫКЛ.ПО ВЛАЖНОСТИ
ВКЛ,ВЫКЛ.ПО ВЛАЖНОСТИ
ВКЛ,ВЫКЛ
ВКЛ,ВЫКЛ ПО СО2