Каталог
|
"Розумний" замок2020-05-07 Всі статті →Денис Шевцов Як ви ставитесь до потаємних кімнат... Коли навіть якщо побачили що ви увійшли, знаючи де двері, але не знаючи як відкрити їх. Зацікавив?=) То можете дізнатись далі що саме потрібно для секретного замку, який можна сховати в майже будь-що(картон, дерево, пластмасу, крім металу). Навіть в середину двері. Головне пам'ятати що приблизно 2-3 см. радіус дії, хоча в паспорті до 6 см. От мене зацікавив RFID модуль(RC-522) і купив я його. =) Тут я вирішив зробити вхід в кімнату по "повітрі". Або краще, таємний замок в полицю, на якому наче немає ніякого замку, ну Ваш гість точно не зрозуміє як відкрити, якщо сховати модуль... Що я використовував:Arduino nano v3
RFID модуль (RC-522) + 2 мітки на частоті 13.56 МГц які вже йдуть в комплекті.
Пасивний зуммер(пищалка)
RGB світлодіод (можна використати окремо 3 світлодіоди+резистори1кОМ якщо підключати на 5V)
SN74HC595N - зсувний регістр, за допомогою його ми можемо "розмножити" виводи Arduino nano/uno/mini...
Семи сегментний індикатор(5611AS).
Реле (JQC-3FF-S-Z)
Живлення для макетної плати і сама плата (по бажанню). NPN транзистор (С)
Резистори (8 по 1кОМ і 1 на зуммер 13кОм) Cхема підключення:
Вибачайте, намальовано не ідеально, але можна зрозуміти. Чесно вперше малював в ній. Сам зчитувач RFID підключаєте по цій таблиці(так як не в програмі немає RFID RC522, щоб намалювати PIN-и)
Як це працює:
Далі підключаємо Arduino і записуємо скетч.Щоб завантажити скетч, Вам потрібно додаткова бібліотека. Для цього у вікні "Arduino IDE" у вкладках оберіть "Інструменти" далі "Керування бібліотеками" або "CTRL+Shift+I" і в рядку пошуку введіть: "MFRC522", завантажте та встановіть останню версію...
Далі завантажуємо скетч на Вашу плату.... Після завантаження не закривайте скетч! У вікні "Arduino IDE" у вкладках оберіть "Інструменти" далі "Монітор послідовного порту" або натисніть "CTRL+Shift+M"одночасно, відкриється "монітор порту" Після прикладіть свою ID мітку до зчитувача RFID RC522, в моніторі порту з'явиться UID Вашої мітки, копіюємо його, цей UID потрібно вставити в 7 и 8 рядок після: " #define user_1", наприклад: " #define user_1 2274209384" Є можливість додати 2-х users/користувачів, тобто дві мітки одночасно: 1. #define user_1 "Ваше UID" (повторюсь, без лапок) 2. #define user_2 "Ваше UID" (наприклад: #define user_1 2274209384) Після цього збережіть і завантажте оновлений скетч з Вашим UID. Тепер він буде вмикати Реле. Отже коротенький підсумок...Як на мене, це цікава річ! Доречі в моєму скетчі використовується саме найнижчий рівень пам'яті, який не перезаписується і він унікальний для кожної картки(UID). Тобто у Вашої мітки ідеальний,один єдиний, ідентифікатор вашої мітки, тобто захист від підробки. Можливо зробити замок на гараж, можна вхід в потаємну кімнату, можливо на ввімкнення/вимкнення на вході сигналізації, навіть на автомобільний захист, типу як є "мобілайзери", він також працює по такому принципі, цей список закінчується Вашою уявою... Додати магнітний привід для відкривання і "все"...
Дякуємо Вам за звернення! Ваш відгук з'явиться після модерації адміністратором.
Адвокат із захисту
10.09.2024 13:30:25
Детально і зручн пояснено, спробую захистити свій сейф.
Арсен
18.03.2023 01:59:30
Дуже класно, молодець
Юрій
23.11.2021 15:41:24
Інформативно
Валерій
17.05.2020 17:02:28
Цікаво ! Дякую!
|