Finalização da unidade AquaSky
Depois de um tempo, trago novidades sobre a unidade AquaSky. No final de setembro, concluí o software na versão 1.0.0. Foi um processo longo e exigente, que demandou muito tempo, esforço e novos equipamentos — tudo isso em um espaço de trabalho de apenas 3,6 × 1,3 metros.
Abaixo, resumo o que a unidade é capaz de fazer na versão atual.
Controle de LED
- Controle programável de até 4 canais LED independentes na faixa de 12–24 V.
- Cada canal possui resolução PWM melhor que 0,001%.
- A proteção integrada desativa a saída caso a corrente de qualquer canal ultrapasse 5,5 A.
- Os valores PWM podem ser definidos usando uma tabela com até 100 pontos de tempo com precisão de 1 segundo.
- Para cada ponto é possível escolher o tipo de transição: step (salto) ou fade (suave).
Saídas auxiliares
- Controle programável de até 2 canais auxiliares (5 V ou 12–24 V), que não requerem PWM.
- Controle de tempo usando uma janela temporal com precisão de 1 minuto.
- Possibilidade de definir um gatilho (trigger) baseado na corrente ou potência dos LEDs, incluindo histerese.
- A corrente total disponível para os canais auxiliares é de 0,7 A.
- Proteção contra sobrecorrente integrada, que limita a corrente quando o limite é excedido (lógica ampliada pode ser adicionada futuramente).
Comunicação
- Configuração e programação pelo aplicativo usando Bluetooth LE (mín. 4.0).
- O aplicativo permite alterar o nome do dispositivo e o código PIN.
- Se o PIN for esquecido, é possível realizar um reset das configurações Bluetooth usando o botão.
Data e hora
- A data, hora e fuso horário são definidos pelo aplicativo de controle.
- Ajuste automático do horário de verão conforme o fuso selecionado.
- O horário é mantido por uma bateria, evitando perda de dados em quedas de energia.
Outras características
- Tensão de operação 12–24 V.
- Se a tensão cair abaixo de 9 V, os canais LED são desligados e só são reativados quando o valor volta à faixa segura.
- A mesma proteção é aplicada quando a tensão ultrapassa 25 V.
- A unidade entra automaticamente em modo de suspensão quando todos os canais LED estão em zero, reduzindo o consumo. Ela desperta automaticamente antes de ativar as saídas.
- Atualizações de firmware são realizadas pelo aplicativo — permitindo adição de recursos e correções de bugs remotamente.
- O botão principal possui várias funções:
- iniciar / parar o programa
- reset das configurações Bluetooth (segurar por 5–10 s)
- apagar armazenamento e configurações (segurar por 10–15 s)
- reset de fábrica, incluindo retorno ao firmware original (segurar por 7 s após conectar a alimentação)
- O segundo botão serve para despertar a unidade quando está em modo de suspensão.
Consumo de energia
A tabela a seguir mostra o consumo da unidade. Para comparação, também incluo as medições da unidade TC420:
| Modo | Corrente (mA) | Potência (W) | ||
|---|---|---|---|---|
| 12 V | 24 V | 12 V | 24 V | |
| AquaSky – ativo | 22,5 | 12,5 | 0,27 | 0,300 |
| AquaSky – em suspensão | 0,25 | 0,57 | 0,003 | 0,014 |
| TC420 | 62,6 | 34,7 | 0,751 | 0,833 |
Produção
A produção da unidade é muito trabalhosa. Não tenho uma linha de montagem, então cada componente é soldado manualmente, usando pinça e lupa.
- A montagem dos componentes pequenos leva aproximadamente 5 horas.
- Depois disso, sigo com inspeção e possíveis reparos — mais 4–5 horas.
- Em seguida, monto os componentes maiores e conectores, fabrico a caixa e realizo testes de carga e testes prolongados no aquário para verificar a estabilidade da hora e ajustar a constante de calibração.
Produzi mais duas unidades que estou considerando colocar à venda. O maior custo, naturalmente, é o tempo de montagem manual, então sem uma linha de produção não consigo competir com preços “Made in China”.
Aplicativo de controle
No último mês, me dediquei à finalização do aplicativo de controle. O modelo UWP está ultrapassado hoje em dia, então precisei lidar com vários desafios técnicos. Mesmo assim, consegui concluir uma versão estável pouco antes da meia-noite de 31 de dezembro de 2025!
Gostaria de publicar o aplicativo na Microsoft Store, o que exigirá a criação de uma conta de desenvolvedor — provavelmente paga.
Visualisação da imágem na pasta 01/2026


