Sobre este projeto
it-programming / others-5
Aberto
Estamos buscando um desenvolvedor experiente em Arduino para criar um sistema completo de controle de vibração e visualização de dados. O projeto envolve a integração de múltiplos componentes de hardware e o desenvolvimento de firmware para gerenciar a lógica de operação.
Componentes de Hardware:
- Módulo Arduino R3
- Módulo Display 2.8 tft lcd ili9320
- módulo display oled-091
- 04 leds (verde, vermelho, azul, amarelo)
- 02 interruptores on/off (3 polos)
- 03 micro motores de vibração
- módulo de leitura de cartão sd (integrado ou separado, conforme necessário para o display tft)
- componentes eletrônicos de segurança e estabilidade
- módulo de alimentação externa 3v/5v
funcionalidades do projeto:
1. Leitura de Dados via Cartão SD: O sistema deverá ler um bloco de números (ex: 1, 10, 200, 5, 400, 30) de um arquivo no cartão SD. Cada número lido representará um valor temporal em segundos.
2. Controle dos Micro Motores de Vibração:
- Os 3 micro motores de vibração serão acionados com base nos números lidos do SD.
- A cada 3 valores lidos do bloco de números, um sinal digital ativará um motor de vibração específico.
- O acionamento dos motores será alternado (Motor 1, Motor 2, Motor 3, Motor 1, etc.) A cada bloco de 3 números.
- Cada motor permanecerá ativo pelo 'pulso temporal' correspondente ao valor lido (ex: valor 1 = 1 segundo, valor 10 = 10 segundos).
3. Display tft lcd ili9320 (2.8 polegadas):
- Apresentará em alta resolução e cores o número atualmente lido do cartão SD.
- Exibirá o valor temporal correspondente em milissegundos.
- Mostrará o nome do projeto.
- Gerará um gráfico de linha dinâmico, similar a um monitor de sinais cardíacos (ECG), em alta resolução.
4. Controle de Leitura (Interruptor 2):
- O segundo interruptor on/off (3 polos) será utilizado para 'Ativar' e 'Pausar' a leitura do bloco de números do SD.
- Dois LEDs monitorarão o status: LED Azul para 'Ativo' e LED Amarelo para 'Pausado'.
O freelancer será responsável pelo desenvolvimento completo do firmware, integração de hardware, testes e fornecimento do código-fonte funcional e documentação técnica. * Receberá o código fonte já pronto ... Para compilar e efetuar os testes.
Categoria TI e Programação
Subcategoria Outros
Tamanho do projeto Médio
Prazo de Entrega: Não estabelecido
Habilidades necessárias