Სარჩევი:

თითის ანაბეჭდი და RFID დაფუძნებული დასწრების სისტემა Raspberry Pi და MySQL მონაცემთა ბაზის გამოყენებით: 5 ნაბიჯი
თითის ანაბეჭდი და RFID დაფუძნებული დასწრების სისტემა Raspberry Pi და MySQL მონაცემთა ბაზის გამოყენებით: 5 ნაბიჯი

ვიდეო: თითის ანაბეჭდი და RFID დაფუძნებული დასწრების სისტემა Raspberry Pi და MySQL მონაცემთა ბაზის გამოყენებით: 5 ნაბიჯი

ვიდეო: თითის ანაბეჭდი და RFID დაფუძნებული დასწრების სისტემა Raspberry Pi და MySQL მონაცემთა ბაზის გამოყენებით: 5 ნაბიჯი
ვიდეო: ომის Cash 2024, ივლისი
Anonim
თითის ანაბეჭდი და RFID დაფუძნებული დასწრების სისტემა Raspberry Pi და MySQL მონაცემთა ბაზის გამოყენებით
თითის ანაბეჭდი და RFID დაფუძნებული დასწრების სისტემა Raspberry Pi და MySQL მონაცემთა ბაზის გამოყენებით

ამ პროექტის ვიდეო

ნაბიჯი 1: აპარატურის კომპონენტები

აპარატურის კომპონენტები
აპარატურის კომპონენტები
  1. R305 თითის ანაბეჭდის მოდული
  2. PL2303 USB to TTL
  3. RC522 RFID მოდული
  4. 20x4 LCD
  5. ჟოლო პი
  6. Ethernet კაბელი
  7. ღილაკი (8)
  8. ბუზერი
  9. Jumper Wire
  10. SD ბარათი (16 GB)
  11. პოტენსიომეტრი (10 კ)

ნაბიჯი 2: პროგრამული უზრუნველყოფის კომპონენტები

პროგრამული კომპონენტები
პროგრამული კომპონენტები
  1. კომპიუტერი/ლეპტოპი დააინსტალირეთ Xampp პროგრამა თქვენს ლეპტოპში/კომპიუტერში. შეაერთეთ თქვენი კომპიუტერი/ლეპტოპი ეთერნეტის ქსელთან, რომელსაც აქვს DHCP სერვერი. შემდეგ გახსენით CMD და გაუშვით შემდეგი ბრძანება: ipconfig. შეხედეთ თქვენს IP მისამართს (ჩემი არის 172.37.40.40) და დაიმახსოვრეთ. გაუშვით Xampp, Apache მოდულში, დააწკაპუნეთ კონფიგურაციაზე, აირჩიეთ Apache (httpd.conf). იპოვეთ და შეცვალეთ ეს ბრძანება: #მოუსმინეთ 172.37.40.40:80. ამოიღეთ " #" და შემდეგ შეინახეთ httpd.conf ფაილი.
  2. 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: აპარატურის ინტეგრაცია

აპარატურის ინტეგრაცია
აპარატურის ინტეგრაცია
აპარატურის ინტეგრაცია
აპარატურის ინტეგრაცია
აპარატურის ინტეგრაცია
აპარატურის ინტეგრაცია
აპარატურის ინტეგრაცია
აპარატურის ინტეგრაცია
  1. Raspberry Pi და R305 თითის ანაბეჭდის მოდული მიჰყევით ამ ბმულს

    sicherheitskritisch.de/2015/03/fingerprint…

  2. Raspberry Pi და RC522 RFID მოდული მიჰყევით ამ ბმულს

    www.raspberrypi-spy.co.uk/2018/02/rc522-rf…

  3. Raspberry Pi და 20x4 LCD მოდული მიყევით ამ ბმულს

    www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…

  4. Raspberry Pi და Push Button შეინახეთ თქვენი PCB განლაგება Eagle პროგრამული უზრუნველყოფის გამოყენებით, შეგიძლიათ ნახოთ თანდართული სურათი და მიჰყევით pinout სურათს.
  5. Raspberry Pi და Buzzer თქვენ შეგიძლიათ გამოიყენოთ სხვა ხელმისაწვდომი I/O Raspberry Pi– ში, მაგრამ ამ პროექტისთვის მე ვირჩევ პინ 40 ზუზერისთვის.

ნაბიჯი 4: პროგრამული უზრუნველყოფის ინტეგრაცია

პროგრამული ინტეგრაცია
პროგრამული ინტეგრაცია
პროგრამული ინტეგრაცია
პროგრამული ინტეგრაცია
პროგრამული ინტეგრაცია
პროგრამული ინტეგრაცია
პროგრამული ინტეგრაცია
პროგრამული ინტეგრაცია
  • კომპიუტერისთვის/ლეპტოპისთვის

    1. დარწმუნდით, რომ თქვენი ლეპტოპი/კომპიუტერი დაკავშირებულია ეთერნეტის ქსელთან, რომელსაც აქვს DHCP სერვერი. ასე რომ თქვენ შეგიძლიათ შეამოწმოთ თქვენი ლეპტოპის/კომპიუტერის IP მისამართი იგივე, რაც ადრე (ჩემი არის 172.37.40.40).
    2. გაუშვით Xampp პროგრამული უზრუნველყოფა, შემდეგ დააჭირეთ Apache და MySQL მოდულს.
    3. გაუშვით ბრაუზერი (მაგ. Mozilla Firefox), შემდეგ მისამართების ზოლში ჩაწერეთ ეს ბრძანება: 172.37.40.40/phpmyadmin, შემდეგ შეიყვანეთ. თქვენ მიმართული იქნებით phpmyadmin მონაცემთა ბაზის შესაქმნელად.
    4. შექმენით მონაცემთა ბაზა იგივე როგორც სურათზე.
  • ჟოლოს პიისთვის დამიკავშირდით ჟოლოს პიში კოდისთვის.

ნაბიჯი 5: გაუშვით სისტემა

გაუშვით სისტემა
გაუშვით სისტემა
  1. ჩართეთ თქვენი Raspberry Pi და შეაერთეთ იგი იგივე Ethernet ქსელში, როგორც კომპიუტერი/ლეპტოპი. დარწმუნდით, რომ თქვენი Raspberry Pi დაუკავშირდა იმავე ქსელს ამ ბრძანების გაშვებით ტერმინალში: ifconfig. თუ დაუკავშირდებით თქვენს Raspberry Pi– ს ექნება IP მისამართი, როგორიცაა 172.37.40.45 ან სხვა. ამ პროსკის შესასრულებლად, თქვენ უნდა გქონდეთ კლავიატურა და მაუსი, შემდეგ კი შეაერთეთ იგი Raspberry Pi USB პორტში.
  2. გაუშვით Xampp პროგრამა ლეპტოპზე/კომპიუტერზე. შემდეგ დააჭირეთ Apache და MySQL მოდულის დაწყება.
  3. გაუშვით კოდი:

    • თუ გსურთ ახალი მომხმარებლის რეგისტრაცია, გაუშვით Register.py ტერმინალზე ამ ბრძანებით: sudo python Register.py.
    • თუ გსურთ მომხმარებლის ძებნა, გაუშვით Searching.py ტერმინალზე ამ კომანის მიხედვით: sudo python Searching.p y.

გირჩევთ: