Как сделать счетчик на ардуино

от admin

Счетчик людей на Ардуино с дисплеем LCD 1602

Счётчик прохода людей на Ардуино — это простой и интересный проект для начинающих, который не претендует на очень точный подсчет. Представленный вариант будет определять количество людей, находящихся в помещении, а также количество людей или посетителей магазина в течение всего периода измерений с выводом всей информации на последовательный порт Arduino и на дисплей 1602.

Необходимые компоненты:

  • Arduino Uno / Arduino Nano / Arduino Mega
  • 2 модуля лазерного светодиода
  • 2 модуля датчика освещенности
  • светодиод и резистор
  • макетная плата
  • коннекторы
  • библиотека LiquidCrystal_I2C.h

Датчик прохода посетителей позволит довольно точно узнать, сколько людей посетило ваш магазин. В проекте используются два датчика освещенности ky-018. Для алгоритма работы программы важно в каком порядке прерывается лазерный луч, от этого зависит понятие микроконтроллером входа или выхода посетителя. Счетчик может быть установлен в проеме входной двери офиса или магазина.

Счетчик людей в магазине на Ардуино с дисплеем

LCD 1602 i2c Arduino Uno Arduino Nano Arduino Mega
GND GND GND GND
VCC 5V 5V 5V
SDA A4 A4 20
SCL A5 A5 21

Помимо отображения на дисплее LCD 1602 информации о количестве людей в помещении или пришедших на весь день. В схему можно добавить светодиод, который будет включаться, когда кто-то находится в комнате. Вместо светодиода для освещения в комнате можно использовать LED ленту, которую можно включать от Arduino Uno. После сборки схемы загрузите на плату следующую программу.

Заключение. Этот проект позволит вам узнать не только, сколько посетителей вошло, но и сколько вышло. Поскольку в проекте используются два оптических датчика Arduino LDR, важно знать, в каком порядке прерывается лазерный луч. Оптический счетчик посетителей может быть установлен на двери или турникете помещения (организации) для подсчета количества посетителей в день, неделю или месяц.

Счетчик входящих людей на Ардуино

Счетчик посетителей в магазине своими руками

Подсчет входящих/выходящих людей в помещении на Arduino — простой и интересный проект для начинающих, который не претендует на большую точность подсчета. Представленный вариант позволит определять сколько человек находится в комнате, а также сколько людей заходило в магазин в течении всего периода измерений с выводом всей информации на монитор порта Arduino IDE 1.8.9 и на LCD дисплей.

Читать:
Как перевести децибелы в ватты

Данный проект позволит вам узнать не только сколько зашло посетителей, но и сколько вышло. Так как в проекте используется два оптических датчика на фоторезисторе, то важно в каком порядке идет прерывание луча лазерного светодиода. Если проект используется для создания умного освещения, то для надежности работы проекта лучше всего добавить в схему датчик движения.

Как сделать датчик проходов Ардуино

Для этого проекта потребуется:

  • Arduino Uno / Arduino Nano / Arduino Mega;
  • 2 лазерных модуля KY-008;
  • 2 модуля с фоторезистором;
  • светодиод и резистор;
  • LCD дисплей 1602 Ардуино;
  • провода «папа-мама».

Схема устройства для подсчета

Схема устройства для подсчета входящих людей

Кроме вывода информации на жк дисплей о том, сколько людей находится в помещении или заходило всего за весь день. В схему добавлен светодиод, который включается, когда в помещении кто-то находится. Вместо светодиода можно использовать LED ленту для организации освещения в помещении, которую можно включать от Arduino. После сборки схемы загрузите следующий скетч в плату.

Скетч для счетчика прохода на Ардуино

Пояснения к коду:
  1. переменная byte w; используется для входа/выхода из циклов while в скетче;
  2. программа может работать без LCD дисплея, вся нужная информация дублируется на мониторе порта Arduino IDE.

Заключение. Оптический счетчик посетителей можно поставить у двери или турникета помещения (организации), для подсчета количества посетителей за день, неделю или месяц. Также можно сделать умное освещение для автоматического включения света при наличии людей в комнате. Устройство не обладает точностью и его можно легко обмануть, для этого нужно пройти сразу нескольким людям вплотную друг к другу.

Похожие публикации