Სარჩევი:
ვიდეო: Arduino თითის ანაბეჭდის კარის საკეტი: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
გამარჯობა და კეთილი იყოს თქვენი მობრძანება ამ პროექტში, სინამდვილეში ის მოიცავს ორ პროექტს, მაგრამ ისინი თითქმის ერთნაირია, ეს არის კარის საკეტის სისტემა Arduino UNO დაფაზე დაფუძნებული, FPM10A ოპტიკური თითის ანაბეჭდის სენსორი და LCD icc ეკრანი, მაგრამ სხვა ვერსიისთვის ჩვენ მოიცავს კლავიატურას.
და რა თქმა უნდა, არ დაივიწყოთ ჩაკეტვის სისტემა, რომლის კონტროლიც გსურთ და ამის შემდეგ თქვენი გაყვანილობა და კოდები შეიძლება შეიცვალოს, მაგრამ არ ინერვიულოთ, ეს ადვილი იქნება
ნაბიჯი 1: ინსტრუმენტები
ამ პროექტისათვის საჭირო ტექნიკაა:
- არდუინოს დაფა, აქ მე UNO- ს ვიყენებ
- Adafruit FPM10A ოპტიკური თითის ანაბეჭდის სენსორი
- LCD icc ეკრანი
- და პროექტის მეორე ვერსიისთვის დაგჭირდებათ კლავიატურა, აქ მე ვიყენებ 4x4
და არ დაივიწყო შენი კარის ჩაკეტვის სისტემა, მე გამოვიყენე ის, რაც სურათზეა (10 ფუნტი ჩინური მაღაზიიდან), მაგრამ გამოვიყენე მხოლოდ საკეტი, და რადგან ამ ერთეულს აქვს DC ძრავა, რომელიც ორივე მიმართულებით უნდა მოტრიალდეს გამოიყენეთ ჩემი L298n ორმაგი H- ხიდის მოდული, თქვენ შეგიძლიათ გამოიყენოთ პატარა IC H ხიდი, თუ გსურთ, მაგრამ ეს დამოკიდებულია თქვენს მიერ გამოყენებულ სისტემაზე, თქვენ შეგიძლიათ შეცვალოთ ყველაფერი ტრანზისტორითა და სოლენოიდის საკეტით …
სანამ გააგრძელებთ, დარწმუნდით, რომ იცით როგორ გამოიყენოთ ყველა ზემოთ ჩამოთვლილი ელემენტი, რადგან ეს თქვენს პროექტს გაუადვილებს ადაპტირებას და ნებისმიერი პრობლემის გამოვლენას:
Arduino uno + 4 × 4 კლავიატურის მატრიცა + LCD i2c ეკრანი
დამაკავშირებელი FPM10A (50DY) თითის ანაბეჭდის სენსორი არდუინოსთან
Arduino LCD I2C მარტივი გამოყენება და პირდაპირი ჩაწერა სერიული მონიტორიდან
ეტაპობრივად როგორ გამოვიყენოთ L298n ორმაგი H ხიდის დრაივერი არდუინოსთან ერთად
ნაბიჯი 2: ვერსია 1
პირველი ვერსია იყენებს: LCD + თითის ანაბეჭდის სენსორს + l298n (სისტემის გასაკონტროლებლად) + ღილაკს რეზისტორით (მე გამოვიყენე 1k).
პირველი ვერსიისთვის, თქვენ უნდა ატვირთოთ კოდი "ჩაწერეთ" ჯერ თითის ანაბეჭდის ბიბლიოთეკიდან (ქვემოთ ქვემოთ) და გამოიყენეთ იგი თითის ანაბეჭდის დასამატებლად, ასატვირთად და სერიული მონიტორის გასახსნელად, შემდეგ ჩაწერეთ ID და დააჭირეთ "Enter" შემდეგ მიჰყევით ნაბიჯები, როგორც თითის ანაბეჭდის გაკვეთილში. შემდეგ ატვირთეთ მეორე კოდი და დაამატეთ თითოეული მომხმარებლისთვის სასურველი სახელები, ატვირთეთ კოდი და აი ჩვენ მივდივართ, თითის ანაბეჭდის შაბლონები ინახება მოდულების შიდა ფლეშ დრაივში. მას შემდეგ, რაც კოდი იწყებს მუშაობას, Arduino მუდმივად ელოდება თითის სენსორზე მოთავსებას, წინააღმდეგ შემთხვევაში, თუ შიგნით ხართ, უბრალოდ დააჭირეთ ღილაკს გასახსნელად, თუ თითი მართებულია (არის მონაცემთა ბაზაში) ის გახსნის საკეტს და აჩვენებს შეტყობინებას და თითის ანაბეჭდის ID– სთან დაკავშირებულ სახელს, თუ პირადობის მოწმობა არ არის დაწყვილებული სახელთან, ის გამოჩნდება რაღაც უცნაურ რამეებზე: D…
ეს არის ჩემი გაყვანილობა, ასე რომ თქვენ არ შეგაწუხებთ ღილაკზე დაჭერით, რეალურად იმის ნაცვლად, რომ მიიღოთ Arduino 5v პინიდან მაღალი დონე, რაც სხვა მავთულხლართების დამატებას მოითხოვს (და ეს უფრო ბინძური იქნება) მე უბრალოდ პინს ვდებ 8 მაღალი და მე წავიკითხე ღილაკის მდგომარეობა პინი 9-დან, რომელსაც აქვს ჩამოსაშლელი რეზისტორი.
ნაბიჯი 3: ვერსია 2
როგორც ხედავთ პირველ ვერსიაში თქვენ უნდა გამოიყენოთ კომპიუტერი (ან რასაც თქვენ იყენებთ Arduino– ს დასაყენებლად) იმისათვის, რომ დაამატოთ ახალი შაბლონები მოდულის ფლეშ დრაივში, ამიტომაც გავაკეთე ეს უფრო ჩამონტაჟებული ვერსია, რომელიც მოითხოვს მხოლოდ ენერგიის წყაროს მუშაობს და ახალი შაბლონები ახლა დამატებულია კლავიატურის საშუალებით (რაც გულისხმობდა შიგნით დარჩენას, რადგან ეს პროექტი დაფუძნებულია მხოლოდ თითის ანაბეჭდის საშუალებით, შეგიძლიათ დააკავშიროთ იგი სხვა პროექტთან ერთად მხოლოდ კლავიატურის საფუძველზე, თქვენ მოგიწევთ ამის გაკეთება) გარკვეული ცვლილებები, მაგრამ ისინი ადვილია).
კლავიატურა მოთავსებულია შიგნით რაც ნიშნავს რომ თქვენ შეგიძლიათ გახსნათ საკეტი ღილაკზე დაჭერით მე ავირჩიე 'B' როგორც 'A' არის ახალი ადამიანის დასამატებლად.
თითის ახალი შაბლონის დასამატებლად დააჭირეთ 'A', ის მოგთხოვთ პაროლს, რომელიც უკვე არის კოდი '1' '2' '3' '4' ', შეგიძლიათ შეცვალოთ იგი იქ, შეიყვანეთ კოდი შემდეგ შეიყვანეთ პირადობის ნომერი როგორც 3 ციფრიანი ფორმატი, მაგალითები "001", "021" ან "115" შეგიძლიათ შეიყვანოთ პირადობის მოწმობები 1 -დან 127 -მდე, პირადობის მოწმობის შემდეგ ის მოგთხოვთ თითის მოთავსებას, ამოღებას და კვლავ განთავსებას … სამუშაო დასრულებულია. და როგორც პირველი ვერსია ის ელოდება მოქმედი თითის ანაბეჭდს საკეტის გასახსნელად.
ეს არის გაყვანილობა მეორე ვერსიისთვის, მე ამოვიღე ღილაკი, რადგან შიგნიდან გახსნა ხდება "B" ღილაკით.
ნაბიჯი 4: ბიბლიოთეკები და კოდები
ბიბლიოთეკები:
-ჩამოტვირთეთ LCD i2c NewLiquidCrystal ბიბლიოთეკა
-ჩამოტვირთეთ კლავიატურის ბიბლიოთეკა
-ჩამოტვირთეთ FPM10A ოპტიკური თითის ანაბეჭდის სენსორი
კოდები
- ჩამოტვირთეთ i2c სკანერი იმ შემთხვევაში, თუ თქვენ გაქვთ სხვა მისამართი თქვენი LCD– ისთვის
-პირველი კოდი ვერსიაში 1 არის "ჩაწერა" კოდი თითის ანაბეჭდის ბიბლიოთეკიდან
მეორე კოდი ვერსიისთვის 1: ჩამოტვირთეთ აქ
კოდი ვერსიისთვის 2: ჩამოტვირთეთ აქ
კოდი, რომელიც მე გავაკეთე პირველი ვერსიისთვის, დაფუძნებულია ბიბლიოთეკის „თითის ანაბეჭდის“მაგალითზე, სერიული მონიტორზე პირადობის მოწმობის ნაცვლად (რაც ნიშნავს, რომ თითის ანაბეჭდის შაბლონი არის მონაცემთა ბაზაში), სხვაგვარად იწვევს გახსნის მთელ რიგს (რაც ნიშნავს, რომ მოდულმა ვერ იპოვა შესატყვისი მონაცემთა ბაზაში) ის აჩვენებს მარტივ შეტყობინებას ეკრანზე.
მეორე ვერსიის კოდი ემყარება როგორც "თითის ანაბეჭდის", ასევე "ჩაწერის" მაგალითებს და ისევე როგორც პირველ ვერსიას, მაგრამ ამჯერად მე დავამატე "დარეგისტრირების" ფუნქცია და თქვენ შეგიძლიათ დაამატოთ პირადობის მოწმობა კლავიატურადან სერიული მონიტორის ნაცვლად.
გირჩევთ:
თითის ანაბეჭდის მოცულობის სენსორი დამაკავშირებელი Arduino UNO– ით: 7 ნაბიჯი
თითის ანაბეჭდის მოცულობის სენსორი დამაკავშირებელი Arduino UNO– სთან: ჰეი, რა ხდება, ბიჭებო! აქარში აქ CETech– დან. დღეს ჩვენ ვაპირებთ დავამატოთ დამცავი ფენა ჩვენს პროექტებს. არ ინერვიულოთ, ჩვენ არ ვაპირებთ დაცვის წევრების დანიშვნას. ეს იქნება მიმზიდველი პატარა კარგი თითის ანაბეჭდის სენსორი DFRobot– დან. ასე რომ
კარის ელექტრო საკეტი თითის ანაბეჭდის სკანერით და RFID წამკითხველით: 11 ნაბიჯი (სურათებით)
კარის ელექტრული საკეტი თითის ანაბეჭდის სკანერით და RFID მკითხველით: პროექტი შეიქმნა გასაღებების გამოყენების აუცილებლობის თავიდან ასაცილებლად, ჩვენი მიზნის მისაღწევად ჩვენ ვიყენეთ ოპტიკური თითის ანაბეჭდის სენსორი და არდუინო. თუმცა არიან ადამიანები, რომლებსაც აქვთ წაუკითხავი თითის ანაბეჭდი და სენსორი არ აღიარებს მას. შემდეგ ფიქრობს
Arduino თითის ანაბეჭდის დასწრების სისტემა W/ Cloud მონაცემთა შენახვა: 8 ნაბიჯი
Arduino თითის ანაბეჭდის დასწრების სისტემა W/ Cloud Data Storage: შეგიძლიათ წაიკითხოთ ეს და სხვა საოცარი გაკვეთილები ElectroPeak– ის ოფიციალურ ვებ – გვერდზე მიმოხილვა დღესდღეობით, IoT მოწყობილობების მუშაობისა და განხორციელების შესახებ სწავლა იმდენად მნიშვნელოვანია IoT სისტემების მზარდი გამოყენების გამო. ამ გაკვეთილში ჩვენ ვაპირებთ
თითის ანაბეჭდის საკეტი არდუინოსთან ერთად: 7 ნაბიჯი
თითის ანაბეჭდის საკეტი არდუინოსთან ერთად: გამარჯობა, ამ სტატიაში ჩვენ ვაპირებთ გავაკეთოთ უსაფრთხოების საკეტი, რომელიც მუშაობს ბიომეტრული თითის ანაბეჭდის შაბლონზე. იმედია მოგეწონებათ. #როგორ #თითის ანაბეჭდის #საკეტი
მყარი დისკების უსაფრთხოების გაუმჯობესება Arduino & თითის ანაბეჭდის სენსორის მიერ: 6 ნაბიჯი
მყარი დისკების უსაფრთხოების გაუმჯობესება Arduino & Fingerprint Sensor– ით: ამ სტატიაში ჩვენ გვინდა გაჩვენოთ, თუ როგორ გააუმჯობესოთ თქვენი ციფრული მონაცემების უსაფრთხოება მყარ დისკზე თითის ანაბეჭდის სენსორისა და Arduino– ს საშუალებით. ამ სტატიის ბოლოს თქვენ: ისწავლით თუ როგორ გამოიყენოთ თითის ანაბეჭდის სენსორი. გააკეთებთ უსაფრთხოების დამატებას f