Სარჩევი:
- ნაბიჯი 1: აპარატურის კომპონენტები
- ნაბიჯი 2: პროგრამული უზრუნველყოფის კომპონენტები
- ნაბიჯი 3: აპარატურის ინტეგრაცია
- ნაბიჯი 4: პროგრამული უზრუნველყოფის ინტეგრაცია
- ნაბიჯი 5: გაუშვით სისტემა
ვიდეო: თითის ანაბეჭდი და RFID დაფუძნებული დასწრების სისტემა Raspberry Pi და MySQL მონაცემთა ბაზის გამოყენებით: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ამ პროექტის ვიდეო
ნაბიჯი 1: აპარატურის კომპონენტები
- R305 თითის ანაბეჭდის მოდული
- PL2303 USB to TTL
- RC522 RFID მოდული
- 20x4 LCD
- ჟოლო პი
- Ethernet კაბელი
- ღილაკი (8)
- ბუზერი
- Jumper Wire
- SD ბარათი (16 GB)
- პოტენსიომეტრი (10 კ)
ნაბიჯი 2: პროგრამული უზრუნველყოფის კომპონენტები
- კომპიუტერი/ლეპტოპი დააინსტალირეთ Xampp პროგრამა თქვენს ლეპტოპში/კომპიუტერში. შეაერთეთ თქვენი კომპიუტერი/ლეპტოპი ეთერნეტის ქსელთან, რომელსაც აქვს DHCP სერვერი. შემდეგ გახსენით CMD და გაუშვით შემდეგი ბრძანება: ipconfig. შეხედეთ თქვენს IP მისამართს (ჩემი არის 172.37.40.40) და დაიმახსოვრეთ. გაუშვით Xampp, Apache მოდულში, დააწკაპუნეთ კონფიგურაციაზე, აირჩიეთ Apache (httpd.conf). იპოვეთ და შეცვალეთ ეს ბრძანება: #მოუსმინეთ 172.37.40.40:80. ამოიღეთ " #" და შემდეგ შეინახეთ httpd.conf ფაილი.
-
Raspberry PiI ვარაუდობს, რომ SD ბარათზე არის Raspbian Stretch ოპერაციული სისტემა. ჩადეთ SD ბარათი Raspberry Pi- ში და ჩართეთ Raspberry Pi.
-
დააინსტალირეთ თითის ანაბეჭდის ბიბლიოთეკა თქვენს Raspberry Pi– ზე ამ ბმულის მიხედვით
sicherheitskritisch.de/2015/03/fingerprint…
-
დააინსტალირეთ RC522 RFID ბიბლიოთეკა თქვენს Raspberry Pi– ზე ამ ბმულის მიხედვით
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
20x4 LCD მოდულის კონტროლი პითონის გამოყენებით ამ ბმულის მიხედვით
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
-
ნაბიჯი 3: აპარატურის ინტეგრაცია
-
Raspberry Pi და R305 თითის ანაბეჭდის მოდული მიჰყევით ამ ბმულს
sicherheitskritisch.de/2015/03/fingerprint…
-
Raspberry Pi და RC522 RFID მოდული მიჰყევით ამ ბმულს
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Raspberry Pi და 20x4 LCD მოდული მიყევით ამ ბმულს
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
- Raspberry Pi და Push Button შეინახეთ თქვენი PCB განლაგება Eagle პროგრამული უზრუნველყოფის გამოყენებით, შეგიძლიათ ნახოთ თანდართული სურათი და მიჰყევით pinout სურათს.
- Raspberry Pi და Buzzer თქვენ შეგიძლიათ გამოიყენოთ სხვა ხელმისაწვდომი I/O Raspberry Pi– ში, მაგრამ ამ პროექტისთვის მე ვირჩევ პინ 40 ზუზერისთვის.
ნაბიჯი 4: პროგრამული უზრუნველყოფის ინტეგრაცია
-
კომპიუტერისთვის/ლეპტოპისთვის
- დარწმუნდით, რომ თქვენი ლეპტოპი/კომპიუტერი დაკავშირებულია ეთერნეტის ქსელთან, რომელსაც აქვს DHCP სერვერი. ასე რომ თქვენ შეგიძლიათ შეამოწმოთ თქვენი ლეპტოპის/კომპიუტერის IP მისამართი იგივე, რაც ადრე (ჩემი არის 172.37.40.40).
- გაუშვით Xampp პროგრამული უზრუნველყოფა, შემდეგ დააჭირეთ Apache და MySQL მოდულს.
- გაუშვით ბრაუზერი (მაგ. Mozilla Firefox), შემდეგ მისამართების ზოლში ჩაწერეთ ეს ბრძანება: 172.37.40.40/phpmyadmin, შემდეგ შეიყვანეთ. თქვენ მიმართული იქნებით phpmyadmin მონაცემთა ბაზის შესაქმნელად.
- შექმენით მონაცემთა ბაზა იგივე როგორც სურათზე.
- ჟოლოს პიისთვის დამიკავშირდით ჟოლოს პიში კოდისთვის.
ნაბიჯი 5: გაუშვით სისტემა
- ჩართეთ თქვენი Raspberry Pi და შეაერთეთ იგი იგივე Ethernet ქსელში, როგორც კომპიუტერი/ლეპტოპი. დარწმუნდით, რომ თქვენი Raspberry Pi დაუკავშირდა იმავე ქსელს ამ ბრძანების გაშვებით ტერმინალში: ifconfig. თუ დაუკავშირდებით თქვენს Raspberry Pi– ს ექნება IP მისამართი, როგორიცაა 172.37.40.45 ან სხვა. ამ პროსკის შესასრულებლად, თქვენ უნდა გქონდეთ კლავიატურა და მაუსი, შემდეგ კი შეაერთეთ იგი Raspberry Pi USB პორტში.
- გაუშვით Xampp პროგრამა ლეპტოპზე/კომპიუტერზე. შემდეგ დააჭირეთ Apache და MySQL მოდულის დაწყება.
-
გაუშვით კოდი:
- თუ გსურთ ახალი მომხმარებლის რეგისტრაცია, გაუშვით Register.py ტერმინალზე ამ ბრძანებით: sudo python Register.py.
- თუ გსურთ მომხმარებლის ძებნა, გაუშვით Searching.py ტერმინალზე ამ კომანის მიხედვით: sudo python Searching.p y.
გირჩევთ:
დასწრების სისტემა RFID მონაცემების გაგზავნით MySQL სერვერზე პითონის გამოყენებით Arduino– ით: 6 ნაბიჯი
დასწრების სისტემა RFID მონაცემების გაგზავნით MySQL სერვერზე Python– ით Arduino– ს გამოყენებით: ამ პროექტში მე გავამყარე RFID-RC522 arduino– სთან და შემდეგ მე RFID– ის მონაცემებს ვგზავნი phpmyadmin მონაცემთა ბაზაში. ჩვენი წინა პროექტებისგან განსხვავებით, ამ შემთხვევაში ჩვენ არ ვიყენებთ რაიმე Ethernet ფარს, აქ ჩვენ უბრალოდ ვკითხულობთ სერიული მონაცემებს, რომლებიც მოდის
Arduino თითის ანაბეჭდის დასწრების სისტემა W/ Cloud მონაცემთა შენახვა: 8 ნაბიჯი
Arduino თითის ანაბეჭდის დასწრების სისტემა W/ Cloud Data Storage: შეგიძლიათ წაიკითხოთ ეს და სხვა საოცარი გაკვეთილები ElectroPeak– ის ოფიციალურ ვებ – გვერდზე მიმოხილვა დღესდღეობით, IoT მოწყობილობების მუშაობისა და განხორციელების შესახებ სწავლა იმდენად მნიშვნელოვანია IoT სისტემების მზარდი გამოყენების გამო. ამ გაკვეთილში ჩვენ ვაპირებთ
RFID დაფუძნებული დასწრების სისტემა ARDUINO და GSM გამოყენებით: 5 ნაბიჯი
RFID დაფუძნებულია დასწრების სისტემაზე ARDUINO და GSM: ეს პროექტი იყენებს RFID ტექნოლოგიას, რათა შენიშნოს ყველა სტუდენტი, რომელიც შემოდის საკლასო ოთახში და ასევე გამოთვლის კლასში გატარებულ დროს. ამ შემოთავაზებულ სისტემაში ყველა სტუდენტს ენიჭება RFID ტეგი. დასწრების პროცესი შეიძლება იყოს
ბანკომატის აპარატი Arduino– ს გამოყენებით (თითის ანაბეჭდი+RFID ბარათი): 4 ნაბიჯი (სურათებით)
ბანკომატის აპარატი Arduino– ს გამოყენებით (თითის ანაბეჭდი+RFID ბარათი): გამარჯობა მეგობრებო, მე დავბრუნდი Arduino– ს გამოყენებით ბანკომატის აპარატის ახალი იდეით. ეს შეიძლება იყოს სასარგებლო სოფლად, სადაც უნაღდო მომსახურება შეუძლებელია. ეს პატარა იდეაა. იმედი მაქვს თქვენ ისიამოვნეთ. დავიწყოთ
თითის ანაბეჭდის სკანერი კლასში დასწრების სისტემა (GT-521F32): 9 ნაბიჯი
თითის ანაბეჭდის სკანერი კლასში დასწრების სისტემა (GT-521F32): ეს პროექტი არის მარტივი დასწრების სისტემა, რომელიც იყენებს GT-521F32– ს, Sparkfun– ის დაბალფასიან ოპტიკურ თითის ანაბეჭდის სკანერს, რათა დაინახოს და ჩაიწეროს ვინ და როდის შევა ვინმე