Índice:
- Etapa 1: Materiais
- Etapa 2: Fiação
- Etapa 3: Banco de dados
- Etapa 4: site
- Etapa 5:
- Etapa 6: Alojamento
Vídeo: Nevera Smart Fridge: 6 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Eu sou um estudante NMCT na Howest Kortrijk (Bélgica) e como parte dos exames tivemos que fazer um projeto final. Eu fiz "Nevera", uma ferramenta para ajudar você a se lembrar de tudo que está na sua geladeira. Com a ajuda de um leitor de código de barras, você terá que escanear os produtos que entram e saem de sua geladeira. Esses produtos serão armazenados em um banco de dados MySQL e exibidos em um site, para que você sempre saiba o que está em sua geladeira. No site você também encontrará uma lista de compras, onde pode adicionar ou remover produtos que você precisa pegar no supermercado, e também há uma página onde você pode analisar as temperaturas anteriores dentro de sua geladeira.
Você pode encontrar meu portfólio aqui.
Etapa 1: Materiais
·
- 1 x Rasperry Pi 3
- 1 x cartão SD
- 1 x scanner de código de barras USB
- 1 x display LCD
- 1 x potenciômetro
- 1 x sensor de temperatura
- 1 x tábua de pão
- Resistores 10kOhm
- Madeira e ferramentas
Etapa 2: Fiação
Você pode ter uma boa visão geral da fiação nas fotos acima ou no anexo chamado Nevera_schema.fzz. A extensão.fzz pode ser executada no programa Fritzing, que é gratuito.
A porta USB do Raspberry Pi está conectada com o USB do leitor de código de barras.
Etapa 3: Banco de dados
Este é meu banco de dados normalizado em MySQL. Existe de 6 tabelas:
Produto: aqui você encontrará os dados de todos os produtos possíveis.
Frigo: Aqui você encontra todas as geladeiras, então você pode ter mais de uma geladeira.
Sensor: aqui você encontrará seu sensor.
Producten_in_frigo: aqui você encontrará informações sobre todos os produtos que realmente estão em sua geladeira.
Sensor_in_frigo: aqui você encontrará os dados medidos do sensor de temperatura dentro de sua geladeira.
Boodschappenlijst: Aqui você encontrará os dados da lista de compras.
Etapa 4: site
Primeiro fiz um design móvel em Adobe XD, onde escolhi meu esquema de cores e as fontes que queria usar, para descobrir como queria que meu site fosse.
Então tentei recriar isso em html e css para um site responsivo.
Etapa 5:
Após o design, tive que importar dados reais para o meu site usando Flask e MySQL. Também li meus dados de temperatura e os mostrei em um gráfico.
Aqui está o meu código:
github.com/NMCT-S2-Project-I/project-i-Judithvanass
Etapa 6: Alojamento
Usei um pouco de madeira que originalmente era uma gaveta de uma caixa que não usávamos mais. Meu vizinho cortou isso ao meio e usou a outra metade como telhado. Fizemos alguns parafusos para garantir que tudo ficasse no lugar. Então ele cortou um buraco do tamanho do meu display LCD. Por fim, ele fez um orifício na frente, que raspei para um orifício maior para mais cabos. Para fechar tudo ele fez dois furinhos na parte de trás, para que eu possa abrir e fechar apenas girando alguns parafusos na madeira.
Este não é um design exato, você pode colocar seu projeto em qualquer caixa que desejar.
Recomendado:
Smart Belt: 18 etapas
Cinto inteligente: usar um gadget é muito desafiador. Sinceramente, nesse projeto, tive a ajuda da minha mãe para costurar a maleta porque não consigo costurar sozinha. Tenha cuidado ao costurar na máquina de costura. Se você nunca experimentou costurar com máquina de costura, também é
Smart Home by Raspberry Pi: 5 etapas (com imagens)
Smart Home da Raspberry Pi: Já existem vários produtos que tornam o seu apartamento mais inteligente, mas a maioria deles são soluções proprietárias. Mas por que você precisa de uma conexão com a Internet para ligar a luz do seu smartphone? Essa foi uma das razões para eu construir meu próprio Smar
Luz LED Smart Desk - Iluminação inteligente com Arduino - Espaço de trabalho Neopixels: 10 etapas (com imagens)
Luz LED Smart Desk | Iluminação inteligente com Arduino | Neopixels Workspace: hoje em dia passamos muito tempo em casa, estudando e trabalhando virtualmente, então por que não aumentar nosso espaço de trabalho com um sistema de iluminação personalizado e inteligente baseado em Arduino e LEDs Ws2812b.Aqui eu mostro como construir seu Smart Luz LED de mesa que
MATRIZ DE LED SMART CONTROLADA POR INTERNET DIY (ADAFRUIT + ESP8266 + WS2812): 8 etapas (com imagens)
MATRIZ DE LED INTELIGENTE CONTROLADA POR INTERNET DIY (ADAFRUIT + ESP8266 + WS2812): Aqui está o meu segundo avanço para um projeto que estou muito animado para mostrar a vocês. Trata-se de uma matriz LED inteligente DIY que permite mostrar nela dados, como YouTube Stats, Smart Home Stats, como temperatura, umidade, pode ser um relógio simples ou apenas mostrar
Smart Crystal Light String: 9 etapas (com imagens)
Smart Crystal Light String: Conforme o Natal se aproxima e estou em plena pesquisa sobre automação residencial e objetos inteligentes, decidi este ano tentar fazer uma string de luz RGB inteligente e bonita. Fiz muitas pesquisas sobre soluções DIY em torno da web, por um lado, alguns pr