Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Vidéo de ce projet
Étape 1: Composants matériels
- Module d'empreintes digitales R305
- PL2303 USB vers TTL
- Module RFID RC522
- Écran LCD 20x4
- Tarte aux framboises
- Câble Ethernet
- Bouton poussoir (8)
- Avertisseur sonore
- Cavalier
- Carte SD (16 Go)
- Potentiomètre (10k)
Étape 2: Composants logiciels
- PC/LaptopInstallez l'application Xampp sur votre ordinateur portable/PC. Connectez votre PC/ordinateur portable au réseau Ethernet doté d'un serveur DHCP. Ensuite, ouvrez CMD et exécutez la commande suivante: ipconfig. Regardez votre adresse IP (la mienne est 172.37.40.40) et souvenez-vous-en. Exécutez Xampp, dans Module Apache klik Config, sélectionnez Apache (httpd.conf). Recherchez et modifiez cette commande: #Listen 172.37.40.40:80. Supprimez " # " puis enregistrez le fichier
-
Raspberry PiJe suppose que sur la carte SD il y a un système d'exploitation Raspbian Stretch. Insérez la carte SD dans le Raspberry Pi et allumez le Raspberry Pi.
-
Installez la bibliothèque d'empreintes digitales sur votre Raspberry Pi en suivant ce lien
sicherheitskritisch.de/2015/03/fingerprint…
-
Installez la bibliothèque RFID RC522 sur votre Raspberry Pi en suivant ce lien
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Contrôle du module LCD 20x4 à l'aide de Python en suivant ce lien
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
-
Étape 3: Intégration matérielle
-
Module d'empreintes digitales Raspberry Pi et R305Suivez ce lien
sicherheitskritisch.de/2015/03/fingerprint…
-
Module RFID Raspberry Pi et RC522Suivre ce lien
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Raspberry Pi et module LCD 20x4Suivez ce lien
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
- Raspberry Pi et Push ButtonDésinez la disposition de votre PCB à l'aide du logiciel Eagle, vous pouvez regarder l'image ci-jointe et suivre l'image de brochage.
- Raspberry Pi et BuzzerVous pouvez utiliser une autre E/S disponible dans Raspberry Pi, mais pour ce projet, je choisis la broche 40 pour le buzzer.
Étape 4: Intégration du logiciel
-
Pour PC/ordinateur portable
- Assurez-vous que votre ordinateur portable/PC est connecté à un réseau Ethernet doté d'un serveur DHCP. Vous pouvez donc vérifier l'adresse IP de votre ordinateur portable / PC toujours la même qu'avant (la mienne est 172.37.40.40).
- Exécutez le logiciel Xampp, puis cliquez sur Démarrer sur le module Apache et MySQL.
- Exécutez le navigateur (par exemple Mozilla Firefox), puis dans la barre d'adresse, tapez cette commande: 172.37.40.40/phpmyadmin, puis entrez. Vous serez dirigé vers phpmyadmin pour créer une base de données.
- Créez une base de données identique à l'image ci-jointe.
- Pour Raspberry Pi Contactez-moi pour le code dans Raspberry Pi.
Étape 5: Exécutez le système
- Allumez votre Raspberry Pi et connectez-le au même réseau Ethernet que le PC/Laptop. Assurez-vous que votre Raspberry Pi est connecté au même réseau en exécutant cette commande dans le terminal: ifconfig. S'il est connecté, votre Raspberry Pi aura une adresse IP comme 172.37.40.45 ou autre. Pour effectuer ces proses, vous devez disposer d'un clavier et d'une souris, puis branchez-les sur le port USB Raspberry Pi.
- Exécutez l'application Xampp sur un ordinateur portable/PC. Cliquez ensuite sur Démarrer le module Apache et MySQL.
-
Exécutez le code:
- Si vous souhaitez enregistrer un nouvel utilisateur, exécutez Register.py sur le terminal par cette commande: sudo python Register.py.
- Si vous souhaitez rechercher un utilisateur, exécutez Searching.py sur le terminal par cette commande: sudo python Searching.py.