Evaluating bids

Projeto de dispositivo embarcado

Published on the January 10, 2021 in IT & Programming

About this project

Open

O projeto de um dispositivo de botão de emergência.
Entenda projeto como toda a documentação necessária para que consiga mandar para uma fabrica imprimir/confeccionar.
Requisitos do projeto desse dispositivo:
- Já considerando o case, terá aproximadamente 10x6x3cm (como se fosse um controle remoto, algo que caiba fácil no bolso);
- 1 microcontrolador ESP8266 para utilizar o WIFI;
- Interface WEB para permitir o usuário parear o dispositivo na sua própria rede WIFI;
- 1 pushbutton sem trava, para permitir que quando for acionado envie um para um backend a notificação de alerta, de cancelamento ou teste;
- Como só há um botão, a ação de alertar, cancelar ou testar, será executada em função do tempo em que o botão for mantido pressionado e pela quantidade de vezes, ex: mantendo pressionado de 1 a 5 segundos envia message ALERTA, acima disso envia TESTE e pressionando 5 vezes seguidas em menos de 3s envia CANCELA;
- Todas as mensagens para o backend serão realizadas por uma requisição POST contendo o respectivo guid do device, além de salt+token em hash;
- Para que o usuário saiba quando cada ação foi realizada com sucesso, a interface de comunicação dele com dispositivo será por vibração, seja através de motor excêntrico ou piezoeletrico;
- 1 Bateria com autonomia de no mínimo 24horas (considerando a intercalação entre active/deep-sleep mode);
- A bateria será recarregável através de conexão microUSB;
- O dispositivo irá acordar a cada 1 hora para enviar uma mensagem ALIVE para o backend;
- Placa PCB para embarcar o que foi elencado e com suporte para bateria (se for o caso);

Category IT & Programming
Subcategory Other
Project size Large
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed

Delivery term: Not specified

Skills needed