Índice:
- Etapa 1: API Configuração
- Etapa 2: Configuração Arduíno
- Etapa 3: Configuração Do App Mobile
- Etapa 4: Montagem Da Placa
Vídeo: Medidor Peso Cerveja: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Descrição do Projeto
O produto final foi um protótipo utilizando o arduino Wemos D1 com comunicação WiFi para transmissão de dados. A princípio utiliza um potenciômetro para simular ao peso da garrafa.
Integrantes:
- Lucas de sousa medeiros
- Lucas henrique duarte pereira
- Príncipe Sanis Silva de Souza
- Wellington Jesus da Conceição
Processo:
- O Wemos se conecta a uma rede Wi-Fi;
- Faz a medidor do potenciômetro através da porta analógica A0;
- Após medir realiza uma requisição HTTP PUT para enviar os dados coletados à uma API;
- Uma API faz a consistência dos dados;
- O Aplicativo Mobile faz a leitura dos dados da API e emite um alerta ao garçom caso o peso da garrafa fique abaixo do esperado, ou seja, a vazia vazia.
Itens utilizados para criação do Projeto:
- Placa Wemos D1 - ESP8266
- Potenciômetro
- Protoboard (Qualquer tamanho)
- 3 jumpers
Softwares utilizados:
- IDE Arduino
- Código Visual Studio
Etapa 1: API Configuração
- Clone o projeto: git clone
- Executar o comando (instalação de dependências): npm install
- Executar o comando (rodar a aplicação): npm start
Link da API:
API publicada em:
Etapa 2: Configuração Arduíno
- Crie um novo projeto utilizando o IDE Arduino;
- Faça a introdução das bibliotecas utilizadas;
- Digite as configurações da rede Wi-Fi (SSID e senha);
Código Github:
Etapa 3: Configuração Do App Mobile
- Faça a instalação do Flutter, ele será usado para criar o aplicativo (https://flutter.dev/docs/get-started/install);
- Abra ou editor de sua preferência;
- No Visual Studio Code abra o Command Pallet (Control + Shift + P);
- Escolha a opção “Novo Projeto Flutter”;
- Digite o nome do Aplicativo;
Caso queira visualizar / utilizar os códigos gerados:
- Faça clone do projeto do github;
- Faça a importação dentro do Visual Studio Code;
- Ligue o smartphone ao computador e pressione F5 para rodar o app;
- Aguarde a instalação
Código Github:
Etapa 4: Montagem Da Placa
- Ligar o Potenciômetro na placa Protoboard.
- Ligar na porta analógica “A0” o cabo amarelo no pino do meio do Potenciômetro.
- Ligar na porta analógica “GND” ou cabo preto no primeiro pino do Potenciômetro.
- Ligar na porta analógica “3.3V” o cabo vermelho no terceiro pino do Potenciômetro.
Recomendado:
O abridor de cerveja e derramador: 7 etapas (com fotos)
O Abridor de Cerveja e o Pourer: Para este projeto, a demanda era chegar a uma invenção ou sistema já inventado, mas que necessitasse de algumas melhorias. Como alguns devem saber, a Bélgica é muito popular por sua cerveja. Neste projeto, a invenção que precisava de algum i
Lanterna de lata de cerveja (tocha): 7 etapas
Lanterna de lata de cerveja (tocha): depois de usar o circuito de uma lâmpada solar de jardim para aumentar os volts de um minigerador e modificar uma lanterna frontal, imaginei se uma lata de cerveja poderia ser usada como refletor para criar uma lanterna de baixa potência ..Uma lanterna de baixa potência pode ser útil quando
Bateria de lata de cerveja: 7 etapas
Bateria de lata de cerveja: Vamos fazer Elvis dançar na eletrickery criada a partir de uma bateria de lata de cerveja. Este é um passo à frente da bateria de batata. Ele usa vinagre como eletrólito e superfícies maiores de cobre e alumínio. Isso deve resultar em mais corrente e talvez o suficiente para obter
Balanças de barril de cerveja: 7 etapas (com fotos)
Balança de barris de cerveja: voltei para a Austrália em 2016 depois de alguns anos morando na Tailândia e não conseguia acreditar no preço de uma caixa de cerveja, em torno de US $ 50. Então montei minha própria cervejaria novamente, desta vez usando barris em vez de garrafas . Sem fermentação secundária, sem consu
Sequenciador de cerveja: 7 etapas
Beer Sequencer: Cos'èIl Beer Sequencer é um sequenciador a sedici step attivabili tramite dei pesi. I pesi possono essere disposti negli appositi alloggiamenti che contengono gli FSR (force sensing resistor) utilizado para detenção e variação do peso. La variaz