Innholdsfortegnelse:
- Trinn 1: Maskinvarekomponenter
- Trinn 2: Programvarekomponenter
- Trinn 3: Maskinvareintegrasjon
- Trinn 4: Programvareintegrasjon
- Trinn 5: Kjør systemet
Video: Fingeravtrykk og RFID -basert deltakelsessystem ved bruk av Raspberry Pi og MySQL -database: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Video av dette prosjektet
Trinn 1: Maskinvarekomponenter
- R305 Fingeravtrykkmodul
- PL2303 USB til TTL
- RC522 RFID -modul
- 20x4 LCD
- Bringebær Pi
- Ethernet -kabel
- Trykknapp (8)
- Summer
- Jumper Wire
- SD -kort (16 GB)
- Potensiometer (10k)
Trinn 2: Programvarekomponenter
- PC/bærbar PC Installer Xampp -applikasjonen i din bærbare/PC. Koble PC/bærbar PC til ethernet -nettverket som har en DHCP -server. Åpne deretter CMD og kjør denne kommandoen: ipconfig. Se på IP -adressen din (min er 172.37.40.40) og husk den. Kjør Xampp, i modul Apache klikker du Config, velg Apache (httpd.conf). Finn og rediger denne kommandoen: #Lytt 172.37.40.40:80. Fjern " #" og lagre deretter httpd.conf -filen.
-
Raspberry Pi Jeg antar at det er et Raspbian Stretch -operativsystem på SD -kortet. Sett inn SD -kortet i Raspberry Pi og slå på Raspberry Pi.
-
Installer fingeravtrykksbiblioteket til Raspberry Pi ved å følge denne lenken
sicherheitskritisch.de/2015/03/fingerprint…
-
Installer RC522 RFID -biblioteket på din Raspberry Pi ved å følge denne lenken
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
20x4 LCD -modulkontroll ved hjelp av Python ved å følge denne lenken
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
-
Trinn 3: Maskinvareintegrasjon
-
Raspberry Pi og R305 fingeravtrykkmodul Følg denne lenken
sicherheitskritisch.de/2015/03/fingerprint…
-
Raspberry Pi og RC522 RFID -modul Følg denne lenken
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Raspberry Pi og 20x4 LCD -modul Følg denne lenken
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
- Raspberry Pi og trykknapp Forbli PCB -oppsettet ved hjelp av Eagle -programvare, du kan se bildet vedlagt og følge pinout -bildet.
- Raspberry Pi og Buzzer Du kan bruke en annen tilgjengelig I/O i Raspberry Pi, men for dette prosjektet velger jeg pin 40 for summer.
Trinn 4: Programvareintegrasjon
-
For PC/bærbar PC
- Sørg for at din bærbare/PC er koblet til et ethernet -nettverk som har en DHCP -server. Så du kan sjekke din bærbare/PC -IP -adresse fortsatt den samme som før (min er 172.37.40.40).
- Kjør Xampp Software, og klikk deretter Start på Apache og MySQL Module.
- Kjør nettleseren (f.eks. Mozilla Firefox), skriv inn denne kommandoen i adressefeltet: 172.37.40.40/phpmyadmin, og skriv deretter inn. Du blir sendt til phpmyadmin for å lage database.
- Lag en database som er vedlagt bildet.
- For Raspberry Pi Kontakt meg for kode i bringebær pi.
Trinn 5: Kjør systemet
- Slå på Raspberry Pi og koble den til det samme ethernet -nettverket som PC/bærbar PC. Sørg for at Raspberry Pi har koblet til det samme nettverket ved å kjøre denne kommandoen i terminalen: ifconfig. Hvis Raspberry Pi er tilkoblet, vil den ha IP -adresse som 172.37.40.45 eller annen. For å utføre denne prosessen, må du ha tastatur og mus, og deretter koble den til Raspberry Pi USB -port.
- Kjør Xampp -applikasjon på bærbar PC/PC. Klikk deretter Start Apache og MySQL -modul.
-
Kjør koden:
- Hvis du vil registrere en ny bruker, kjører du Register.py på terminalen med denne kommandoen: sudo python Register.py.
- Hvis du vil Søke etter en bruker, kjører du Searching.py på terminalen med denne kommandoen: sudo python Searching.p y.
Anbefalt:
Temperatur og fuktighet ved bruk av ESP32-DHT22-MQTT-MySQL-PHP: 7 trinn
Temperatur og fuktighet ved bruk av ESP32-DHT22-MQTT-MySQL-PHP: Kjæresten min ville ha et drivhus, så jeg lagde henne en. Men jeg ville ha en temperatur- og fuktighetssensor inne i drivhuset. Så jeg googlet etter eksempler og begynte å eksperimentere. Min konklusjon var at alle eksemplene jeg fant ikke var akkurat
Overvåke akselerasjon ved bruk av Raspberry Pi og AIS328DQTR ved hjelp av Python: 6 trinn
Overvåke akselerasjon ved hjelp av Raspberry Pi og AIS328DQTR Bruke Python: Akselerasjon er begrenset, tror jeg i henhold til noen fysikklover.- Terry Riley En gepard bruker fantastisk akselerasjon og raske endringer i hastighet når jeg jager. Den raskeste skapningen i land en gang i blant bruker sitt høyeste tempo for å fange byttedyr. Den
Oppmøtesystem ved å sende RFID -data til MySQL -server ved hjelp av Python With Arduino: 6 trinn
Oppmøtesystem ved å sende RFID-data til MySQL-server ved hjelp av Python With Arduino: I dette prosjektet har jeg tilkoblet RFID-RC522 med arduino, og deretter sender jeg data fra RFID til phpmyadmin-databasen. I motsetning til våre tidligere prosjekter bruker vi ikke ethernet -skjold i dette tilfellet, her leser vi bare serielle data som kommer fra
SafetyLock: en smart lås laget med bringebær Pi (fingeravtrykk og RFID): 10 trinn
SafetyLock: en smart lås laget med bringebær Pi (fingeravtrykk og RFID): Har du noen gang ønsket en mer tilgjengelig måte å sikre huset ditt på? I så fall er dette løsningen for deg! Jeg laget SafetyLock, dette er en lås som kan åpnes med fingeravtrykk, et RFID -merke og til og med gjennom et nettsted. Takket være dette konseptet vil du
Minibank med Arduino (fingeravtrykk+RFID-kort): 4 trinn (med bilder)
Minibank med Arduino (fingeravtrykk+RFID-kort): Hei venner, jeg kommer tilbake med en ny idé om minibank som bruker Arduino.Det kan være nyttig i landlige områder der kontantløse tjenester ikke er mulig.Det er en liten idé.Jeg håper du likte det. La oss komme i gang