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