Датчик испарения спиртовых паров

Скачать файл с классов

Датчик построен на базе полупроводникового газоанализатора MQ-3. На логический выход датчик выдаёт аналоговый сигнал, пропорциональный содержанию паров спирта в окружающей среде. Определяет концентрацию алкоголя в выдыхаемом воздухе или обнаружить утечку технического спирта.

../../_images/Analog_Alcohol_Sensor.png

Класс

class Analog_Alcohol

Класс используется для определения объектов, имеющих поведение датчика испарения спиртов

Пример объявления объекта:

alcohol=Analog_Alcohol(pin0)
alcohol.calibrate()

Команда позволяет провести каллибровку датчика. Прогревает датчик в течении 20 секунд. Далее Вы вращаете подстроечный резистор, пока не погаснет красный светодиод. Пробуете поднести датчик к испарению спирта - диод должен загореться. Убираете датчик от испарения - диод гаснет. Подтверждаете калибровку, удерживая кнопку «А». Выводится показание датчика.

alcohol.get_signal()

Команда позволяет получить аналоговый сигнал с датчика

Пример программы

from microbit import display, pin0

from Analog_Alcohol import Analog_Alcohol

alcohol = Analog_Alcohol(pin0)

alcohol.calibrate()
while True:
    display.scroll(alcohol.get_signal())