Inhaltsverzeichnis:
- Schritt 1: Hardwarekomponenten
- Schritt 2: Softwarekomponenten
- Schritt 3: Hardwareintegration
- Schritt 4: Softwareintegration
- Schritt 5: Führen Sie das System aus
Video: Fingerabdruck- und RFID-basiertes Anwesenheitssystem mit Raspberry Pi und MySQL-Datenbank - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Video zu diesem Projekt
Schritt 1: Hardwarekomponenten
- R305 Fingerabdruckmodul
- PL2303 USB zu TTL
- RC522 RFID-Modul
- 20x4 LCD
- Himbeer-Pi
- Ethernet Kabel
- Druckknopf (8)
- Summer
- Überbrückungsdraht
- SD-Karte (16 GB)
- Potensiometer (10k)
Schritt 2: Softwarekomponenten
- PC/LaptopInstallieren Sie die Xampp-Anwendung auf Ihrem Laptop/PC. Verbinden Sie Ihren PC/Laptop mit dem Ethernet-Netzwerk, das über einen DHCP-Server verfügt. Öffnen Sie dann CMD und führen Sie den folgenden Befehl aus: ipconfig. Schauen Sie nach Ihrer IP-Adresse (meine ist 172.37.40.40) und merken Sie sich diese. Führen Sie Xampp aus, wählen Sie im Modul Apache klik Config Apache (httpd.conf). Suchen und bearbeiten Sie diesen Befehl: #Listen 172.37.40.40:80. Entfernen Sie " # " und speichern Sie dann die Datei
-
Raspberry PiI gehe davon aus, dass sich auf der SD-Karte ein Raspbian-Stretch-Betriebssystem befindet. Stecken Sie die SD-Karte in den Raspberry Pi und schalten Sie den Raspberry Pi ein.
-
Installieren Sie die Fingerabdruckbibliothek auf Ihrem Raspberry Pi, indem Sie diesem Link folgen
sicherheitskritisch.de/2015/03/fingerabdruck…
-
Installieren Sie die RC522 RFID-Bibliothek auf Ihrem Raspberry Pi, indem Sie diesem Link folgen
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
20x4 LCD-Modulsteuerung mit Python, indem Sie diesem Link folgen
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
-
Schritt 3: Hardwareintegration
-
Raspberry Pi und R305 FingerabdruckmodulFolgen Sie diesem Link
sicherheitskritisch.de/2015/03/fingerabdruck…
-
Raspberry Pi und RC522 RFID-ModulFolgen Sie diesem Link
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Raspberry Pi und 20x4 LCD-ModulFolgen Sie diesem Link
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
- Raspberry Pi und Push ButtonEntwerfen Sie Ihr PCB-Layout mit der Eagle-Software. Sie können das angehängte Bild sehen und dem Pinbelegungsbild folgen.
- Raspberry Pi und BuzzerSie können einen anderen verfügbaren E / A in Raspberry Pi verwenden, aber für dieses Projekt wähle ich Pin 40 für den Summer.
Schritt 4: Softwareintegration
-
Für PC/Laptop
- Stellen Sie sicher, dass Ihr Laptop/PC mit einem Ethernet-Netzwerk verbunden ist, das über einen DHCP-Server verfügt. So können Sie Ihre Laptop/PC-IP-Adresse immer noch wie zuvor überprüfen (meine ist 172.37.40.40).
- Führen Sie die Xampp-Software aus und klicken Sie dann auf Start auf dem Apache- und MySQL-Modul.
- Führen Sie einen Browser (z. B. Mozilla Firefox) aus, geben Sie dann in die Adressleiste diesen Befehl ein: 172.37.40.40/phpmyadmin, dann geben Sie ein. Sie werden zu phpmyadmin weitergeleitet, um eine Datenbank zu erstellen.
- Erstellen Sie eine Datenbank wie das angehängte Bild.
- Für Raspberry Pi Kontaktieren Sie mich für Code in Raspberry Pi.
Schritt 5: Führen Sie das System aus
- Schalten Sie Ihren Raspberry Pi ein und verbinden Sie ihn mit demselben Ethernet-Netzwerk wie PC/Laptop. Stellen Sie sicher, dass Ihr Raspberry Pi mit demselben Netzwerk verbunden ist, indem Sie diesen Befehl im Terminal ausführen: ifconfig. Wenn Ihr Raspberry Pi angeschlossen ist, hat er eine IP-Adresse wie 172.37.40.45 oder eine andere. Um diese Schritte auszuführen, sollten Sie Tastatur und Maus haben und dann an den Raspberry Pi USB-Port anschließen.
- Führen Sie die Xampp-Anwendung auf einem Laptop/PC aus. Klicken Sie dann auf Apache und MySQL-Modul starten.
-
Führen Sie den Code aus:
- Wenn Sie einen neuen Benutzer registrieren möchten, führen Sie Register.py auf dem Terminal mit diesem Befehl aus: sudo python Register.py.
- Wenn Sie einen Benutzer suchen möchten, führen Sie Searching.py auf dem Terminal mit diesem Befehl aus: sudo python Searching.p y.
Empfohlen:
Raspberry Pi mit Node.js mit der Cloud verbinden – wikiHow
So verbinden Sie Raspberry Pi mit Node.js mit der Cloud: Dieses Tutorial ist nützlich für alle, die einen Raspberry Pi mit Node.js mit der Cloud, insbesondere mit der AskSensors IoT-Plattform, verbinden möchten. Sie haben keinen Raspberry Pi? Wenn Sie derzeit keinen Raspberry Pi besitzen, empfehle ich Ihnen, sich einen Raspberry Pi zuzulegen
So erstellen Sie eine Message Board-Website mit PHP und MYSQL – wikiHow
So erstellen Sie eine Message Board-Website mit PHP und MYSQL: Diese Anleitung zeigt Ihnen, wie Sie eine Message Board-Website mit PHP, MySQL, HTML und CSS erstellen. Wenn Sie neu in der Webentwicklung sind, machen Sie sich keine Sorgen, es gibt detaillierte Erklärungen und Analogien, damit Sie die Konzepte besser verstehen. Matte
So senden Sie DHT11-Daten mit NodeMCU an einen MySQL-Server – wikiHow
So senden Sie DHT11-Daten mit NodeMCU an MySQL-Server: In diesem Projekt haben wir DHT11 mit nodemcu verbunden und dann senden wir Daten von dht11, die Feuchtigkeit und Temperatur sind, an die phpmyadmin-Datenbank
Raspbian in Raspberry Pi 3 B ohne HDMI installieren - Erste Schritte mit Raspberry Pi 3B - Einrichten Ihres Raspberry Pi 3: 6 Schritte
Raspbian in Raspberry Pi 3 B ohne HDMI installieren | Erste Schritte mit Raspberry Pi 3B | Einrichten Ihres Raspberry Pi 3: Wie einige von Ihnen wissen, sind Raspberry Pi-Computer ziemlich großartig und Sie können den gesamten Computer nur auf einer einzigen winzigen Platine bekommen. Das Raspberry Pi 3 Model B verfügt über einen Quad-Core 64-Bit ARM Cortex A53 mit 1,2 GHz getaktet. Damit ist der Pi 3 ungefähr 50
So einfach wie ein Fingerabdruck-Sicherheitssystem täuschen – wikiHow
So täuschen Sie ein Fingerabdruck-Sicherheitssystem so einfach wie das ABC: Diese Anleitung zeigt Ihnen, wie Sie ein Fingerabdruck-Sicherheitssystem so einfach wie das ABC täuschen. IBM möchte nie, dass Sie davon erfahren. Es funktioniert auch für die meisten Fingerabdruck-Sicherheitssysteme. Zum Beispiel z.B. Tür, Handy….Diese Anleitung kommt mit v