Índice:
- Etapa 1: Esquema de Fritzing
- Etapa 2: o banco de dados
- Etapa 3: Pensando em materiais
- Etapa 4: Back e Frontend
- Etapa 5: Resultado final
Vídeo: Sistema de crachás: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Para este sistema de crachá, você precisará de vários componentes eletrônicos.
- Raspberry Pi 3B
- Arduino Uno
- Campainha
- Led vermelho e led verde
- PIR
- Tela de LCD
- Scanner RFID
- Relógio de tempo real
- 4x 7segment display
- muitos fios de ligação
Etapa 1: Esquema de Fritzing
Foi assim que conectei meus componentes ao Raspberry Pi 3B e ao Arduino Uno.
Para conectar a tela LCD, você pode usar um I2C. Se você tiver pinos GPIO suficientes restantes no seu raspberry, não é necessário usar I2C.
Aqui você pode ver a conexão com e sem I2C.
Etapa 2: o banco de dados
Primeiro fiz o banco de dados no meu computador com MySQL Workbench.
- A primeira coisa a fazer ao criar um banco de dados é esboçar suas idéias.
- Depois disso, você faz um esboço normalizado
- Quando terminar de esboçar, é hora de trabalhar nos esboços no Workbench.
Para este projeto, você precisa de 3 tabelas:
- Um para o pessoal
- Aquele em que você mantém os dados do RFID
- Um para códigos postais e locais
Assim que seu banco de dados estiver ativo, você pode colocá-lo em seu Raspberry Pi. No vídeo, darei um breve tutorial sobre como colocar seu banco de dados MySQL Workbench em seu Raspberry Pi.
Etapa 3: Pensando em materiais
- Qual é a aparência do seu sistema de crachás?
- Que material você gostaria de usar?
- Ele precisa ficar em pé, pendurado, deitado, …?
Essas são todas as coisas em que você precisa pensar ao fazer o invólucro. Como você pode ver nas fotos, fiz o meu em madeira. Desenhei tudo que pensei em um papel, fui à loja de bricolagem local e comprei um pouco de madeira e cola. Fiz furos na madeira para inserir meus componentes.
Etapa 4: Back e Frontend
A parte dianteira
Fiz um site de usuário onde os usuários podem colocar dados no banco de dados ou onde podem excluí-los se necessário. Para o próprio site usei HTML e CSS e para as animações e a conexão com o banco de dados usei JavaScript.
Processo interno
O back-end serve para a comunicação entre o banco de dados e o front-end. Seu código você coloca no seu Raspberry Pi. É feito em Python. Este é meu código Python.
Etapa 5: Resultado final
Este é o resultado final! espero que você tenha gostado.
Recomendado:
Sistema de automação residencial WiFi de ultra-baixa potência: 6 etapas (com fotos)
Sistema de automação residencial WiFi de potência ultrabaixa: Neste projeto, mostramos como você pode construir um sistema de automação residencial local básico em algumas etapas. Vamos usar um Raspberry Pi que funcionará como um dispositivo WiFi central. Considerando que, para nós finais, vamos usar IOT Cricket para fazer uma bateria de energia
Fazendo seu próprio sistema fotovoltaico 5V: 4 etapas (com fotos)
Fazendo seu próprio sistema fotovoltaico de 5 V: usa um conversor de buck como uma saída de 5 V para carregar a bateria (Li Po / Li-ion). E conversor Boost para bateria de 3,7 V para saída USB de 5 V para dispositivos necessários 5 V. Semelhante ao sistema original que usa bateria de ácido de chumbo como uma carga de armazenamento de energia por e
FATURAMENTO E SISTEMA DE CONTROLE DE ESTOQUE: 3 etapas
FATURAMENTO E SISTEMA DE CONTROLE DE ESTOQUE: Com este instructables, darei a você uma idéia para criar um sistema de controle de fatura e estoque. Usando o acesso MS. É muito fácil e não precisa de mais conhecimentos de informática ou programação. Se você tiver conhecimento básico da Sra. Acesso, tabelas. formulários e relatórios t
Sistema de classificação de cores: Sistema baseado em Arduino com duas correias: 8 etapas
Sistema de Seleção por Cores: Sistema baseado em Arduino com Duas Correias: O transporte e / ou embalagem de produtos e itens na área industrial é feito por meio de linhas feitas com correias transportadoras. Essas correias ajudam a mover o item de um ponto a outro com velocidade específica. Algumas tarefas de processamento ou identificação podem ser
Sistema de alarme de incêndio usando Arduino [em algumas etapas fáceis]: 3 etapas
Sistema de alarme de incêndio usando o Arduino [em algumas etapas fáceis]: você está procurando fazer um projeto simples e interessante com o Arduino que, ao mesmo tempo, possa ser realmente útil e potencialmente salvador? Se sim, você veio ao lugar certo para aprender algo novo e inovador. Neste post vamos