Índice:
- Etapa 1: componentes de hardware
- Etapa 2: Componentes de software
- Etapa 3: Integração de Hardware
- Etapa 4: Integração de software
- Etapa 5: execute o sistema
Vídeo: Sistema de atendimento baseado em impressão digital e RFID usando Raspberry Pi e banco de dados MySQL: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
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.
Recomendado:
Sistema de atendimento enviando dados RFID para o servidor MySQL usando Python com Arduino: 6 etapas
Sistema de atendimento enviando dados RFID para o servidor MySQL usando Python com Arduino: Neste projeto fiz interface RFID-RC522 com arduino e depois estou enviando dados RFID para o banco de dados phpmyadmin. Ao contrário de nossos projetos anteriores, não estamos usando nenhum escudo ethernet neste caso, aqui estamos apenas lendo os dados seriais vindos de ar
Sistema de atendimento por impressão digital Arduino com armazenamento de dados em nuvem: 8 etapas
Arduino Fingerprint Attendance System W / Cloud Data Storage: Você pode ler este e outros tutoriais incríveis no site oficial da ElectroPeakOverviewNow dia, aprender sobre a operação e implementação de dispositivos IoT é tão essencial devido ao uso crescente de sistemas IoT. Neste tutorial, vamos fazer
Sistema de atendimento com armazenamento de dados na planilha do Google usando RFID e Arduino Ethernet Shield: 6 etapas
Sistema de atendimento com armazenamento de dados em planilha do Google usando RFID e Arduino Ethernet Shield: Olá pessoal, aqui chegamos com um projeto muito interessante e que é como enviar dados rfid para planilha do Google usando Arduino. Resumindo vamos fazer um sistema de atendimento baseado em leitor rfid que vai guardar os dados de atendimento em tempo real para goog
Como buscar dados de um banco de dados Firebase no NodeMCU: 7 etapas
Como buscar dados de um banco de dados Firebase no NodeMCU: para isso, vamos buscar dados de um banco de dados no Google Firebase e buscá-los usando um NodeMCU para análise posterior. REQUISITOS DO PROJETO: 1) NodeMCU ou ESP8266 Controller2) G-Mail conta para a criação de um banco de dados Firebase.3) Baixe o
SISTEMA DE ATENDIMENTO BASEADO EM RFID USANDO ARDUINO E GSM: 5 etapas
SISTEMA DE ATENDIMENTO BASEADO EM RFID USANDO ARDUINO E GSM: Este projeto utiliza a tecnologia RFID para fazer uma anotação de cada aluno que entra na sala de aula e também para calcular o tempo que reside na aula. Neste sistema proposto, cada aluno recebe uma etiqueta RFID. O processo de atendimento pode ser