Controlador e Monitor de Aquário com Arduino

Padrão

Consegui automatizar os períodos de liga/desliga da iluminação do aquário, ao mesmo tempo que posso controlar manualmente a iluminação e monitorar a temperatura interna do aquário, temperatura ambiente e umidade do ambiente.

O período de iluminação programado foi de 5 horas ligada, 4 horas desligada, 5 horas ligada e 10 horas desligada. Ou seja, ligando o circuito 8 horas da manhã ele ficaria ligado até meio-dia, e só se religaria novamente 4 horas da tarde e desligaria novamente 21 horas da noite. O ciclo se repete automaticamente quando chegar o horário onde o circuito foi ligado na primeira vez, no caso, 8 horas da manhã.

Os mostrador digital mostra nos 4 primeiros dígitos a temperatura do ambiente e nos 4 últimos dígitos a temperatura interna.

Os leds abaixo do mostrador digital mostram a etapa do ciclo da iluminação se encontra atualmente. Os leds vão se ligando da esquerda para a direita de acordo com que cada período de liga/desliga da iluminação ocorre.

Os botões abaixo da linha de led servem para o controle manual. O primeiro botão alterna o mostrador digital para exibir a umidade do ambiente. O segundo volta a mostrar as temperaturas lado a lado. O quinto botão serve para desligar o mostrador digital e o sexto para religá-lo.

Material utilizado:

sku_81873_1

sku_118354_1

sku_121354_1

sku_126288_1

sku_142221_1

sku_142889_1

sku_184847_1

sku_201396_1

 

IMG_20141127_200912 IMG_20141127_200919 IMG_20141127_201001

O código fonte se encontra em https://github.com/ziglee/aquario_arduino/blob/master/arduino_aquario/arduino_aquario.ino.

Anúncios

2 comentários sobre “Controlador e Monitor de Aquário com Arduino

  1. Amigo, gostei muito do seu projeto, gostaria de fazer algo assim para o meu aquario

    imagine a seguinte situação

    as 15:00 horas inicia a iluminação azul acesa a 25% de sua potencia e até chegar em 100% levaria 30 minutos

    as 17:00 horas as luzes brancas seguem a mesma sequencia de acendimento.

    as 22:00 as brancas sao desligadas primeiro passando para 25% e depois de 30 minutos desliga

    as 24:00 as azuis seguem o mesmo processo

    uso leds de 10 e 3w ligados a fontes chavedas de 12v.

    voce acredita que seja possivel programar isso?

    abraço

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s