Мазмұны:
Бейне: Arduino саусақ ізінің есігі: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Сәлеметсіз бе, бұл жобаға қош келдіңіз, ол екі жобаны қамтиды, бірақ олар бір -біріне ұқсас, бұл Arduino UNO тақтасына, FPM10A оптикалық саусақ ізі сенсорына және LCD i²c экранына негізделген есікті құлыптау жүйесі, бірақ басқа нұсқа үшін. пернетақтаны қосыңыз.
Сіз басқарғыңыз келетін құлыптау жүйесі туралы ұмытпаңыз, содан кейін сымдар мен кодтар өзгеруі мүмкін, бірақ алаңдамаңыз, бұл оңай болады
1 -қадам: Құралдар
Бұл жобаға қажет жабдықтар:
- Arduino тақтасы, мен мұнда БҰҰ қолданамын
- Adafruit FPM10A саусақ ізінің оптикалық сенсоры
- СКД i²c экраны
- Жобаның екінші нұсқасы үшін сізге пернетақта қажет, мұнда мен 4x4 қолданамын
Есіктің құлыптау жүйесі туралы ұмытпаңыз, мен суреттегідей қолдандым (қытай дүкенінен 10 доллар), бірақ мен тек құлыптау қондырғысын қолдандым, себебі бұл құрылғыда тұрақты қозғалтқыш бар, ол екі жаққа бұрылуы керек. менің L298n қос H-көпір модулін қолданыңыз, егер сіз қаласаңыз, кішкене IC H көпірін қолдана аласыз, бірақ бұл сіз қолданатын жүйеге байланысты, сіз бәрін транзистор мен электромагниттік құлыппен алмастыра аласыз …
Жалғастырмас бұрын, жоғарыда аталған барлық элементтерді қалай қолдану керектігін біліңіз, себебі бұл сіздің жобаңызды бейімдеуді және кез келген мәселені шешуді жеңілдетеді:
Arduino uno + 4 × 4 пернетақта матрицасы + LCD i2c экраны
Arduino көмегімен FPM10A (50DY) саусақ ізі сенсоры
Arduino LCD I2C қарапайым қолдану және сериялық монитордан тікелей жазу
L298n қос H-көпір драйверін Arduino-мен қалай қолдану керектігі туралы қадамдық нұсқаулық
2 -қадам: 1 нұсқа
Бірінші нұсқада: СКД + саусақ ізі сенсоры + l298n (жүйені басқару үшін) + резисторы бар түймешік (мен 1k қолдандым) қолданылады.
Бірінші нұсқа үшін алдымен саусақ ізі кітапханасынан «тіркеу» кодын жүктеу керек (төменде), оны саусақ ізін қосу, жүктеу және сериялық мониторды ашу үшін идентификаторды теріп, «Enter» түймесін басыңыз, содан кейін орындаңыз. саусақ ізі оқулығындағыдай қадамдар. Содан кейін екінші кодты жүктеп, әр пайдаланушыға қажет есімдерді қосыңыз, кодты жүктеңіз, міне, саусақ ізінің үлгілері ішкі флэш -дискіде сақталады. Код жұмыс істей бастағанда, Arduino үнемі сенсорға саусағыңыздың түсуін күтеді, әйтпесе егер сіз іште болсаңыз, ашу үшін түймені басыңыз, егер саусақ жарамды болса (деректер базасында болса), ол құлыпты ашады және саусақ ізінің идентификаторына қатысты хабарламаны және атауды көрсетеді, егер идентификатор атымен жұпталмаса, ол таңқаларлық нәрселерді көрсетеді: D …
Бұл менің сымдарым, сондықтан сіз басу түймесімен шатастырмайсыз, шын мәнінде Arduino 5v түйреуішінен жоғары деңгей алудың орнына маған басқа сымдарды қосуды талап етеді (және бұл нашар болады) 8 жоғарыда және мен түйреуіштің күйін 9-түйірдегі резисторы бар оқыдым.
3 -қадам: 2 -нұсқа
Бірінші нұсқада көріп отырғаныңыздай, модуль флэш -дискісіне жаңа шаблондар қосу үшін компьютерді (немесе сіз Arduino бағдарламалау үшін не қолдансаңыз да) пайдалануыңыз керек, сондықтан мен тек қуат көзін қажет ететін ендірілген нұсқаны жасадым. жұмыс істейді, және жаңа үлгілер енді пернетақта арқылы қосылады (бұл ішкі жағында қалуы керек, себебі бұл жоба тек саусақ ізі арқылы қол жеткізуге негізделген, сіз оны тек менің пернетақтаға негізделген басқа жобаммен біріктіре аласыз) кейбір өзгерістер, бірақ олар оңай).
Пернетақта ішіне орналастырылған, демек сіз бұл жердегі түймені басу арқылы құлыпты аша аласыз, мен «В» таңдап алдым, себебі «А» жаңа адамды қосуға арналған.
Жаңа саусақ үлгісін қосу үшін 'A' түймесін басыңыз, ол сізден '1' '2' '3' '4' кодында бар құпия сөзді сұрайды, оны сол жерде өзгертуге болады, сіз кодты енгізесіз, содан кейін ID нөмірін енгізесіз 3 таңбалы формат, мысалдар «001», «021» немесе «115», сіз 1 -ден 127 -ге дейінгі идентификаторларды енгізе аласыз, идентификаторды түрткеннен кейін саусағыңызды қоюды, алып тастауды және оны қайта қоюды сұрайды … Жұмыс аяқталды. Ал бірінші нұсқа ретінде ол құлыпты ашу үшін жарамды саусақ ізін күтеді.
Бұл екінші нұсқаға арналған сымдар, мен басу түймесін алып тастадым, себебі ішінен ашу енді «В» түймесімен жүзеге асырылады.
4 -қадам: Кітапханалар мен кодтар
Кітапханалар:
-LCD i2c NewLiquidCrystal кітапханасын жүктеңіз
-Пернетақта кітапханасын жүктеу
-FPM10A оптикалық саусақ ізі сенсорын жүктеңіз
Кодтар
- СКД үшін басқа мекенжай болса, i2c сканерін жүктеңіз
-1 -нұсқадағы бірінші код -саусақ ізі кітапханасының «Enroll» коды
1 -нұсқа үшін екінші код: мұнда жүктеңіз
2 -нұсқаға арналған код: мұнда жүктеңіз
Мен бірінші нұсқа үшін жасаған код сериялық мониторда идентификаторды көрсетудің орнына кітапхананың «Саусақ ізі» мысалына негізделген (бұл саусақ ізінің үлгісі дерекқорда бар дегенді білдіреді) ол басқаша ашылу тізбегін іске қосады (ол модуль дерекқорда сәйкестікті таба алмады дегенді білдіреді) ол экранда қарапайым хабарламаны көрсетеді.
Екінші нұсқаға арналған код «Саусақ ізі» мен «Тіркелу» мысалдарына негізделген және бірінші нұсқа сияқты, бірақ мен бұл жолы «Тіркеу» мүмкіндігін қостым, ал сіз идентификаторды сериялық монитордың орнына пернетақтадан қоса аласыз.
Ұсынылған:
Alexa Arduino Esp8266 көмегімен басқарылатын гараж есігі: 6 қадам
Alexa Arduino Esp8266 көмегімен басқарылатын гараж есігі: Бұл жобаның идеясы маған бұрын жұмыс істеген ескі жобадан келді. Мен гараждың есігінен түймені басқанда жарықдиодты қосатын түйменің қарапайым тізбегін қостым. Бұл әдіс сенімсіз және пайдалы емес болып шықты
Саусақ ізінің қауіпсіздік қорабы: 4 қадам
Саусақ ізінің қорапшасы: Сіз ұмытшақ адамсыз ба? Сіз жиі кілттерді әкелуді ұмытып кетесіз бе? Егер сұраққа жауап иә болса. Содан кейін саусақ ізі бар қорапты өзіңіз жасауыңыз керек !!! Саусақ ізі - әлемдегі жалғыз нәрсе. Осылайша сізге қажет емес
Arduino TFT сенсорлық экран есігі құлпы: 5 қадам
Arduino TFT сенсорлық экран есігінің құлпы: Бұл менің бірінші нұсқаулық. Бұл жоба Arduino және 2.8 " TFT сенсорлық экраны парольдік эскизі бар, магнит құлпын ашатын тізбекті бұзатын релені іске қосады. Артқы жағында жұмыс кезінде есіктің RFID құлпы сымдарды қайта қосудың орнына сынған
Автоматты тауық купі есігі - Arduino басқарылады: 10 қадам (суреттермен)
Автоматты тауық купі есігі - Arduino басқарылатын .: Бұл нұсқаулық автоматты түрде ашылатын және жабылатын уақыттары бар тауық есігінің дизайнына арналған. Есікті кез келген уақытта қашықтан ашуға немесе жабуға болады. Есік модульдік болуға арналған; жақтау, есік және контроллер жағымсыз болуы мүмкін
Саусақ ізінің қауіпсіздік жүйесін ABC сияқты қалай алдау керек: 12 қадам (суреттермен)
Саусақ ізінің қауіпсіздік жүйесін ABC сияқты қалай алдау керек: Бұл нұсқаулық саусақ ізінің қауіпсіздік жүйесін қалай ABC сияқты оңай алдау керектігін көрсетеді. IBM сіз туралы білгіңіз келмейді. ол саусақ ізінің қауіпсіздік жүйесінің көпшілігінде жұмыс істейді. Мысалы: мысалы. есік, ұялы телефон …. Бұл нұсқаулық v -мен келеді