Датчик огня
Датчик позволяет обнаружить открытое пламя. Он улавливает излучение в диапазоне 760 — 1100 нм, свойственное пламени. Датчик имеет подстроечный резистор, для отсеивания внешних факторов.
Класс
- class Flame_Sensor
Класс используется для определения объектов, имеющих поведение оптического датчика огня.
Пример объявления объекта:
fire= Flame(pin0)
- fire.calibrate()
Команда позволяет провести каллибровку датчика. Вы вращаете подстроечный резистор, пока не погаснет светодиод. Пробуете поднести датчик к огню, светодиод должен загореться. Подтвердите калибровку, удерживая кнопку «А». Выводится показание датчика.
- fire.get_signal()
Команда позволяет получить аналоговый сигнал с датчика
Пример программы
from microbit import display, pin0
from Flame import Flame
fire = Flame(pin0)
fire.calibrate()
while True:
display.scroll(fire.get_signal())