Мазмұны:
- 1 -қадам: Қажетті материалдар
- 2 -қадам: Windows бағдарламалық жасақтамасын пайдаланып саусақ іздерін тіркеу
- 3 -қадам: Бағдарламалық қамтамасыз ету
- 4 -қадам: жабдықты орнату
- 5 -қадам: Arduino сценарийі
- 6 -қадам: XAMP файлдары
Бейне: Саусақ ізі сенсорын XAMP шешімімен бірге уақытқа қатысу үшін қолдану: 6 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Мектеп жобасы үшін біз оқушылардың сабаққа қатысуын бақылаудың шешімін іздедік. Біздің студенттердің көпшілігі кеш келеді. Олардың бар -жоғын тексеру - бұл қиын жұмыс. Екінші жағынан, көптеген пікірталастар бар, өйткені студенттер жиі өздерінің қатысуын айтады, ал шын мәнінде олар ақтау іздейді.
Саусақ ізін оқу құрылғысын пайдалану жүйені алдамақ болған студенттерге алаяқтық жасау сияқты кедергілерден аулақ болудың ең жақсы әдісі болуы мүмкін. RFID дәл осылай жұмыс істей алады, бірақ студенттерге картасын беруге мүмкіндік береді, сонымен бірге картаны ұмытып қалғанын немесе жоғалтқанын айтуға мүмкіндік береді, осылайша мектепке қосымша шығын әкеледі.
1 -қадам: Қажетті материалдар
Бұл жобаның негізі үшін біз келесі материалдарды қолданамыз:
- Arduino Uno (немесе басқа үйлесімді тақта)
- Саусақ ізі сенсоры
- Сымсыз қалқан
Сіз Ethernet тақтасын немесе Arduino Yun -ды ала аласыз, бірақ бұл жобаның сипаттамасы жоғарыдағы тізімдегі жабдыққа негізделген.
2 -қадам: Windows бағдарламалық жасақтамасын пайдаланып саусақ іздерін тіркеу
GitHUB кітапханасында саусақ іздерін тіркеу коды болса да, мен Windows бағдарламалық жасақтамасын қолдануды әлдеқайда жеңіл деп таптым. Нәтиже бірдей.
Мен оны көшірудің орнына осы қадам туралы қосымша ақпарат алу үшін басқа нұсқаулықтың 2 -ші қадамына жүгінгім келеді.
3 -қадам: Бағдарламалық қамтамасыз ету
Бұл жобаны жасамас бұрын сізге бірнеше бағдарламалық жасақтама қажет:
- Arduino IDE: Мен 1.0.3 нұсқасын қолдандым, өйткені осы уақытқа дейін мен WIFI қалқанын 1.0.5 жоғары нұсқасында жұмыс істеуге қажетті микробағдарламалық жасақтаманы таба алмадым.
- саусақ ізі кітапханасы: кодты құрастыру үшін қажет. Мазмұнды Arduino IDE кітапханалар қалтасына көшіріңіз
- xAMP: ақпаратты дерекқорда сақтауға арналған серверлік орта. Кез келген платформада кез келген нұсқаны қолдануға болады. Егер сіз даму тақталарының жанкүйері болсаңыз, оны мен сияқты Raspberry Pi -де іске қосуға болады.
4 -қадам: жабдықты орнату
Әділ және жеткілікті қарапайым: Arduino желілік тақтасын қосыңыз. Саусақ ізін оқу құрылғысын қосуды жеңілдету үшін мен оларға бірнеше секіргіш сымдарды дәнекерлейтін сымдарды ұзарттым. Сары сымға дәнекерленген ақ қорғасынды қоспағанда, қалғандары бірдей түсті.
Саусақ ізі деректерінің байланысы үшін Pin2 -ге жасыл сымды, ал Pin3 -тегі ақты (немесе сары) қосыңыз. Қуат қызыл сымды 5В және қара сымды жерге қосу арқылы қосылады.
5 -қадам: Arduino сценарийі
Бұл өте қарапайым Q&D коды. Әзірге оны тексеру әлі жоқ. Жақсы жұмыс істеу үшін дизайнға екі жарықдиодты қосу керек, бұл пайдаланушыға саусақ ізінің қабылданғанын және оның ақпараты серверге жіберілгенін немесе жіберілмегенін көруге мүмкіндік береді. (Жасыл жарық диод = Жарайды, Қызыл жарық диоды = қате пайда болды).
Негізінде, код не істейді
- WPA сымсыз желісіне қосылу
- саусақ ізі сенсорының бекітілгенін тексеру
-
саусақ ізін күтіңіз
Егер табылса: табылған саусақ ізі бар серверге HTTP сұрауын жіберіңіз
6 -қадам: XAMP файлдары
Көрсету мақсатында код қатаң минимумға дейін төмендетілген. Сіз дерекқорға жаңа жол енгізілген кезде автоматты түрде толтырылатын идентификаторға арналған баған мен TimeStamp өрісін қамтитын MySQL кестесінің сипаттамасын аласыз.
PHP сценарийі Arduino сценарийіндегі HTTP сұранысынан шақырылады және сценарийге берілген идентификаторды өңдейді. Серверден алынған жауапты Arduino IDE сериялық мониторымен тексеруге болады.
Ұсынылған:
Arduino UNO бар сыйымдылықты саусақ ізі сенсоры: 7 қадам
Саусақ ізінің сыйымдылығы бар сенсор Arduino UNO -мен: Сәлеметсіз бе, балалар! Akarsh мұнда CETech. Бүгін біз өз жобаларымызға қорғаныс қабатын қосамыз. Уайымдамаңыз, біз оған ешқандай оққағар тағайындамаймыз. Бұл DFRobot -тың сүйкімді кішкентай саусақ ізі сенсоры болады
Саусақ ізі модулі + STONE TFT-LCD: 3 қадам
Саусақ ізі модулі + STONE TFT-LCD: Осы айда мен саусақ ізі есігін құлыптау жобасын әзірлеуді жоспарладым. Мен саусақ ізін анықтау модулін таңдағанда, жоба тоқтатылды. Бірақ мен саусақ ізін анықтау модулі сатып алынғандықтан, мен қарапайым болар едім деп ойладым
Саусақ ізі сканері мен RFID оқу құрылғысы бар электр есігінің құлпы: 11 қадам (суреттермен)
Саусақ ізі сканері мен RFID оқу құрылғысы бар электрлік есікті құлыптау: Бұл жоба кілттерді пайдалану қажеттілігін болдырмау үшін жасалған, мақсатқа жету үшін біз саусақ ізінің оптикалық сенсоры мен Arduino қолдандық. Бірақ саусақ ізі жоқ адамдар бар және сенсор оны тани алмайды. Сосын ойланып
Саусақ ізі сканері сабағына қатысу жүйесі (GT-521F32): 9 қадам
Саусақ ізі сканерінің сабаққа қатысу жүйесі (GT-521F32): Бұл жоба-бұл кіруге қарапайым тіркеу жүйесі, ол GT-521F32, Sparkfun саусақ ізінің арзан сканері, сканерлеу және кім кіргенін сканерлеу және тіркеу үшін
Arduino саусақ ізі сенсорының оқулығы: 6 қадам (суреттермен)
Arduino саусақ ізі сенсоры оқулығы: Құрметті достар, басқа оқулыққа қош келдіңіздер! Бүгін біз саусақ ізі сенсоры модулін қолданатын қызықты Arduino жобасын құрамыз. Кідіріссіз, бастайық! Мен әрқашан саусақ ізі сенсорының модулін сынап көргім келеді