КОМПОНЕНТИ ЩО ВИКОРИСТОВУЮТЬСЯ
Плата Arduino Nano, дисплей LSD 16*2, Клавіатура 4*3, Сканер FRM 10A, дві кнопки, RGB світлодіод, реле низького рівня для управління замком.
Пристрій живиться як від мережі так і від акумів 18650 коли напруга в мереж зникає.
ЛЛОГІКА РОБОТИ ЯК Я ЇЇ БАЧУ
Особа, яка хоче зайти в приміщення, підходить до дверей і натискає на кнопку на клавіатурі щоб вийти з режиму очікування. загоряється екран та попросить особу ввести пароль з 4 цифр при цьому на екрані відображається процес введення пароля прихованими символами-*. кнопка підтвердження пароля -#. Особа обов’язково має ввести 4 цифри, якщо пароль не правильний, то на екрані бачить про це повідомлення та нове повідомлення про повторення спроби ввести пароль, якщо пароль введено 3 рази неправильно виводиться повідомлення- доступ заблоковано замок знову стає в режим очікування. Якщо пароль правильний , вивоимо про це повідомлення на екрані та нове повідомлення яке просить перевірити відбиток. Якщо відбиток у базі та пароль зійшлись , замок відкривається на три секунди, повідомлення про відкриття замка виводиться на екран. Якщо відбиток не знайдено в базі, на екрані виводимо повідомлення - відбиток не ідентифіковано та даємо ще одну спробу перевірки відбитка. Якщо відбиток знайшовся відкриваємо замок, якщо ні виводимо повідомлення на екран- доступ заблоковано й переводимо замок в режим очікування та починаємо знову від введення паролю. Йдемо далі, особа зайшла в приміщення їй просто потрібно закрити за собою двері й замок автоматично заскочити за металеву дугу, тобто неіякого доп. дій для закриття дверей робити не потрібно. Щоб особі вийти з приміщення, потрібна кнопка в середині, щоб просто відкрити замок. Тепер по світлодіоду. Червоний мигає якщо на акумуляторах залишилося 25% заряду. Синій Сигналізує про вхід в меню зміни паролю/відбитків пальців та горить поки ми не виконуємо всі дії. Друга кнопка відкриває меню яке управляється з клавіатури. Пункти меню: 1. Зміна паролю для входу (пароль записується в EPROM) 2. Додовання відбитка пальця за ID. 3. Видалення відбитка пальця. 4. Вихід з меню.
Я вже провів певні роботи по даному проекту але зайшов в глухий кут. Надаю фото що вже є та при обговоренні можу надати розпіновку елементів, схему живлення, та деталізувати логіку.