Índice:

Nevera Smart Fridge: 6 etapas
Nevera Smart Fridge: 6 etapas

Vídeo: Nevera Smart Fridge: 6 etapas

Vídeo: Nevera Smart Fridge: 6 etapas
Vídeo: What's the BEST Fridge to Buy? The Truth Will SURPRISE You! 2024, Julho
Anonim
Nevera Smart Fridge
Nevera Smart Fridge

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

Materiais
Materiais
Materiais
Materiais
Materiais
Materiais
Materiais
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

Fiação
Fiação
Fiação
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

Base de dados
Base 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

Local na rede Internet
Local na rede Internet

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

Habitação
Habitação
Habitação
Habitação
Habitação
Habitação
Habitação
Habitação

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: