Sobre este projeto
it-programming / desktop-apps
Aberto
Preciso de um desenvolvedor com experiência em Arduino para corrigir um bug específico no firmware de uma chocadeira automática. O sistema utiliza Arduino, display LCD I2c, botões físicos, relé, resistência, sensor dht (temperatura/umidade) e módulo rtc (ds3231).
A estrutura básica do código está pronta, incluindo menu de configurações e gravação na EEPROM. O problema reside na seção de edição de data e hora de início da incubação. Ao tentar salvar as alterações feitas no menu, os valores não persistem na EEPROM, retornando aos valores anteriores.
O trabalho consiste em:
- Analisar o código existente (disponibilizarei o código fonte e o diagrama do projeto).
- Identificar a causa do problema na rotina de gravação da data/hora na EEPROM.
- Corrigir o código para garantir que as alterações de data e hora sejam salvas corretamente na EEPROM.
- Testar a funcionalidade para confirmar a persistência dos dados.
Busco alguém com bom entendimento de programação para Arduino, manipulação de eeprom e interação com módulos rtc. Acredito que para um profissional experiente, esta seja uma correção relativamente simples e rápida.
Categoria TI e Programação
Subcategoria Aplicativos desktop
Qual é o alcance do projeto? Alteração média
Prazo de Entrega: Não estabelecido
Habilidades necessárias