Как работает сканер штрихкода

Луч лазера, которым управляет микроконтроллер, проходит попеременно светлые и темные участки штрих-кода...