Главное меню

Юридическая помощь

Рекламодателям

Рекламодателям

Путь на сайте

оптика 3

const int ira = A0;
const int irb = A1;
const int irc = A2;
const int ird = A3;


void setup() {
  Serial.begin(9600);  
    pinMode(2, OUTPUT);
    pinMode(3, OUTPUT);
    pinMode(4, OUTPUT);
    pinMode(5, OUTPUT);
 
 
}

void loop() {
  int r = analogRead(ira); // r в диапазоне от 0 до 1023
  // Serial.println(r);
// pinMode(2, OUTPUT);
// pinMode(3, OUTPUT);
  if (r < 100) { // т.к. используется аналоговый пин Arduino
    // Serial.println("Detected!");
    digitalWrite(2, HIGH);
  }
  if (r > 100) { // т.к. используется аналоговый пин Arduino
    // Serial.println("Detected!");
 
    digitalWrite(2, LOW);
  }
  // pinMode(3, OUTPUT);
  int a = analogRead(irb); // r в диапазоне от 0 до 1023
  if (a < 100) { // т.к. используется аналоговый пин Arduino
    // Serial.println("1111");
    digitalWrite(3, HIGH);
  }
  // delay(100);
  if (a > 100) { // т.к. используется аналоговый пин Arduino
    // Serial.println("1111");
    digitalWrite(3, LOW);
  }
    int b = analogRead(irc); // r в диапазоне от 0 до 1023
  if (b < 100) { // т.к. используется аналоговый пин Arduino
    // Serial.println("1111");
    digitalWrite(4, HIGH);
  }
  // delay(100);
  if (b > 100) { // т.к. используется аналоговый пин Arduino
    // Serial.println("1111");
    digitalWrite(4, LOW);
  }
    int c = analogRead(irc); // r в диапазоне от 0 до 1023
  if (c < 100) { // т.к. используется аналоговый пин Arduino
    // Serial.println("1111");
    digitalWrite(5, HIGH);
  }
  // delay(100);
  if (c > 100) { // т.к. используется аналоговый пин Arduino
    // Serial.println("1111");
    digitalWrite(5, LOW);
  }
}