четверг, 1 апреля 2021 г.

Счетчик с таймером для пунктов проката и аттракционов

Устройство представляет собой таймер и счетчик для учета количества поездок, например при прокате детских электромобилей и мотоциклов. Для наглядности и проверки работоспособности я собрал две схемы из готовых модулей на макетной плате. В одной схеме управление осуществляется только кнопочными переключателями в другом с помощью кнопок и бесконтактного брелка RFID. Электронный брелок и карта RFID в моем случае имеют разные цифровые коды, код брелка использован для пуска устройства, а код карты для обнуления счетчика поездок, хранящихся в энергонезависимой памяти EEPROM. Устройства работают в двух временных интервалах 5 или 10 минут.  Длительность движения выбирается заранее кнопочными переключателями в меню настроек, а пуск осуществляется бесконтактным RFID брелком, доступ к которому, имеет только персонал данного пункта проката, таким образом исключается бесконтрольный старт электромобиля. Информация о количестве поездок и время таймера отображается на экране дисплея, данные счетчика и число пусков записываются отдельно для 5 и 10 минутного режима работы. При желании счетчик можно обнулить в первом варианте вводом пароля во втором с помощью карта RFID. Данное устройство будет интересно предпринимателям или владельцам пунктов проката, как дополнительный способ защиты своего бизнеса от убытков и от недобросовестных работников аттракционов.

В первом варианте использовал модули: 

1. Плата Arduino Nano V3.0 ATMEGA328P 5v - 1шт.

2. Дисплей Oled 0,96 дюйма, 128X64 I2C SSD1306 - 1шт.

3. RTC часы DS1307 I2C EEPROM 24C32 - 1шт.

4. Релейный модуль на 5v - 1шт.

5. Панель с кнопочными переключателями – используется только 3 кнопки.

Во втором варианте дисплей заменен на LCD1602 с платой для подключения по шине I2C, и добавлен модуль RC522 на MFRC522 для считывания RFID брелков. 

Таймер-счетчик подключается к штатному аккумулятору электромобиля через 5 вольтовый стабилизатор, например вот через такой готовый модуль на базе LM317 DC-DC или подобные. Нормально разомкнутые контакты реле устройства подключаются, например в разрыв педали.





 





Программный код управления создан в программе FLProg.




Архив

Популярные сообщения

Litecoin Miner - Mine and Earn free Litecoin.