Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Beskrivning av projektet
O produto final foi um protótipo utilizando o arduino Wemos D1 com comunicação WiFi para transmissão de dados. A principípio utilizamos um potenciômetro para simular o peso da garrafa.
Integranter:
- Lucas de Sousa Medeiros
- Lucas Henrique Duarte Pereira
- Prins Sanis Silva de Souza
- Wellington Jesus da Conceição
Processo:
- 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 för enviar us dados coletados à uma API;
- Ett API för en konsekvent dos dosos;
- 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.
Det är nyttigt för projektet:
- Placa Wemos D1 - ESP8266
- Potenciômetro
- Protoboard (Qualquer tamanho)
- 3 hoppare
Programvara som används:
- Arduino IDE
- Visual Studio -kod
Steg 1: Configuração API
- Klon eller projekt: git klon
- Kör o comando (instalação de dependências): npm install
- Utför o comando (rodar a aplicação): npm start
Länk till API:
API publicada em:
Steg 2: Configuração Arduíno
- Crie um novo projeto utilizando o Arduino IDE;
- Faça a importação das bibliotecas utilizadas;
- Digite as configurações da rede Wi-Fi (SSID e Password);
Código Github:
Steg 3: Configuração Do App Mobile
- Faça a instalação do Flutter, ele será utilizado para criar o aplicativo (https://flutter.dev/docs/get-started/install);
- Abra o editor de sua preferência;
- Ingen Visual Studio Code abra o Command Pallet (Control + Shift + P);
- Escolha a opção “New Flutter Project”;
- Digite o nome do Aplicativo;
Caso queira visualizar/utilizar os códigos gerados:
- Faça klon gör projeto do github;
- Fakta och import av Visual Studio -kod;
- Ligue o smartphone ao computador and pressione F5 para rodar of app;
- Aguarde a instalação
Código Github:
Steg 4: Montagem Da Placa
- Ligar o Potenciômetro na placa Protoboard.
- Analys av”A0” eller”A0” kan inte göras i Potenciômetro.
- Det här är en analoga “GND” eller så kan vi inte göra något annat än Potenciômetro.
- Litar på analoga “3.3V” o cabo vermelho no terceiro pino do Potenciômetro.