const int analogSignal = A0; //подключение аналогового сигналоьного пина const int digitalSignal = 8; //подключение цифрового сигнального пина boolean noGas; //переменная для хранения значения о присутствии газа int gasValue = 0; //переменная для хранения количества газа void setup() { pinMode(digitalSignal, INPUT); //установка режима пина Serial.begin(9600); //инициализация Serial порта } void loop() { noGas = digitalRead(digitalSignal); //считываем значение о присутствии газа gasValue = analogRead(analogSignal); // и о его количестве //вывод сообщения Serial.print("There is "); if (noGas) Serial.print("no gas"); else Serial.print("gas"); Serial.print(", the gas value is "); Serial.println(gasValue); delay(1000); //задержка 1 с