Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Vídeo deste projeto
Etapa 1: componentes de hardware
- Módulo de impressão digital R305
- PL2303 USB para TTL
- Módulo RC522 RFID
- 20x4 LCD
- Raspberry Pi
- Cabo Ethernet
- Botão (8)
- Campainha
- Jumper Wire
- Cartão SD (16 GB)
- Potensiômetro (10k)
Etapa 2: Componentes de software
- PC / LaptopInstale o aplicativo Xampp em seu laptop / PC. Conecte seu PC / Laptop à rede ethernet que possui um servidor DHCP. Em seguida, abra o CMD e execute o seguinte comando: ipconfig. Procure seu endereço IP (o meu é 172.37.40.40) e lembre-se dele. Execute o Xampp, no Módulo Apache klik Config, selecione Apache (httpd.conf). Encontre e edite este comando: #Listen 172.37.40.40:80. Remova "#" e salve o arquivo
-
Raspberry PiI presumo que no cartão SD haja um sistema operacional Raspbian Stretch. Insira o cartão SD no Raspberry Pi e ligue o Raspberry Pi.
-
Instale a biblioteca de impressão digital em seu Raspberry Pi seguindo este link
sicherheitskritisch.de/2015/03/fingerprint…
-
Instale a biblioteca RFID RC522 em seu Raspberry Pi seguindo este link
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Controle de módulo de LCD 20x4 usando Python seguindo este link
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
-
Etapa 3: Integração de Hardware
-
Raspberry Pi e Módulo de impressão digital R305Seguir este link
sicherheitskritisch.de/2015/03/fingerprint…
-
Raspberry Pi e Módulo RFID RC522Siga este link
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Raspberry Pi e Módulo LCD 20x4Siga este link
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
- Raspberry Pi e Push ButtonDesain seu layout de PCB usando o software Eagle, você pode ver a imagem anexada e seguir a imagem da pinagem.
- Raspberry Pi e BuzzerVocê pode usar outro I / O disponível no Raspberry Pi, mas para este projeto eu escolhi o pino 40 para campainha.
Etapa 4: Integração de software
-
Para PC / Laptop
- Certifique-se de que seu laptop / PC esteja conectado a uma rede Ethernet que tenha um servidor DHCP. Assim, você pode verificar o endereço IP do seu laptop / PC ainda o mesmo de antes (o meu é 172.37.40.40).
- Execute o software Xampp e, em seguida, clique em Iniciar no Módulo Apache e MySQL.
- Execute o navegador (por exemplo, Mozilla Firefox) e, na barra de endereços, digite este comando: 172.37.40.40/phpmyadmin e digite. Você será direcionado ao phpmyadmin para fazer o banco de dados.
- Crie o banco de dados igual ao da imagem anexada.
- Para Raspberry Pi Contate-me para obter o código em raspberry pi.
Etapa 5: execute o sistema
- Ligue o seu Raspberry Pi e conecte-o à mesma rede Ethernet do PC / laptop. Certifique-se de que o seu Raspberry Pi esteja conectado à mesma rede, executando este comando no terminal: ifconfig. Se conectado, o Raspberry Pi terá um endereço IP como 172.37.40.45 ou outro. Para realizar essas tarefas, você deve ter teclado e mouse e, em seguida, conectá-los à porta USB do Raspberry Pi.
- Execute o aplicativo Xampp no laptop / PC. Então clique em Iniciar Apache e Módulo MySQL.
-
Execute o código:
- Se você deseja registrar um novo usuário, execute Register.py no terminal com este comando: sudo python Register.py.
- Se você deseja Pesquisar um usuário, execute Searching.py no terminal por este comando: sudo python Searching.p y.