Найти тему
У Павла!

Контроль доступом на основе считывателя RFID RC522, Arduino и Servo

В данном примере реализован контроль доступа с помощью модуля считывания карт RFID RC522 и сервопривода.

Схема подключения считывателя карт RFID-RC522 к arduino uno выглядит следующим образом:

-2

Ну а собственно сервопривод подключается к 10 пину arduino uno. Но данный пин всегда можно изменить в скетче.

Программу (скетч) и видео с демонстрацией работы можно посмотреть у меня на сайте тут.

Принцип работы следующий. В скетч мы прописываем номер карты, которую будем подносить к считывателю RFID RC522. Если карта имеет другой номер, не как в скетче. То ничего происходить не будет.

А если все-таки номер карты совпадает с тем который мы задали, то сервопривод у нас начнет двигаться.

Сервопривод можно подключить например к шпингалету. И тогда сервопривод будет отодвигать шпингалет. И тем самым откроет нам дверь.

Конечно это все сделано на коленке, чисто для демонстрации работы, но в сети есть демонстрация работы уже конкретно работающего прототипа со шпингалетом.

Вот к примеру нашел на просторах интернета

-3

Как видно здесь используется как раз-таки сервопривод и прикреплённый проволокой к шпингалету.

Или вот еще один пример:

-4

Здесь реализация немного другая. За место шпингалета, качелька сервопривода просто прикреплена к ручке замка. И при повороте сервопривода, замок будет открываться или закрываться. Так на мой взгляд даже практичнее и эстетичные. Так как замок можно будет открыть ключем с обратной стороны.

Ну а вообще. Ни кто не отменял переделать немного код и например добавить за место сервопривода какое-нибудь реле. И это самое реле будет управлять например электромагнитным замком.

Но это уже совсем другая история. Если Вам это будет интересно, то я конечно же реализую такую задумку. Благо электро-замок у меня уже имеется.

В комментариях я Вас попрошу опишите пожалуйста, какие интересные проекты вы реализовывали на ардуино. И возможно у Вас есть какие-то пожелания?