Мобільна версія Форум Arduino Документація Гарантійні умови 0 0
UA RU
Графік роботи магазину:
Пн-Пт: 8.00 - 19.00
Сб: 10.00 - 17.00
Нд: вихідний
Каталог
Напиши статтю і отримай знижку!

"Розумний" замок

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...

Описание: C:\Users\Shved Shevtsov\Desktop\Новая папка\IMG_20200501_192239.jpg

Семи сегментний індикатор(5611AS).

Реле (JQC-3FF-S-Z)

Живлення для макетної плати і сама плата (по бажанню).

NPN транзистор (С)

Резистори (8 по 1кОМ і 1 на зуммер 13кОм)

Cхема підключення:

Описание: Untitled Sketch 2_МП.jpg

Вибачайте, намальовано не ідеально, але можна зрозуміти. Чесно вперше малював в ній.

Сам зчитувач RFID підключаєте по цій таблиці(так як не в програмі немає RFID RC522, щоб намалювати PIN-и)

RFID-RC522: (DIGITAL PIN)
RFID-RC522 Arduino nano
SCK pin 13
MISO pin 12
MOSI pin 11
SDA pin 10
RST pin 9
IRQ НЕ підключаємо, залишаємо пустим
GND GND
3.3v Уважно на 3.3V
Важливо! НЕ підключіть на 5V
Можете спалити.

Як це працює:

Далі підключаємо 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). Тобто у Вашої мітки ідеальний,один єдиний, ідентифікатор вашої мітки, тобто захист від підробки. Можливо зробити замок на гараж, можна вхід в потаємну кімнату, можливо на ввімкнення/вимкнення на вході сигналізації, навіть на автомобільний захист, типу як є "мобілайзери", він також працює по такому принципі, цей список закінчується Вашою уявою... Додати магнітний привід для відкривання і "все"...

Ваша оцінка статті:

Відмінно
Добре
Задовільно
Погано
Дуже погано

Загальна оцінка:

Оцінка ""Розумний" замок"
5 з 5
зроблена на основі 4 оцінок 4 клієнтських відгуків.

Дякуємо Вам за звернення! Ваш відгук з'явиться після модерації адміністратором.
Адвокат із захисту
10.09.2024 13:30:25
Детально і зручн пояснено, спробую захистити свій сейф.
Арсен
18.03.2023 01:59:30
Дуже класно, молодець
Юрій
23.11.2021 15:41:24
Інформативно
Валерій
17.05.2020 17:02:28
Цікаво ! Дякую!
оплата картами Visa і MasterCard