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


#define CONTROLLED_PIN 11
#define BUZZER_PIN 10
#define TONE_FREQUENCY 500

void setup()
{
    pinMode(CONTROLLED_PIN, OUTPUT);
    pinMode(BUZZER_PIN, OUTPUT);
    Serial.begin(9600);
}

void loop()
{
    if (Serial.available())
    {
        char ch = Serial.read();

        if (ch == '0')
        {
            digitalWrite(CONTROLLED_PIN, LOW);
            noTone(BUZZER_PIN);
            Serial.println("turned OFF");
        }
        else if (ch == '1')
        {
            digitalWrite(CONTROLLED_PIN, HIGH);
            tone(BUZZER_PIN, TONE_FREQUENCY);
            Serial.println("turned ON - 500Hz beep");
        }
    }

    delay(50);
}