Spisu treści:
- Krok 1: Komponenty sprzętowe
- Krok 2: Składniki oprogramowania
- Krok 3: Integracja sprzętowa
- Krok 4: Integracja oprogramowania
- Krok 5: Uruchom system
Wideo: System obecności oparty na odciskach palców i RFID przy użyciu Raspberry Pi i bazy danych MySQL: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
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:
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
Neopixel Ws2812 Rainbow LED Glow z M5stick-C - Uruchamianie Rainbow na Neopixel Ws2812 przy użyciu M5stack M5stick C przy użyciu Arduino IDE: 5 kroków
Neopixel Ws2812 Rainbow LED Glow z M5stick-C | Uruchamianie Rainbow na Neopixel Ws2812 Używając M5stack M5stick C Używając Arduino IDE: Cześć chłopaki, w tej instrukcji dowiemy się, jak używać neopikselowych ws2812 LED lub taśmy LED lub matrycy LED lub pierścienia LED z płytką rozwojową m5stack m5stick-C z Arduino IDE i zrobimy wzór tęczy z nim
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ć