Анатолий Сивков
Однолучевой инфракрасный счётчик на Arduino

Общие сведения

Горизонтальные инфракрасные счётчики принято подразделять на однолучевые и двухлучевые.

Сенсорная система однолучевого счётчика состоит из излучателя, создающего один горизонтальный инфракрасный луч, и приёмника, чувствительного к инфракрасному излучению. При этом излучатель и приёмник располагаются друг напротив друга так, что луч, “протянутый” между ними, образует что-то вроде невидимого барьера на пути идущих. Инфракрасный счётчик считает, в сущности, не людей, а прерывания людьми инфракрасного луча.

Однолучевой счётчик не способен различить, в каком направлении движется человек: входит он в помещение или выходит из него

Двухлучевой горизонтальный счётчик сложнее однолучевого. У него два параллельных инфракрасных луча, отстоящих друг от друга по горизонтали на несколько сантиметров. Идущий человек прерывает лучи последовательно: сначала один, затем другой. По последовательности их прерывания счётчик может определять направление движения человека и, таким образом, раздельно считать входящих и выходящих.

Для правильного счёта существенное значение имеет выбор высоты, на которой должен быть расположен инфракрасный луч. Слишком низкая установка счётчика может привести к нежелательным дополнительным прерываниям луча ногами или руками. При этом один прошедший человек будет посчитан как два или даже как три. А слишком высокая установка счётчика приведёт к исключению людей малого роста из результатов счёта. Оптимальной является высота 120-150 см.

Конец ознакомительного фрагмента.

Текст предоставлен ООО «Литрес».

Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.