Índice:

SmartAquarium - Mathias: 6 etapas
SmartAquarium - Mathias: 6 etapas

Vídeo: SmartAquarium - Mathias: 6 etapas

Vídeo: SmartAquarium - Mathias: 6 etapas
Vídeo: UKOKE 6 STAGE RO WATER FILTRATION SYSTEM ENGLISH INSTALL VIDEO 2024, Setembro
Anonim
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias

Um grande problema para quem tem peixes é que quando vão de férias precisam de alguém para cuidar deles. Eu e minha família temos o mesmo problema e é sempre difícil encontrar alguém. Agora, com meu projeto, espero me livrar desse problema com meu SmartAquarium.

Informações gerais:

  • o custo médio é de cerca de 313 euros
  • quantidade total de tempo gasto para fazer tudo sobre o projeto: 250 horas (isso pode variar dependendo de suas habilidades de programação)

Links:

  • Meu site pessoal: mathiasdeherdt.be
  • Lista de materiais, também conhecida como BOM: FinalBOM.xlsx

Etapa 1: Etapa 1: Fazendo o Invólucro + Alimentador Automático

Etapa 1: Fazendo o Invólucro + Alimentador Automático
Etapa 1: Fazendo o Invólucro + Alimentador Automático
Etapa 1: Fazendo o Invólucro + Alimentador Automático
Etapa 1: Fazendo o Invólucro + Alimentador Automático
Etapa 1: Fazendo o Invólucro + Alimentador Automático
Etapa 1: Fazendo o Invólucro + Alimentador Automático
Etapa 1: Fazendo o Invólucro + Alimentador Automático
Etapa 1: Fazendo o Invólucro + Alimentador Automático

Materiais:

  • Madeira
  • Madeira e super cola
  • Copo de plástico
  • maçaneta
  • Parafusos
  • Cabo de ferro
  • Dobradiças
  • Arame de galinha
  • Magnéticos

Ferramentas:

  • Serra
  • Furadeira
  • Sander
  • Chaves de fenda
  • Arquivo de madeira

Construindo revestimento passo a passo:

Etapa 1: serrar a madeira no tamanho desejado. Você quer 2 tábuas para a parte superior e inferior, 2 para o lado esquerdo e direito e 2 para a parte traseira e frontal. Depois de ter tudo pronto, cole-os (com cola de madeira) para formar uma caixa. Certifique-se de que há muita pressão na madeira para que tudo possa colar

Etapa 2: certifique-se de deixar orifícios para os cabos e para respiradouros. Realmente não importa onde eles estão, apenas coloque-os onde você achar melhor

Etapa 3: depois de fazer os furos, pegue um arquivo de madeira e lixe tudo para que fique liso

Passo 4: cole a alça na parte superior do seu invólucro e cole a maçaneta na lateral que pode ser aberta e fechada. Também conecte a porta com as dobradiças e coloque magnetismo para que a porta permaneça fechada

Construindo o alimentador passo a passo:

Etapa 1: encontre uma tigela de plástico não tão grande e faça um pequeno furo nela, certifique-se de que a tampa da tigela possa ser removida facilmente

Etapa 2: encontre algo para fazer compartimentos internos e conecte-os a uma vara de madeira

Passo 3: Certifique-se de que o pedaço de madeira é maior do que o ferro giratório do motor de passo, faremos um furo lá para que o motor de passo mova tudo dentro

Passo 4: Faça algo que possa colocar o alimentador acima do buraco no seu aquário, eu fiz com algum tipo de brinquedo de construção

Etapa 2: Etapa 2: conectar seus componentes

Etapa 2: conecte seus componentes
Etapa 2: conecte seus componentes
Etapa 2: conecte seus componentes
Etapa 2: conecte seus componentes
Etapa 2: conecte seus componentes
Etapa 2: conecte seus componentes

Componentes (você sempre pode consultar meu BOM):

  • Raspberry Pi com suplemento de energia
  • Arduino tipo A a B
  • À prova d'água ds18b20
  • Visor QAPASS 1602A
  • Motor de etapa 28BYJ-48
  • Tábuas de pão
  • Fios macho para macho, fios macho para fêmea
  • Resistores
  • Sensor de PH 40x40 mm
  • Ventilador
  • Resistência sensível à força (FSR)
  • Retransmissão
  • 2 sensores potenciométricos
  • LM2596S DC-DC
  • [LUMINÁRIA]

Ferramentas

  • Ferro de solda
  • Alicate de decapagem
  • Chave de fenda
  • Tubulação termorretrátil
  • Soprador de ar quente
  • lixadeira

Então, por onde começar? Bem, primeiro você precisará obter todos os componentes, depois disso, tente seguir meu esquema o melhor de sua capacidade.

O Pi é a peça mais importante do quebra-cabeça, vai funcionar como um hub que controla tudo, até o Arduino. O Arduino será o escravo do Pi, mas falaremos mais sobre isso posteriormente na Etapa 3.

A maior parte do esquema é simples, conecte tudo e certifique-se de que os aterramentos estejam bem conectados. A parte difícil é sua lâmpada. Teremos que abrir o interruptor e conectá-lo a um relé. Se bagunçarmos isso, você pode destruir a lâmpada. Assim que o interruptor estiver aberto, conecte 2 fios aos fios da lâmpada. Conecte-os ao relé [IMAGEM]

Além disso, uma mensagem importante, use a tubulação termorretrátil quando os cabos estiverem expostos para que não interfiram uns com os outros.

Etapa 3: Etapa 3: criar banco de dados

Etapa 3: fazer banco de dados
Etapa 3: fazer banco de dados

Primeiro você quer fazer um modelo para o seu banco de dados, o meu ficará assim [Figura 1], tenho duas tabelas, uma para o meu sensor e outra para a minha medição.

Na tabela de sensores, você precisará de um ID, Nome (do sensor) e uma unidade. Na tabela de medição eu tenho meu sensor_ID (da minha tabela de sensores), um momento para quando você fez uma medição e o valor de sua medição. Também precisamos de outra mesa para a luz, para que possamos ligá-la e desligá-la no site e ter o status atual em exibição.

Depois de criar o banco de dados, você o colocará no Raspberry Pi.

Etapa 4: Etapa 4: escrever código Python e código Arduino

Etapa 4: escrever código Python e código Arduino
Etapa 4: escrever código Python e código Arduino

Agora é hora de trabalhar de verdade, escrever código para tudo. Dentro do arquivo zip você encontrará meu código (não tão bom). Há informações colocadas na linha de comentários.

Para o back-end, você só precisará do arquivo app.py.

Para o front-end você vai precisar dos modelos e estáticos

Como eu disse na Etapa 2, o Arduino é um escravo do Raspberry Pi. Fazemos isso para conectar o Arduino ao Pi com um cabo USB e fazer algumas edições e instalar algumas coisas. Primeiro, você vai instalar o nanpy no Pi.

Etapa 5: Etapa 5: HTML, CSS e JavaScript

Etapa 5: HTML, CSS e JavaScript
Etapa 5: HTML, CSS e JavaScript

O design do site também é uma parte muito importante do projeto, é uma forma de verificar coisas como a temperatura e dar comida automaticamente.

Eu escolhi fazer retângulos onde dentro exibo meus valores.

Também há um recurso interessante onde você pode ver um gráfico de todos os dados do sensor de temperatura e pH.

Etapa 6: Etapa 6: Montagem do projeto

Etapa 6: Montagem do Projeto
Etapa 6: Montagem do Projeto
Etapa 6: Montagem do Projeto
Etapa 6: Montagem do Projeto
Etapa 6: Montagem do Projeto
Etapa 6: Montagem do Projeto
Etapa 6: Montagem do Projeto
Etapa 6: Montagem do Projeto

Depois que todas as outras etapas forem concluídas, você pode começar a montar tudo junto. Todos os seus componentes vão para a caixa de madeira que você fez. Fixamos tudo na parede usando velcro e colocando tudo no lugar certo e ainda garantindo que tudo está conectado corretamente.

Recomendado: