Мазмұны:

Arduino көмегімен RFID есікті құлыптау механизмі: 5 қадам (суреттермен)
Arduino көмегімен RFID есікті құлыптау механизмі: 5 қадам (суреттермен)

Бейне: Arduino көмегімен RFID есікті құлыптау механизмі: 5 қадам (суреттермен)

Бейне: Arduino көмегімен RFID есікті құлыптау механизмі: 5 қадам (суреттермен)
Бейне: #arduino #қазақша #сабақ 2024, Қараша
Anonim
Image
Image
3D басып шығару және құлыптау механизмін жинау
3D басып шығару және құлыптау механизмін жинау

Бұл нұсқаулықта біз RC522 RFID сенсорын Arduino Uno -ға қосамыз, есіктің, тартпаның немесе шкафтың RFID қол жетімді басқарылатын қарапайым құлыптау механизмін жасау үшін. Бұл сенсорды қолдана отырып, сіз есікке немесе жәшікке оңай орнатылатын жылжымалы болтты құлыптау механизмін құлыптау және ашу үшін RFID белгісін немесе картасын қолдана аласыз.

Нұсқаулықтағы құлыптау механизмі 3D басып шығарылған, бірақ сіз кез келген қол жетімді жылжымалы болтты құлыпты қолдана аласыз. Құлып микро серво көмегімен іске қосылады.

Бұл нұсқаулық сіз Arduino микроконтроллерімен бұрын жұмыс істедіңіз және Arduino бағдарламалау негіздерін білесіз деп болжайды. Егер олай болмаса, бірінші эскизді жасау және жүктеу туралы қосымша ақпарат алу үшін сілтеме бойынша нұсқаулықты орындаңыз.

Жабдықтар

Жеке RFID құлыптау механизмін құру үшін сізге мыналар қажет:

  • Arduino Uno (немесе басқалары) - мұнда сатып алыңыз
  • Arduino қуат көзі - мұнда сатып алыңыз
  • RC522 RFID сенсоры - мұнда сатып алыңыз
  • Бақылау тақтасы мен тестілеуге арналған секіргіштер - мұнда сатып алыңыз
  • Микросерво - мұнда сатып алыңыз
  • 2 x жарық диоды - мұнда сатып алыңыз
  • 2 x 220Ω резисторлар - мұнда сатып алыңыз
  • 3D принтері мен филаменті (құлыптау үшін міндетті емес) - бұл пайдаланылады
  • Сенсор мен электроникаға арналған контейнер немесе корпус

1 -қадам: 3D басып шығару және құлыптау механизмін жинау

3D басып шығару және құлыптау механизмін жинау
3D басып шығару және құлыптау механизмін жинау

Алдымен біз құлыптау механизмін жинаймыз, ол 3D басып шығарылған жылжымалы құлыптан және серво тұтқасы бар микро серводан тұрады.

Сондай -ақ, серво тұтқасын жалғау үшін сырғымалы болтты құлыпты қолдануға болады.

Құлыптау механизмі Sagittario жылжымалы құлып дизайнына негізделген, мен оны бастапқы өлшемнің 65% -ына дейін төмендеткенмін.

3D басып шығару файлдарын жүктеңіз: RFID Lock 3D басып шығару файлдары

Мен 3D тіркеген файлдарды ақ PLA көмегімен 185С және 20% толтырумен басып шығардым.

Механизм мен серво ұстағышында шкафқа, шкафқа немесе тартпаға оңай бекітуге мүмкіндік беретін бұрандалы тесіктер бар. Сондай -ақ, ыстық желімді немесе екі жақты таспаны қолдануға болады, оны тұрақты түрде бекітуге болмайды.

2 -қадам: Электр компоненттерін жинаңыз

Электр элементтерін жинаңыз
Электр элементтерін жинаңыз
Электр элементтерін жинаңыз
Электр элементтерін жинаңыз
Электр элементтерін жинаңыз
Электр элементтерін жинаңыз

Схемада көрсетілгендей электрлік компоненттерді қосыңыз. Мен компоненттерді тестілеу және кіруге рұқсат бергім келетін екі тегтің идентификатор нөмірлерін жүктеу үшін алдымен оларды тақтаға жинадым.

Жасыл және қызыл жарық диодтары қажет емес, олар жүйе корпуста болғаннан кейін тегтің дұрыс оқылатынын жақсы көрсетеді.

3 -қадам: кодты жүктеңіз

Толық код сипаттамасы мен жүктеу сілтемесін мына жерден табуға болады - Arduino негізіндегі RFID құлыптау механизмінің коды

Кодты жүктеу үшін сілтеме мына жерде - RFID құлыптау коды

Кодты іске қоспас бұрын, жоғарыда жүктелген кодпен жинақталған RFID кітапханасын орнату қажет.

Код тегті сканерлеуді күтеді. Тег сканерленгеннен кейін сканерленген идентификаторды сканерленген тегтің идентификатор нөмірі қабылданған тегтер жиынтығында болатынын тексеретін функцияға береді, содан кейін оған рұқсат береді, жасыл жарық диодты жыпылықтайды және механизмді алдыңғы күйге байланысты құлыптан шығарады немесе құлыптайды. немесе кіруге тыйым салады және қызыл жарық диодты жыпылықтайды.

4 -қадам: тег қосу

Код компьютердегі сериялық мониторға шығуды қамтиды. Сіз оны бірінші рет іске қосқан кезде сізге рұқсат бергіңіз келетін тегтеріңізді тіркеуіңіз керек. Бұл тегті сканерлеу және сериялық мониторда көрсетілген тег идентификаторын жазу арқылы жасалады. Бұл нөмір тегке рұқсат беру үшін accessGranted массивіне қосылуы мүмкін. Сонымен қатар массивтің өлшемін ұлғайту немесе азайту керек.

Жаңа массивпен кодты қайта жүктеңіз, енді сіз тегіңізді сканерлеуіңіз керек, ол жасыл болып жыпылықтайды және құлыптың алдыңғы күйіне байланысты сіздің механизмді құлыптайды немесе ашады.

5 -қадам: құлыпты орнату

Құлыпты орнату
Құлыпты орнату
Құлыпты орнату
Құлыпты орнату

Құлыпты пайдалану үшін мен оны пластикалық контейнерге/корпусқа орнаттым, оның алдында жарық диодтары сенсор аймағының үстінде көрінеді. Содан кейін құлып есіктің ішкі жағына бекітілді.

Егер сіз жүйені біршама қауіпсіз еткіңіз келсе, онда сенсорлық модульді Arduino -дан ажыратып, Arduino -ны есіктің ішкі жағына орнатқыңыз келеді. Сенсорлық модульден Arduino -ға сигналды қайта шығару, құлыпты ашу үшін сервоға PWM сигналын шығаруға қарағанда әлдеқайда қиын.

Егер сіз құлыптау механизмінің құрылысы мен кодтың егжей -тегжейлі сипаттамасы туралы қосымша ақпарат алғыңыз келсе, мұнда толық құрастыруды қараңыз - Arduino негізіндегі RFID есік құлпы

Құрылысыңызға сәттілік!

Ұсынылған: