Мазмұны:
- 1 -қадам: компоненттер
- 2 -қадам: Аппараттық құрал - схеманы орнату
- 3 -қадам: бағдарламалық қамтамасыз ету - кодты жүктеу
- 4 -қадам: Бағдарламалық қамтамасыз ету - «Cadastro_Biometria» кодының түсіндірмесі
- 5 -қадам: Бағдарламалық қамтамасыз ету - «Cadastro_RFID» кодын түсіндіру
- 6 -қадам: Бағдарламалық қамтамасыз ету - «Leitura_Cartao_e_Biometria» кодын түсіндіру
- 7 -қадам: Баспа схемасы (ПХД)
- 8 -қадам: Циклды сақтау үшін кішкене қорап жасаңыз
- 9 -қадам: Жобаны орнату
- 10 -қадам: Жобаны аяқтау
- 11 -қадам: жобалық лицензия
Бейне: Саусақ ізі сканері мен RFID оқу құрылғысы бар электр есігінің құлпы: 11 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл жоба кілттерді пайдалану қажеттілігін болдырмау үшін жасалған, мақсатқа жету үшін саусақ ізінің оптикалық сенсоры мен Arduino қолданылды. Бірақ саусақ ізі жоқ адамдар бар және сенсор оны тани алмайды. Содан кейін бұл жағдай туралы ойлана отырып, биометриялық сенсормен RFID карта оқу құралы қолданылды, бұл картаға кіруге мүмкіндік береді, RFID пернелер кілттері мен NFC ұялы телефондары.
1 -қадам: компоненттер
Жоба үшін келесі элементтер қолданылады:
- 1 Ардуино Нано;
- 1 FPM10A саусақ ізін оқу құрылғысының Arduino құлыптарына арналған сенсорлық модульдері;
- 1 Leitor RFID Rc522 13.56 МГц;
- 2 LED (1 жасыл және 1 қызыл) * 1 Oled дисплейі 128 X 32 Serial i2c Arduino 0, 91;
- 1 Электронды есік құлпы HDL FEC-91 CA.
Бұл материалдардың барлығын Интернеттен оңай табуға болады. Егер бұл жобаны мүмкіндігінше тезірек жасау идеясы болса, оны Mercado Livre веб -сайтынан сатып алу ұсынылады (егер сіз Бразилияда тұрсаңыз ғана), себебі ол қауіпсіз және жылдам жеткізіледі (өнімдер белгіленген жерге жеткізіледі) шамамен 1 немесе 2 апта). Алайда, егер жобаны асығыс жасаудың қажеті болмаса, Ebay, AliExpress және т.б. сияқты веб -сайттардан тауарларды шетелден сатып алу әлдеқайда арзан болады..
Mercado Livre-ді сатып алудың орташа құны: +/- 200 реал (шамамен 38.62 АҚШ доллары). Халықаралық веб-сайттарда сатып алудың жалпы орташа құны: +/- 45 реал (шамамен 8, 69 АҚШ доллары).
Бұл бағалар HDL электронды есік құлпынсыз есептелген, оны мына сілтемеден табуға болады:
Нұсқаулық берілген күні HDL бағасы жеткізілім үшін $ 74, 90 ($ 14, 69) + R $ 6, 00 ($ 1, 16) болды.
2 -қадам: Аппараттық құрал - схеманы орнату
Жоғарыдағы схемада электр тізбегінің қосылыстары көрсетілген.
Fritzing бағдарламасы схеманы және файлды (.fzz) жүктеу үшін пайдаланылды:
Кестелер сенсорлар мен Arduino Nano -дағы Oled дисплейі арасындағы байланысты көрсетеді.
3 -қадам: бағдарламалық қамтамасыз ету - кодты жүктеу
Arduino Nano -да қол жетімді жад аз болғандықтан, код 3 файлға бөлінді, оны төмендегі файлдан немесе сілтемеден жүктеуге болады:
github.com/andreocunha/PET_Tranca_EngComp
- Бірінші қалта - саусақ ізі мен картаны оқу. Оның атауы: «Leitura_Cartao_e_Biometria».
- Екіншісі - саусақ ізін тіркеу. Ол «Cadastro_Biometria» қалтасында.
- Үшінші файл - картаның кодын оқу. Ол қалтада: «Cadastro_RFID».
Arduino IDE бағдарламасын компьютерге жүктеңіз. Жүктелген файлдың ішінде үш қалтадан басқа, екі ZIP файлдары бар. Бұл ZIP файлдары сенсорлардың кітапханалары болып табылады (RFID және саусақ ізінің биометриялық сканері), сондықтан оларды Arduino IDE -ге қосыңыз.
4 -қадам: Бағдарламалық қамтамасыз ету - «Cadastro_Biometria» кодының түсіндірмесі
Arduino Nano жады өте шектеулі болғандықтан, тіркеу негізгі кодтан бөлек болады (ол тек тіркелген саусақ ізін растауға ғана жауапты болады).
Биометриялық сенсорда саусақ іздерін жазатын ішкі жады бар (ол 128 саусақ ізін жаза алады). Бұл тізбек өшірілгеннен кейін тіркелген деректердің жоғалмайтындығына кепілдік береді.
Компьютердің файл менеджерінде жүктелген «Cadastro_Biometria» қалтасына өтіп, «Cadastro_Biometria.ino» файлын екі рет шертіңіз. Arduino IDE кодты жүктейді және оның 5 қойындысы болады, олардың әрқайсысы кодтың бір функциясын білдіреді. Arduino -ға кодты жүктеңіз, 9600 сериялық мониторды ашыңыз және жаңа саусақ ізін тіркеу үшін нұсқауларды орындаңыз, біреуін алып тастаңыз немесе әр саусақ ізі тіркелгенін қараңыз.
5 -қадам: Бағдарламалық қамтамасыз ету - «Cadastro_RFID» кодын түсіндіру
Барлық саусақ іздерін жазғаннан кейін RFID карталарын немесе тегтерін тіркеу уақыты келді. Бірақ саусақ ізі сканерінде жасалғаннан өзгеше, кодтың бұл бөлігінде RFID карталары мен тегтер тізілімі сақталмайды. Мұны біле отырып, «Cadastro_RFID» қалтасын ашып, «Cadastro_RFID.ino» файлын екі рет шертіңіз. Arduino кодын жүктеңіз, 9600 сериялық мониторды ашыңыз, содан кейін картаны немесе тегті оқырманға жақындатыңыз.
Он алтылық код құрылады және экранда пайда болады (мысалы: «32: 80: CD: F2»). Оны компьютердегі блокнотқа немесе қағазға жазыңыз, себебі ол көшіріледі. соңғы код (тек ақпаратты оқитын).
6 -қадам: Бағдарламалық қамтамасыз ету - «Leitura_Cartao_e_Biometria» кодын түсіндіру
Біз қазір кодтың соңғы бөлігінде тұрмыз. «Leitura_Cartao_e_Biometria» қалтасын ашып, «Leitura_Cartao_e_Biometria.ino» түймесін екі рет басыңыз. Код Arduino IDE -де ашылады және оның әрқайсысы функцияны білдіретін 4 қойындыдан тұрады. Код жұмыс істеуі үшін кейбір өзгертулер енгізу қажет болады. дұрыс.
«LeituraRfid» қойындысын нұқыңыз және «if» және «else id» жақшасының ішіндегі он алтылық санды блокнотта сақтаған нөмірмен алмастырыңыз (мысалы: «32: 80: CD: F2»). кодқа кез келген «else if» қосу немесе жою.
Енді «nomeDoUsuario» қойындысын нұқыңыз және жақшадағы атауларды сәйкес пайдаланушылардың аттарымен және сол пайдаланушы үшін таңдалған идентификаторлармен ауыстырыңыз. Орындалды !! Енді сіз кодты Arduino -ға жүктеуіңіз керек.
7 -қадам: Баспа схемасы (ПХД)
Егер барлық қадамдар осы уақытқа дейін жақсы болған болса, онда баспа схемасын жасаңыз (әдетте біз EAGLE CAD бағдарламалық жасақтамасын қолданамыз), содан кейін компоненттерді дәнекерлеңіз. Схема бейнеде көрсетілгендей болады.
8 -қадам: Циклды сақтау үшін кішкене қорап жасаңыз
Біз FindesLab серіктестігімен 3D принтер көмегімен қорап жасадық. Осыдан кейін біз оны аяқтадық, оны боядық және схеманы енгіздік.
9 -қадам: Жобаны орнату
Қорап қабырғаға бұралып, HDL (есікті құлыпта ұстауға жауапты) есікке орнатылды. Жобаның соңғы демонстрациясының бейнесін қараңыз.
10 -қадам: Жобаны аяқтау
Жобаның нәтижесі нақты қолданылғанын қараңыз.
11 -қадам: жобалық лицензия
PET Engenharia de Computação саусақ ізі сканері мен RFID оқу құралы бар электр есік құлпы Creative Commons Attribution 4.0 халықаралық лицензиясымен лицензияланған.
Ұсынылған:
Arduino UNO бар сыйымдылықты саусақ ізі сенсоры: 7 қадам
Саусақ ізінің сыйымдылығы бар сенсор Arduino UNO -мен: Сәлеметсіз бе, балалар! Akarsh мұнда CETech. Бүгін біз өз жобаларымызға қорғаныс қабатын қосамыз. Уайымдамаңыз, біз оған ешқандай оққағар тағайындамаймыз. Бұл DFRobot -тың сүйкімді кішкентай саусақ ізі сенсоры болады
Raspberry Pi мен MySQL мәліметтер базасын қолданатын саусақ ізі мен RFID негізіндегі келу жүйесі: 5 қадам
Raspberry Pi мен MySQL мәліметтер базасын қолданатын саусақ ізі мен RFID негізіндегі келу жүйесі: осы жобаның бейнесі
Arduino саусақ ізі бар бұлтты деректерді сақтау жүйесі: 8 қадам
Arduino саусақ ізі қатысушыларының жүйесі/ бұлтты деректерді сақтау: Сіз осы және басқа да таңғажайып оқулықтарды ElectroPeak ресми веб -сайтынан оқи аласыз Шолу Қазіргі уақытта IoT құрылғыларының жұмысы мен енгізілуі туралы білу IoT жүйелерінің кеңеюіне байланысты өте маңызды. Бұл оқулықта біз жасаймыз
Arduino мен саусақ ізі сенсоры көмегімен қатты диск қауіпсіздігін жақсарту: 6 қадам
Arduino мен саусақ ізі сенсоры арқылы қатты диск қауіпсіздігін жақсарту: Бұл мақалада саусақ ізі сенсоры мен Arduino көмегімен қатты дискіде сақталған сандық деректер қауіпсіздігін қалай жақсартуға болатынын көрсеткіміз келеді. Мақаланың соңында сіз: саусақ ізі сенсорын қолдануды үйренесіз
Саусақ ізі сканері сабағына қатысу жүйесі (GT-521F32): 9 қадам
Саусақ ізі сканерінің сабаққа қатысу жүйесі (GT-521F32): Бұл жоба-бұл кіруге қарапайым тіркеу жүйесі, ол GT-521F32, Sparkfun саусақ ізінің арзан сканері, сканерлеу және кім кіргенін сканерлеу және тіркеу үшін