Analisando propostas

Programa para arduino

Publicado em 25 de Agosto de 2019 dias na TI e Programação

Sobre este projeto

Aberto

Criar programa para arduino mega 2560 R3 que execute o descritivo abaixo forneço fluxograma completo e leaut do desenvolvimento ja montado.
Descrição do Processo
•    Inicia o sistema ditando tecla (A) seguido da  tecla (#)
•    Sistema verifica entrada de dados.
•    Se entrada não estiver correta informa no DISPLAY
(dígitos inválidos).


•    Se estiver correta sistema informa DISPLAY (sistema iniciado informe usuário).
•    Usuário informa a senha seguida de da tecla  (#) para confirmar.
•    Sistema realiza conexão no banco de dados confere registro.


•    No caso de código não cadastrado ou errado DISPLAY informa código invalido.
•    No caso de falha na conexão DISPLAY informa falha na conexão
•    Sistema verifica se código validade em 4 ou 3 dígitos.
•    Código de 4 dígitos sistema entra no modo de manutenção.


•    Display informa equipamento em manutenção.
•    Display informa código gerado pelo sistema id primary key como os ordem de serviço da manutenção.
•    Sistema solicita entrada de dados do usuário para opção de prosseguimento de os já aberta, no caso de não informe utiliza a os gerada pelo sistema na confirmação pela tecla (#).


•    Sistema verifica código com consulta no banco de dados. MYSQL
•    No caso de código não cadastrado  ou errado DISPLAY informa código invalido.
•    Sistema solicita entrada de dados (Informe a senha para encerrar a manutenção).


•    Usuário informa senha seguida da tecla (#) para confirmar
•    Sistema verifica o código consultado base de dados. MYSQL
•    No caso de código não cadastrado ou errado DISPLAY informa código invalido.
•    Sistema encerra a OS de manutenção, encerra a conexão e reinicia o sistema para novo acesso.


•    Código de 3 dígitos sistema entra no modo de Produção.
•    DISPLAY informa equipamento modo produção. Informe tipo de produção.


•    Sistema solicita entrada de dados do usuário informando tipo de produção opção (1) = modo manual ou (2) = modo automático seguido do comando (#) para confirmar
•    Sistema verifica o código consultando a base de dados MYSQL
•    No caso de código não cadastrado  ou errado DISPLAY informa código invalido, e retorna para início da opção de produção.
•    Sistema verifica a opção escolhida (1) ou (2)
•    No caso da opção (1) sistema informa confirma escolha da opção (1)
•    Sistema solicita entrada de dados do usuário opção (1) seguida do comando confirma tecla (#).
•    Sistema confirma se a opção escolhida confere opção (1)
•    No caso de código não cadastrado  ou errado DISPLAY informa código invalido, e retorna para inicio da opção de produção.


•    Sistema solicita entrada de dados do usuário, informando código do produto e quantidade de produção.
•    Usuário informa código do produto e quantidade de produção.
•    Sistema verifica código do produto, consultando a base de dados MYSQL.


•    No caso de código não cadastrado  ou errado DISPLAY informa código invalido, e retorna para início da opção.
•    Sistema verifica quantidade de produção, consultando a base de dados MYSQL, se produção esta dentro do limite máximo armazenada no sistema.
•    No caso de código não cadastrado  ou errado DISPLAY informa Quantidade invalida, e retorna para início da opção.


•    Sistema solicita código para encerrar a produção (senha do operador).
•    Usuário informa código de acesso.
•    Sistema verifica entrada de dados consultando a base de dados MYSQLI.


•    No caso de código não cadastrado  ou errado DISPLAY informa código invalido, e retorna para início da opção de encerramento da produção nessa opção.
•    Sistema encerra a produção, encerra a conexão e reinicia o sistema para nova conexão e registro de produção.
•    No caso da opção (2) sistema informa confirma escolha da opção (2)
•    Sistema solicita entrada de dados do usuário opção (2) seguida do comando confirma tecla (#).


•    Sistema confirma se a opção escolhida confere opção (2)
•    No caso de código não cadastrado  ou errado DISPLAY informa código invalido, e retorna para início da opção de produção.
•    Sistema recebe a produção capturado pelo leitor de código de barras e registra na base de dados MYSQL.
•    Sistema informa automaticamente a quantidade de produção no DISPLAY.


•    Sistema solicita código do Usuário para encerrar a produção.
•    Usuário informa código de acesso.
•    Sistema verifica entrada de dados consultando a base de dados MYSQLI.


•    No caso de código não cadastrado  ou errado DISPLAY informa código invalido, e retorna para início da opção de encerramento da produção nessa opção.
•    Sistema encerra a produção, encerra a conexão e reinicia o sistema para nova conexão e registro de produção.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por S. N. I.