Kazalo:

Medidor Peso Cerveja: 4 koraki
Medidor Peso Cerveja: 4 koraki

Video: Medidor Peso Cerveja: 4 koraki

Video: Medidor Peso Cerveja: 4 koraki
Video: Port timing, compression ratio, squish двухтактного двигателя Honda Dio 120cc TWH 2024, November
Anonim
Medidor Peso Cerveja
Medidor Peso Cerveja

Descrição do Projeto

O končnem izdelku za uporabo protokola Wedu D1 s komunikacijskim omrežjem WiFi za prenos podatkov. Princípio utilizamos um potenciômetro para simular o peso da garrafa.

Vključuje:

  • Lucas de Sousa Medeiros
  • Lucas Henrique Duarte Pereira
  • Princ Sanis Silva de Souza
  • Wellington Jesus da Conceição

Postopek:

  • O Wemos se conecta à uma rede Wi-Fi;
  • 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;
  • API faz a consitê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.

Itens utilizados para criação do Projeto:

  • Placa Wemos D1 - ESP8266
  • Potenciômetro
  • Protoboard (Qualquer tamanho)
  • 3 skakalci

Uporaba programske opreme:

  • Arduino IDE
  • Koda Visual Studio

1. korak: Konfiguracijski API

  • Klon ali projeto: git clone
  • Izvedite komando (instalação de dependências): npm install
  • Izvedite o comando (rodar a applicação): npm start

Povezava do API-ja:

Objavljen API:

2. korak: Konfiguracija Arduína

Konfiguracija Arduíno
Konfiguracija Arduíno
  • Crie um novo projektno uporabo o Arduino IDE;
  • Faça a importação das bibliotecas utilizadas;
  • Digite as configurações for rede Wi-Fi (SSID e Password);

Código Github:

3. korak: Konfigurirajte Do App Mobile

Konfigurirajte aplikacijo Do Mobile
Konfigurirajte aplikacijo Do Mobile
Konfigurirajte aplikacijo Do Mobile
Konfigurirajte aplikacijo Do Mobile
  • Faça a instalação do Flutter, ele será utilizado para criar o aplicativo (https://flutter.dev/docs/get-started/install);
  • Abra o urednik de sua preferência;
  • Brez kode Visual Studio abra o ukazna paleta (Control + Shift + P);
  • Escolha a opção "New Flutter Project";
  • Digite o nome do Aplicativo;

Caso queira vizualizacija/uporaba os códigos gerados:

  • Faça clone do projeto do github;
  • Faça a importação dentro do Code Visual Studio;
  • Ligue o smartphone ali a computador e pressione F5 para rodar o app;
  • Aguarde in instalação

Código Github:

4. korak: Montagem Da Placa

Montagem Da Placa
Montagem Da Placa
  • Ligar o Potenciômetro na placa Protoboard.
  • Ligar na porta analógica “A0” ali cabo amarelo no pino do meio do Potenciômetro.
  • Ligar na porta analógica "GND" ali cabo preto no primeiro pino do Potenciômetro.
  • Ligar na porta analógica “3.3V” ali cabo vermelho no terceiro pino do Potenciômetro.

Priporočena: