Mundarija:
Video: Arduino barmoq izi eshik qulfi: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Salom, bu loyihaga xush kelibsiz, aslida u ikkita loyihani o'z ichiga oladi, lekin ular deyarli bir xil, bu eshikni qulflash tizimi, Arduino UNO taxtasi, barmoq izining optik sensori FPM10A va LCD i²c displeyi, lekin boshqa versiyada. klaviaturani o'z ichiga oladi.
Va, albatta, siz nazorat qilmoqchi bo'lgan qulflash tizimini unutmang, shundan so'ng sizning simlaringiz va kodlaringiz o'zgarishi mumkin, lekin xavotir olmang, bu oson bo'ladi.
1 -qadam: Asboblar
Ushbu loyiha uchun zarur bo'lgan uskunalar:
- Arduino taxtasi, bu erda men UNOdan foydalanayapman
- Adafruit FPM10A optik barmoq izi sensori
- LCD ²c ekran
- Va loyihaning ikkinchi versiyasi uchun sizga klaviatura kerak bo'ladi, bu erda men 4x4 dan foydalanayapman
Eshikni qulflash tizimini unutmang, men rasmdagi (Xitoy do'konidan 10 dollar), lekin men faqat qulflash moslamasidan foydalandim, chunki bu dvigatelda har ikki tomonga burilish kerak edi. mening L298n ikkita H-ko'prikli moduldan foydalaning, agar xohlasangiz, siz kichik IC H ko'prigidan foydalanishingiz mumkin, lekin bu siz foydalanayotgan tizimga bog'liq, siz hammasini tranzistor va solenoid qulf bilan almashtira olasiz …
Davom etishdan oldin, yuqorida aytib o'tilgan barcha elementlarni qanday ishlatishni bilganingizga ishonch hosil qiling, chunki bu sizning loyihangizni moslash va har qanday muammoni aniqlashni osonlashtiradi:
Arduino uno + 4 × 4 klaviatura matritsasi + LCD i2c
Arduino bilan FPM10A (50DY) barmoq izi sensori
Arduino LCD I2C oddiy ishlatish va ketma -ket monitordan to'g'ridan -to'g'ri yozish
L298n dual H-bridge drayverini Arduino bilan qanday ishlatish bo'yicha bosqichma-bosqich
2 -qadam: 1 -versiya
Birinchi versiyada quyidagilar ishlatiladi: LCD + barmoq izi sensori + l298n (tizimni boshqarish uchun) + rezistorli tugma (men 1k ishlatganman).
Birinchi versiya uchun siz "ro'yxatdan o'tish" kodini avval barmoq izlari kutubxonasidan yuklashingiz kerak (pastda) va undan barmoq izini qo'shish, yuklash va ketma -ket monitorni ochish, keyin identifikatorni kiriting va "Enter" tugmasini bosing. barmoq izlari darsligidagi kabi qadamlar. Keyin ikkinchi kodni yuklang va har bir foydalanuvchi uchun kerakli ismlarni qo'shing, kodni yuklang va mana mana, barmoq izlari shablonlari ichki flesh -disk modullarida saqlanadi. Kod ishlay boshlagach, Arduino doimiy ravishda barmoqni sensorga qo'yishini kutadi, aks holda agar siz ichkarida bo'lsangiz, ochish uchun tugmani bosing, agar barmoq to'g'ri bo'lsa (ma'lumotlar bazasida bo'lsa), u qulfni ochadi va barmoq izi identifikatori bilan bog'liq xabar va ismni ko'rsatadi, agar identifikator nom bilan bog'lanmagan bo'lsa, u g'alati narsalarni ko'rsatadi: D …
Bu mening simlarim, shuning uchun siz tugmachani bosolmaysiz, aslida Arduino 5v pinidan yuqori darajani olishning o'rniga, boshqa simlarni qo'shishni talab qilaman (va bu tartibsizroq bo'ladi) 8-da "High" va men tugma holatini o'qning qarshiligiga ega pin 9dan o'qidim.
3 -qadam: 2 -versiya
Birinchi versiyada ko'rib turganingizdek, modulli flesh haydovchiga yangi shablonlarni qo'shish uchun siz kompyuterni ishlatishingiz kerak (yoki Arduino dasturlash uchun nima ishlatsangiz ham), shuning uchun men faqat quvvat manbaini talab qiladigan bu ko'milgan versiyani yaratdim. ish va yangi andozalar endi klaviatura orqali qo'shiladi (bu ichki qismda qolishi kerak edi, chunki bu loyiha faqat barmoq izi orqali kirishga asoslangan, siz uni boshqa klaviatura asosida boshqa loyiham bilan birlashtira olasiz) ba'zi o'zgartirishlar, lekin ular oson).
Klaviatura ichkariga joylashtirilgan, demak siz bu erdagi tugmani bosib qulfni ochishingiz mumkin, men "B" ni tanladim, chunki "A" yangi odam qo'shish uchun.
Barmoqlarning yangi shablonini qo'shish uchun "A" tugmasini bosing, u sizdan "1" "2" 3 "4" kodidagi parolni so'raydi, uni o'sha erda o'zgartirishingiz mumkin, siz kodni kiritasiz, keyin esa ID raqamini kiritasiz. 3 raqamli format, misollar "001", "021" yoki "115", siz 1 dan 127 gacha bo'lgan identifikatorlarni kiritishingiz mumkin, identifikatorni bosgandan so'ng, sizdan barmog'ingizni qo'yishingiz, olib tashlashingiz va qayta joylashtirishingizni so'raydi … Ish tugadi. Va birinchi versiya sifatida qulfni ochish uchun haqiqiy barmoq izini kutadi.
Bu ikkinchi versiyaning simlari, men tugmachani olib tashladim, chunki ichkaridan ochish endi "B" tugmasi yordamida amalga oshiriladi.
4 -qadam: kutubxonalar va kodlar
Kutubxonalar:
-LCD i2c NewLiquidCrystal kutubxonasini yuklab oling
-Klaviatura kutubxonasini yuklab oling
-FPM10A optik barmoq izi sensorini yuklab oling
Kodlar
- LCD displeyingiz uchun boshqa manzil bo'lsa, i2c skanerini yuklab oling
-1 -versiyadagi birinchi kod barmoq izlari kutubxonasidagi "Ro'yxatdan o'tish" kodidir
1 -versiya uchun ikkinchi kod: Bu yerdan yuklab oling
2 -versiya kodi: Bu yerdan yuklab oling
Birinchi versiya uchun qilgan kodim, ketma -ket monitorda identifikatorni ko'rsatish o'rniga kutubxonadagi "Barmoq izi" misoliga asoslanadi (bu barmoq izi shabloni ma'lumotlar bazasida ekanligini bildiradi), aks holda butun ochilish ketma -ketligini ishga tushiradi (qaysi modul ma'lumotlar bazasida mos kela olmaganligini bildiradi) ekranda oddiy xabarni ko'rsatadi.
Ikkinchi versiya kodi "Barmoq izi" va "Ro'yxatdan o'tish" misollariga asoslangan va xuddi birinchi versiyada bo'lgani kabi, lekin bu safar men "Ro'yxatdan o'tish" funksiyasini qo'shdim va siz identifikatorni Serial monitor o'rniga klaviaturadan qo'shishingiz mumkin.
Tavsiya:
Arduino UNO bilan sig'adigan barmoq izi sensori: 7 qadam
Arduino UNO bilan sig'adigan barmoq izlari sensori: Hey, nima bo'ldi, bolalar! Akarsh bu erda CETech.Today biz o'z loyihalarimizga himoya qatlamini qo'shmoqchimiz. Xavotir olmang, biz hech qanday qo'riqchilarni tayinlamaymiz. Bu DFRobot -dan yoqimli, yaxshi ko'rinadigan barmoq izlari sensori bo'ladi
Barmoq izi skaneri va RFID o'quvchi bilan elektr eshik qulfi: 11 qadam (rasmlar bilan)
Barmoq izi skaneri va RFID o'qiydigan elektr eshik qulfi: Loyiha kalitlarni ishlatishning oldini olish uchun mo'ljallangan edi, maqsadga erishish uchun biz optik barmoq izi sensori va Arduino -dan foydalandik. Biroq, barmoq izlari o'qib bo'lmaydigan odamlar bor va sensor ularni tan olmaydi. Keyin o'ylab
Arduino bilan barmoq izi sensori: 5 qadam
Arduino bilan barmoq izi sensori: Salom, ushbu maqolada biz Arduino -da barmoq izlari sensori qanday ishlatilishini ko'rib chiqamiz. Barmoq izi sensori yordamida siz uyingizga, ofisingizga, garajingizga va boshqalarga xavfsizlik va qulf qo'shishingiz mumkin. Siz nafaqat xavfsizlik haqida, balki ushbu modulni xohlagan joyingizga qo'shishingiz mumkin
Arduino barmoq izi bilan tashrif buyurish tizimi, bulutli ma'lumotlarni saqlash: 8 qadam
Arduino barmoq izlari bilan tashrif buyurish tizimi W/ bulutli ma'lumotlarni saqlash: Siz bu va boshqa ajoyib darsliklarni ElectroPeak rasmiy veb -saytida o'qishingiz mumkin. Umumiy ko'rish Hozirgi vaqtda IoT qurilmalarining ishlashi va qo'llanilishi haqida bilish IoT tizimlarining tobora kengayib borayotganligi sababli juda zarur. Ushbu qo'llanmada biz shunday qilmoqchimiz
Arduino bilan barmoq izi shkafi: 7 qadam
Arduino bilan barmoq izi shkafi: Salom, bu maqolada biz barmoq izlari biometrik sxemasida ishlaydigan xavfsizlik shkafi yasaymiz, umid qilamanki, siz buni yoqtirasiz. #barmoq izi #echinish uchun #qanday