Загрузка данных


#define BUZZER 9
#define LED 3
#define PR A0

int prValue;
int freq;

void setup()
{
  pinMode(LED, OUTPUT);
}

void loop()
{
  prValue = analogRead(PR);

  freq = map(prValue, 0, 1023, 200, 3000);

  tone(BUZZER, freq);

  if (freq >= 2000)
  {
    digitalWrite(LED, HIGH);
  }
  else
  {
    digitalWrite(LED, LOW);
  }

  delay(10);
}