Arduino MQ-3 алкотестер своими руками | РобоТехника18
Wed Jan 10 2024 14:59:36 GMT+0000 (Coordinated Universal Time)
Saved by
@poliku102
#include <TroykaMQ.h> // библиотека для MQ датчиков
#include <Wire.h> // библиотека для протокола I2C
#include <LiquidCrystal_I2C.h> // библиотека для LCD 1602
LiquidCrystal_I2C LCD(0x27,20,2); // присваиваем имя дисплею
MQ3 mq3(A1);
void setup() {
Serial.begin(9600); // запускаем монитор порта
LCD.init(); // инициализация дисплея
LCD.backlight(); // включение подсветки
mq3.calibrate(); // калибровка датчика MQ3
}
void loop() {
Serial.print("Alcohol: ");
Serial.print(mq3.readAlcoholMgL()); // выводим значение на монитор
Serial.println(" mG/L");
Serial.print("Alcohol: ");
Serial.print(mq3.readAlcoholPpm()); // выводим значение на монитор
Serial.println(" ppm");
LCD.setCursor(0,0);
LCD.print("Alcohol: ");
LCD.print(mq3.readAlcoholMgL()); // выводим значение на дисплей
LCD.print(" mG/L");
LCD.setCursor(0,1);
LCD.print("Alcohol: ");
LCD.print(mq3.readAlcoholPpm()); // выводим значение на дисплей
LCD.print(" ppm");
delay(500);
LCD.clear(); // очищаем экран дисплея
}
content_copyCOPY
https://xn--18-6kcdusowgbt1a4b.xn--p1ai/алкотестер-ардуино/
Comments