Სარჩევი:
- ნაბიჯი 1: კომპონენტები
- ნაბიჯი 2: აპარატურა - სქემის დაყენება
- ნაბიჯი 3: პროგრამული უზრუნველყოფა - კოდის ჩამოტვირთვა
- ნაბიჯი 4: პროგრამული უზრუნველყოფა - კოდი "Cadastro_Biometria"
- ნაბიჯი 5: პროგრამული უზრუნველყოფა - "Cadastro_RFID" კოდის ახსნა
- ნაბიჯი 6: პროგრამული უზრუნველყოფა - კოდი "Leitura_Cartao_e_Biometria"
- ნაბიჯი 7: დაბეჭდილი მიკროსქემის დაფა (PCB)
- ნაბიჯი 8: გააკეთეთ პატარა ყუთი, რომ შეინარჩუნოთ წრე
- ნაბიჯი 9: პროექტის ინსტალაცია
- ნაბიჯი 10: პროექტის დასრულება
- ნაბიჯი 11: პროექტის ლიცენზია
ვიდეო: კარის ელექტრო საკეტი თითის ანაბეჭდის სკანერით და RFID წამკითხველით: 11 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
პროექტი იყო გასაღებების გამოყენების აუცილებლობის თავიდან ასაცილებლად, ჩვენი მიზნის მისაღწევად ჩვენ ვიყენეთ ოპტიკური თითის ანაბეჭდის სენსორი და არდუინო. თუმცა არიან ადამიანები, რომლებსაც აქვთ წაუკითხავი თითის ანაბეჭდი და სენსორი არ აღიარებს მას. ამ სიტუაციის დაფიქრების შემდეგ, RFID ბარათის მკითხველი გამოიყენეს ბიომეტრიულ სენსორთან ერთად, რაც საშუალებას აძლევდა შევსებულიყო ბარათებით, RFID საკვანძო ნიშნებით და მობილური ტელეფონებით NFC.
ნაბიჯი 1: კომპონენტები
პროექტისათვის გამოყენებული იქნება შემდეგი ნივთები:
- 1 არდუინო ნანო;
- 1 FPM10A ოპტიკური თითის ანაბეჭდის მკითხველის სენსორული მოდული Arduino საკეტებისათვის;
- 1 Leitor RFID Rc522 de 13.56 mhz;
- 2 Leds (1 მწვანე და 1 წითელი) * 1 Oled Display 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) შესაქმნელად, რომლის ჩამოტვირთვა შესაძლებელია:
ცხრილები აჩვენებს კავშირებს სენსორებსა და ოლედ ეკრანს არდუინო ნანოზე.
ნაბიჯი 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"
ვინაიდან არდუინო ნანოს მეხსიერება ძალიან შეზღუდულია, რეგისტრაცია იქნება ძირითადი კოდის გარდა (ეს იქნება პასუხისმგებელი მხოლოდ უკვე რეგისტრირებული თითის ანაბეჭდის დადასტურებაზე).
ბიომეტრიულ სენსორს უკვე აქვს შიდა მეხსიერება, რომელიც ჩაწერს თითის ანაბეჭდებს (მას შეუძლია ჩაწეროს 128 -მდე ანაბეჭდი). ეს იძლევა გარანტიას, რომ რეგისტრირებული მონაცემები არ დაიკარგება მიკროსქემის გათიშვის შემდეგ.
თქვენი კომპიუტერის ფაილ მენეჯერზე გადადით გადმოწერილ საქაღალდეში "Cadastro_Biometria" და ორჯერ დააწკაპუნეთ ფაილზე "Cadastro_Biometria.ino". Arduino IDE იტვირთება კოდი და მას ექნება 5 ჩანართი, თითოეული წარმოადგენს კოდის ერთ ფუნქციას. ჩატვირთეთ კოდი თქვენს არდუინოში, გახსენით სერიული მონიტორი 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"). დაამატოთ ან წაშალოთ ნებისმიერი "სხვა თუ" კოდიდან.
ახლა დააწკაპუნეთ ჩანართზე "nomeDoUsuario" და ჩაანაცვლეთ ფრჩხილის სახელები შესაბამისი მომხმარებლების სახელებით და ამ მომხმარებლისთვის არჩეული პირადობის მოწმობებით. Შესრულებულია!! ახლა თქვენ უბრალოდ უნდა ჩატვირთოთ კოდი Arduino– ზე.
ნაბიჯი 7: დაბეჭდილი მიკროსქემის დაფა (PCB)
თუ ყველა ნაბიჯი უკან კარგად მიდიოდა აქამდე, გააკეთეთ დაბეჭდილი მიკროსქემის დაფა (როგორც წესი, ჩვენ ვიყენებთ პროგრამულ უზრუნველყოფას EAGLE CAD ამის გასაკეთებლად) და შემდეგ შედუღეთ კომპონენტები. მიკროსქემის მსგავსი იქნება ვიდეოში ნაჩვენები.
ნაბიჯი 8: გააკეთეთ პატარა ყუთი, რომ შეინარჩუნოთ წრე
ჩვენ გავაკეთეთ ყუთი 3D პრინტერის გამოყენებით FindesLab– თან პარტნიორობით. ამის შემდეგ, ჩვენ დავასრულეთ, შეღებვა და ჩართვა ჩართვა.
ნაბიჯი 9: პროექტის ინსტალაცია
ყუთი ხრახნიან კედელზე და HDL (პასუხისმგებელია კარის ჩაკეტვის შენარჩუნებაზე) კარზე. ნახეთ პროექტის საბოლოო დემონსტრირების ვიდეო.
ნაბიჯი 10: პროექტის დასრულება
ნახეთ, როგორ გამოჩნდა პროექტის შედეგი რეალურ გამოყენებაში.
ნაბიჯი 11: პროექტის ლიცენზია
ელექტრო კარის საკეტი თითის ანაბეჭდის სკანერით და RFID მკითხველით PET Engenharia de Computação ლიცენზირებულია Creative Commons Attribution 4.0 საერთაშორისო ლიცენზიით.
გირჩევთ:
თითის ანაბეჭდის საკეტი არდუინოსთან ერთად: 7 ნაბიჯი
თითის ანაბეჭდის საკეტი არდუინოსთან ერთად: გამარჯობა, ამ სტატიაში ჩვენ ვაპირებთ გავაკეთოთ უსაფრთხოების საკეტი, რომელიც მუშაობს ბიომეტრული თითის ანაბეჭდის შაბლონზე. იმედია მოგეწონებათ. #როგორ #თითის ანაბეჭდის #საკეტი
თითის ანაბეჭდის სენსორის გამოყენება დროის მონაწილებისთვის XAMP გადაწყვეტასთან ერთად: 6 ნაბიჯი (სურათებით)
თითის ანაბეჭდის სენსორის გამოყენება დროის მონაწილესთან ერთად XAMP გადაწყვეტასთან ერთად: სასკოლო პროექტისთვის ჩვენ ვეძებდით გამოსავალს, თუ როგორ უნდა გაგვეკონტროლებინა მოსწავლეთა დასწრება. ბევრი ჩვენი სტუდენტი გვიან შემოდის. დამღლელი სამუშაოა მათი ყოფნის შემოწმება. მეორეს მხრივ, ბევრი დისკუსიაა, რადგან სტუდენტები ხშირად იტყვიან
Arduino თითის ანაბეჭდის კარის საკეტი: 4 ნაბიჯი
Arduino თითის ანაბეჭდის კარის საკეტი: გამარჯობა და კეთილი იყოს თქვენი მობრძანება ამ პროექტში, სინამდვილეში ის მოიცავს ორ პროექტს, მაგრამ ისინი თითქმის ერთნაირია, ეს არის კარის საკეტის სისტემა Arduino UNO დაფაზე, FPM10A ოპტიკური თითის ანაბეჭდის სენსორზე და LCD icc ეკრანზე, მაგრამ სხვა ვერსიისთვის ჩვენ ჩავთვლით
Arduino თითის ანაბეჭდის სენსორის გაკვეთილი: 6 ნაბიჯი (სურათებით)
Arduino თითის ანაბეჭდის სენსორის გაკვეთილი: ძვირფასო მეგობრებო მოგესალმებით სხვა გაკვეთილზე! დღეს ჩვენ ვაპირებთ ავაშენოთ Arduino– ს საინტერესო პროექტი, რომელიც იყენებს თითის ანაბეჭდის სენსორის მოდულს. ყოველგვარი დაყოვნების გარეშე, მოდით დავიწყოთ! მე ყოველთვის მინდოდა თითის ანაბეჭდის სენსორის მოდულის ცდა
როგორ მოატყუოთ თითის ანაბეჭდის უსაფრთხოების სისტემა ისე მარტივად, როგორც ABC: 12 ნაბიჯი (სურათებით)
როგორ მოატყუოთ თითის ანაბეჭდის უსაფრთხოების სისტემა ისე მარტივად, როგორც ABC: ეს ინსტრუქცია გაჩვენებთ, თუ როგორ უნდა მოატყუოთ თითის ანაბეჭდის უსაფრთხოების სისტემა ისე მარტივად, როგორც ABC. IBM– ს არასოდეს სურს რომ იცოდეთ ,. ის ასევე მუშაობს თითის ანაბეჭდის უსაფრთხოების სისტემის უმეტესობაზე. მაგალითად: მაგ. კარი, მობილური ტელეფონი …. ეს ინსტრუქცია მოყვება