Botão Arduino

Terminado

Publicado: Hace 6 meses Plazo: No definido Propuestas: 1 Freelancers interesados: 2

Abierto

Descripción:

Anexo para melhor entendimento

1ª etapa do projeto
O Contratado, Wilton, fará a parte lógica do sistema que consiste em:
1º - ligar os componentes de forma modular para testar o funcionamento, sendo esse:
Ligar o esp01s + botão + bateria + carregador de bateria + componentes necessários

2º - ao ligar o “dispositivo”, ele ficará disponível para ser detectável na rede wifi com parâmetros fixos:
SSID: teste; IP: 192.168.168.168; usuário: teste; senha: teste
Por tela, via UDP será possível configurar o dispositivo com as informações:
SSID: teste; IP: 192.168.168.168; usuário: teste; senha: teste; IP do “Servidor” (que receberá os “comandos”
Tempos:
Standby: [ ] (tempo que o dispositivo entrará em standby)
Pressionado1 [ 1 ] Enviar: [“click”]
Pressionado2 [ ] Enviar: [“duploclick”]
Pressionado3 [ ] Enviar: [“pressionado1”]

Server ou cliente
Se Server, ficará aguardando uma conexão de um PC (led laranja), ao conectado led verde
Se client, tentará se conectar a rede de acordo com as informações da rede digitadas
3º se o “dispositivo” ficar parado por 5 minutos, entrará em modo standby (mais econômico) (led apagado)
2º se modo server, o led ficará amarelo aguardando conexão do cliente, quando conectar led verde
3º se pressionado UMA vez e estiver em modo standby, irá conectar como server ou cliente (led verde)
4º se conectado fará as seguintes verificações
Se pressionado por < 1 segundo, enviará para o PC um “click”
Se pressionado DUAS VEZES em < 2 segundos , enviará para o PC um “duploclick”
Se pressionado por > 3 segundos , enviará para o PC um “pressionado1”
Se pressionado por > 5 segundos, entrar em modo de standby (led apagado)
• O envio dos comendos para o PC deve ser instantâneos.
Se ligado com o botão pressionado entra no modo de configuração .
- Enviará para o cliente a cada 10 seg o nível da bateria e confirmação de conexão
- o “Dispositivo” receberá comandos do clientt para emitir sinais sonoros variados
5º - Ao conectar o “dispositivo” em um carregador USB ou no PC a bateria será recarregada.
O Contratado mostrará todo o funcionamento acima por webcam e fará todos os testes necessários
O Contratado nos dará suporte para montar o “dispositivo”, gravar o código e fazer os testes localmente.
O Contratado entregará o código fonte e todo material necessário para reproduzir o projeto localmente (em meu ambiente)


Categoria: IT & Programação
Subcategoria: Outros
Tamanho do projeto: Pequeño
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Disponibilidade requerida: Conforme necessário

Archivos adjuntos:

Freelancers que ya aplicaron para este trabajo

Jhoniker B. d. c. Desenvolvemos projetos tecnológico fazemos software & Hardware Você tem uma ideia mas, não sabe como desenvolver, nós desenvolvemos para você. Temos um produto tecnológico de nossa autoria chamado SENTINELA , que a... + detalles

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.