Índice:
- Etapa 1: Coletando Materiais
- Etapa 2: teste os sensores separadamente
- Etapa 3: Esboço da Habitação
- Etapa 4: faça o circuito completo
- Etapa 5: escrever o código e criar um site
- Etapa 6: fazer uma habitação
- Etapa 7: Implementar Circuito no Caso
- Etapa 8: Estrutura do banco de dados
- Etapa 9: Código
- Etapa 10: Como procedi?
- Etapa 11: demonstração da minha versão final
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Costumo ler o jornal pela manhã no café da manhã. Isso é entregue todos os dias na caixa de correio. Mas às vezes tenho que andar no frio ou na chuva em nossa garagem até a caixa de correio para ver se nenhum jornal foi entregue ainda. Isso me fez pensar em criar uma caixa de correio inteligente que monitora quando a correspondência foi entregue para sua caixa de correio. Desta forma, pode ver facilmente a partir do seu telemóvel se o correio já foi entregue ou não.
Portanto, a caixa de correio inteligente significa
- Verifique se há correspondência na caixa de correio.
- Você pode monitorar quando a correspondência foi entregue e quando a caixa de correio foi esvaziada.
- Você pode abrir a caixa de correio com um cartão RFID em vez de uma chave normal
Etapa 1: Coletando Materiais
Material de IoT (custo mínimo estimado de € 45):
- Raspberry Pi 3 Modelo B +
- Servo motor SG90
- Sensor de distância HC-SR04
- Módulo RFID RC522
- Sensor de contato magnético
- Visor LCD 16x2
- Um monte de cabos
Itens para a habitação (min. € 30 custos estimados):
- Tábua de madeira
- Dobradiças
- Fechadura deslizante pequena
- Parafusos
Ferramentas utilizadas para o projeto:
- Visual Studio (desenvolvimento front-end)
- Pycharm (desenvolvimento de backend)
- MySql Workbench (banco de dados)
- Várias ferramentas de marcenaria (para fazer a caixa)
Etapa 2: teste os sensores separadamente
É melhor começar testando os sensores separadamente para saber o que eles podem fazer. E o que eles podem fazer pelo projeto.
Etapa 3: Esboço da Habitação
Depois de saber o que seus sensores podem fazer. Você pode começar a projetar seu caso. Então eu fiz um "protótipo" de papelão para que pudesse ver claramente o tamanho da caixa de correio
Etapa 4: faça o circuito completo
Nota: para deixar mais claro, coloquei os componentes separadamente nos diagramas. Portanto, na versão final, eles estão de fato vinculados a 1 Raspberry Pi.
Etapa 5: escrever o código e criar um site
Agora que você tem todo o circuito, pode começar a escrever todo o código para a funcionalidade da caixa de correio inteligente.
Etapa 6: fazer uma habitação
Reúna todo o material necessário para sua caixa de correio e comece a trabalhar na caixa.
Etapa 7: Implementar Circuito no Caso
Coloque o circuito na caixa e monte todos os sensores e atuadores no lugar certo.
Etapa 8: Estrutura do banco de dados
Etapa 9: Código
github.com/NMCT-S2-Project-1/nmct-s2-project-1-JensBonnier.git
Etapa 10: Como procedi?
- Brainstorm sobre o que exatamente eu queria.
- Teste todos os sensores que eu usaria e veja como eles funcionam exatamente.
- Fez o circuito completo e depois programei o back-end.
- Feito o front-end (HTML e CSS) e vinculado ao back-end
- Feito o alojamento.
- Montei tudo na caixa.