
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02

Wideo tego projektu
Krok 1: Komponenty sprzętowe

- Moduł linii papilarnych R305
- PL2303 USB do TTL
- Moduł RFID RC522
- Wyświetlacz LCD 20x4
- Malina Pi
- Kabel Ethernet
- Przycisk (8)
- Brzęczyk
- Przewód połączeniowy
- Karta SD (16 GB)
- Potencjometr (10k)
Krok 2: Składniki oprogramowania

- PC/LaptopZainstaluj aplikację Xampp na swoim laptopie/komputerze. Podłącz komputer PC/laptop do sieci Ethernet wyposażonej w serwer DHCP. Następnie otwórz CMD i uruchom następujące polecenie: ipconfig. Spójrz na swój adres IP (mój to 172.37.40.40) i zapamiętaj go. Uruchom Xampp, w Module Apache kliknij Config, wybierz Apache (httpd.conf). Znajdź i edytuj to polecenie: #Listen 172.37.40.40:80. Usuń " # ", a następnie zapisz plik
-
Raspberry PiI zakłada, że na karcie SD znajduje się system operacyjny Raspbian Stretch. Włóż kartę SD do Raspberry Pi i włącz Raspberry Pi.
-
Zainstaluj bibliotekę odcisków palców na swoim Raspberry Pi, klikając ten link
sicherheitskritisch.de/2015/03/odcisk palca…
-
Zainstaluj bibliotekę RC522 RFID na swoim Raspberry Pi, klikając ten link
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Sterowanie modułem LCD 20x4 za pomocą Pythona, klikając ten link
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
-
Krok 3: Integracja sprzętowa




-
Moduł linii papilarnych Raspberry Pi i R305Skorzystaj z tego linku
sicherheitskritisch.de/2015/03/odcisk palca…
-
Moduł RFID Raspberry Pi i RC522Skorzystaj z tego linku!
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Raspberry Pi i moduł LCD 20x4Podążaj za tym linkiem!
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
- Raspberry Pi i Push ButtonZaprojektuj układ PCB za pomocą oprogramowania Eagle, możesz spojrzeć na załączony obrazek i podążać za rysunkiem pinów.
- Raspberry Pi i Buzzer Możesz użyć innego dostępnego I/O w Raspberry Pi, ale do tego projektu wybieram pin 40 dla buzzera.
Krok 4: Integracja oprogramowania




- Do komputera/laptopa
- Upewnij się, że Twój Laptop/PC jest podłączony do sieci Ethernet, która ma serwer DHCP. Możesz więc sprawdzić adres IP laptopa/komputera nadal taki sam jak poprzednio (mój to 172.37.40.40).
- Uruchom oprogramowanie Xampp, a następnie kliknij Start na Apache i module MySQL.
- Uruchom przeglądarkę (np. Mozilla Firefox), następnie w pasku adresu wpisz polecenie: 172.37.40.40/phpmyadmin, następnie wpisz. Zostaniesz przekierowany do phpmyadmina w celu utworzenia bazy danych.
- Utwórz bazę danych taką samą jak na załączonym obrazku.
- Dla Raspberry Pi Skontaktuj się ze mną, aby uzyskać kod w raspberry pi.
Krok 5: Uruchom system

- Włącz Raspberry Pi i podłącz go do tej samej sieci Ethernet, co komputer stacjonarny/laptop. Upewnij się, że Twoje Raspberry Pi połączyło się z tą samą siecią, uruchamiając to polecenie w terminalu: ifconfig. Po podłączeniu Twoje Raspberry Pi będzie miało adres IP taki jak 172.37.40.45 lub inny. Aby wykonać te zadania, powinieneś mieć klawiaturę i mysz, a następnie podłączyć je do portu USB Raspberry Pi.
- Uruchom aplikację Xampp na laptopie/PC. Następnie kliknij Uruchom Apache i Moduł MySQL.
-
Uruchom kod:
- Jeśli chcesz zarejestrować nowego użytkownika, uruchom Register.py na terminalu za pomocą tego polecenia: sudo python Register.py.
- Jeśli chcesz przeszukać użytkownika, uruchom Searching.py na terminalu za pomocą tego polecenia: sudo python Searching.py.
Zalecana:
Jak podłączyć NodeMCU ESP8266 do bazy danych MySQL: 7 kroków

Jak połączyć NodeMCU ESP8266 z bazą danych MySQL: MySQL to szeroko stosowany system zarządzania relacyjnymi bazami danych (RDBMS), który wykorzystuje ustrukturyzowany język zapytań (SQL). W pewnym momencie możesz chcieć przesłać dane czujnika Arduino/NodeMCU do bazy danych MySQL. W tej instrukcji zobaczymy, jak się połączyć
Biometryczna maszyna do głosowania oparta na odciskach palców przy użyciu Arduino: 4 kroki (ze zdjęciami)

Biometryczna maszyna do głosowania oparta na odciskach palców przy użyciu Arduino: Wszyscy znamy istniejący elektroniczny automat do głosowania, w którym użytkownik musi nacisnąć przycisk, aby oddać głos. Ale te maszyny od początku były krytykowane za temperowanie. Tak więc rząd planuje wprowadzenie bazy odcisków palców
System obecności poprzez wysyłanie danych RFID do serwera MySQL za pomocą Pythona z Arduino: 6 kroków

System Attendance poprzez wysyłanie danych RFID do serwera MySQL przy użyciu Pythona z Arduino: W tym projekcie skomunikowałem RFID-RC522 z arduino, a następnie wysyłam dane RFID do bazy danych phpmyadmin. W przeciwieństwie do naszych poprzednich projektów, w tym przypadku nie używamy żadnej osłony Ethernet, tutaj tylko odczytujemy dane szeregowe pochodzące z ar
System obecności z przechowywaniem danych w arkuszu kalkulacyjnym Google za pomocą RFID i Arduino Ethernet Shield: 6 kroków

System obecności z przechowywaniem danych w arkuszu kalkulacyjnym Google za pomocą RFID i Arduino Ethernet Shield: Cześć chłopaki, Oto bardzo ekscytujący projekt i w ten sposób przesyłamy dane rfid do arkusza kalkulacyjnego Google za pomocą Arduino. Krótko mówiąc, zamierzamy stworzyć system obecności oparty na czytniku rfid, który będzie zapisywał dane o obecności w czasie rzeczywistym do goog
SYSTEM OBECNOŚCI OPARTY NA RFID Z ARDUINO I GSM: 5 kroków

SYSTEM OBECNOŚCI OPARTY NA RFID Z WYKORZYSTANIEM ARDUINO I GSM: Ten projekt wykorzystuje technologię RFID do notowania każdego ucznia wchodzącego do klasy, a także do obliczania czasu przebywania w klasie. W proponowanym systemie każdy uczeń otrzymuje identyfikator RFID. Proces obecności może być