Sobre este projeto
it-programming / web-development
Aberto
Estamos buscando um desenvolvedor de software experiente para criar um sistema completo para um dispensador automático de ração para tanques-rede de tilápias. O projeto envolve o desenvolvimento de software embarcado para a placa ESP32, com conectividade à internet e funcionalidades avançadas de automação e monitoramento.
Funcionalidades Principais:
Modos de Alimentação Flexíveis:
- Automático: O sistema deverá calcular a quantidade ideal de ração com base em dados de sensores, como temperatura da água e nível de oxigênio dissolvido.
- Manual: Possibilidade de definir manualmente a quantidade de ração em gramas e os horários específicos de alimentação. O sistema deve suportar no mínimo quatro alimentações diárias, com flexibilidade para reduzir para três no inverno ou suspender a alimentação conforme necessário.
Aprendizado Progressivo:
- O sistema deve ser capaz de registrar dados de alimentação manual e, ao longo do tempo, utilizar esses dados para ajustar e otimizar automaticamente as quantidades de ração liberadas, aprendendo com a experiência anterior.
Segurança e Alarmes:
- Redução ou suspensão automática da alimentação em caso de baixo nível de oxigênio dissolvido, com aviso claro e justificativa.
- Alarmes locais (LED e/ou sonoro) para indicar o status da alimentação.
- Notificações remotas em caso de falha do sistema ou situações fora do padrão.
Monitoramento de Sensores:
- Nível de ração: Integração com célula de carga HX711 ou sensor equivalente para monitoramento preciso do nível de ração no dispensador.
- Corrente do motor: Detecção de atolamento ou motor sem carga para garantir o funcionamento adequado.
- Tensão da bateria: Monitoramento da tensão para sistemas alimentados por energia solar.
Registro de Eventos Detalhado:
- Cada evento de alimentação ou status do sistema deve ser registrado, incluindo horário, temperatura, nível de oxigênio, quantidade de ração liberada, status da operação e motivo de falha (se aplicável).
- Mensagens de alerta em caso de desligamento inesperado do dispositivo.
Requisitos Técnicos:
- Experiência com programação para ESP32.
- Conhecimento em integração de sensores (ex: HX711).
- Habilidade em desenvolvimento de sistemas com conectividade à internet (IoT).
- Experiência com bancos de dados para registro e análise de dados.
- Familiaridade com conceitos de Machine Learning ou algoritmos de otimização para o recurso de aprendizado progressivo.
Buscamos um profissional com capacidade de desenvolver uma solução robusta e inteligente que otimize a alimentação das tilápias, garantindo a saúde dos peixes e a eficiência da operação.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Prazo de Entrega: Não estabelecido
Habilidades necessárias