int pinA0 = A0; // Пин к которому подключен A0
int pinD0 = A1; // Пин к которому подключен D0
int pinLED= 12; // Пин к которому подключен LED (катод светодиода лучше подключать на землю)
void setup()
{
pinMode (pinA0, INPUT); // Установим вывод A0 как вход
pinMode (pinD0, INPUT); // Установим вывод A1 как вход
pinMode (pinLED, OUTPUT); // Установим вывод 12 (pinLED) как выход
Serial.begin (9600); // Задаем скорость передачи данных
}
void loop()
{
int xA0, xD0; // Создаем переменные
xA0 = analogRead (pinA0); // Считываем значение с порта pinA0
xD0 = digitalRead (pinD0); // считываем значение с порта pinD0
Serial.print("IN = "); // Выводим текст
Serial.println (xA0, DEC); // Выводим значение переменной xA0
Serial.print("Sensor: "); // Выводим текст
if (xD0 == HIGH) // Если xD0 равно "1"
{
Serial.println ("ON"); // Выводим текст
}
else
{
Serial.println ("OFF"); // Если xD0 равно "0"
}
if (xA0 > 200 ) // Если xA0 больше "200"
{
digitalWrite (pinLED, HIGH); // Включаем LED
}
else
{
digitalWrite (pinLED, LOW); // Выключаем LED
}
delay (500); // Ждем 500 мкс.
}