Cov txheej txheem:

Medidor Peso Cerveja: 4 Kauj Ruam
Medidor Peso Cerveja: 4 Kauj Ruam

Video: Medidor Peso Cerveja: 4 Kauj Ruam

Video: Medidor Peso Cerveja: 4 Kauj Ruam
Video: «Можете ли вы поверить моей жене?» 3 часа! Краткое содержание серий 72–150, часть 2 2024, Kaum ib hlis
Anonim
Medidor Peso Cerveja
Medidor Peso Cerveja

Cov lus piav qhia ntawm Projeto

O produto kawg foi um protótipo utilizando o arduino Wemos D1 com comunicação WiFi rau kev xa mus rau txiv. Tus thawj tswj hwm siv cov cuab yeej siv potenciômetro rau simular o peso da garrafa.

Integrantes:

  • Lucas de Sousa Medeiros
  • Lucas Henrique Duarte Pereira
  • Tub huabtais Sanis Silva de Souza
  • Wellington Yexus thiab Conceição

Txheej txheem:

  • O Wemos se conecta à uma rede Wi-nkaus;
  • Faz a medição do potenciômetro através da porta analógica A0;
  • Após medição realiza uma requisição HTTP PUT para enviar os dados coletados à uma API;
  • A 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 garrafa vazia.

Nws siv cov kev siv rau kev tsim ua Projeto:

  • Placa Wemos D1 - ESP8266
  • Potenciômetro
  • Protoboard (Txuj ci tamanho)
  • 3 Cov dhia

Softwares siv:

  • Arduino IDE Cov
  • Visual Studio Code

Kauj ruam 1: Configuração API

  • Clone o projeto: git clone
  • Ua los ntawm comando (instalação de dependências): npm nruab
  • Ua o comando (rodar aplicação): npm pib

Txuas rau API:

API publicada em:

Kauj ruam 2: Configuração Arduíno

Configuração Arduíno Cov
Configuração Arduíno Cov
  • Crie um novo projeto utilizando o Arduino IDE;
  • Ua raws li qhov tseem ceeb ntawm cov ntaub ntawv bibliotecas siv tau;
  • Digit raws li kev teeb tsa Wi-nkaus (SSID e Lo lus zais);

Código Github:

Kauj ruam 3: Configuração Do App Mobile

Configuração Ua App Txawb
Configuração Ua App Txawb
Configuração Ua App Txawb
Configuração Ua App Txawb
  • Ua haujlwm instalação ua Flutter, siv cov kev pabcuam rau criar lossis aplicativo (https://flutter.dev/docs/get-started/install);
  • Abra o editor de sua preferência;
  • Tsis muaj Visual Studio Code abra o Command Pallet (Tswj + Ua Haujlwm + P);
  • Nkag mus rau hauv "New Flutter Project";
  • Digite o nome do Aplicativo;

Caso queira visualizar/utilizar os códigos gerados:

  • Ntxiv clone rau kev ua haujlwm rau github;
  • Qhib qhov tseem ceeb ntawm Visual Studio Code;
  • Ligue o smartphone ao computador e pressione F5 para rodar o app;
  • Aguarde thiab instalação

Código Github:

Kauj Ruam 4: Montagem Da Placa

Montagem Da Placa
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” o cabo preto no primeiro pino do Potenciômetro.
  • Ligar na porta analógica “3.3V” o cabo vermelho no terceiro pino do Potenciômetro.

Pom zoo: