Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Opis projektu
O produto final foi um protótipo utilizando o arduino Wemos D1 com comunicação WiFi para transmissão de dados. A princípio utilizamos um potenciômetro para simular o peso da garrafa.
Integranci:
- Lucas de Sousa Medeiros
- Lucas Henrique Duarte Pereira
- Książę Sanis Silva de Souza
- Wellington Jezus da Conceição
Proces:
- 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 dla enviar os dados coletados à uma API;
- API faza consistência dos dados;
- O Aplicativo Mobile faz leitura dos dados da API i emitować um alerta ao garçom caso lub peso da garrafa fique abaixo zrobić esperado, lub seja, garrafa vazia.
Itens utilizados para criação do Projeto:
- Placa Wemos D1 - ESP8266
- Potenciômetro
- Protoboard (Qualquer tammanho)
- 3 zworki
Zastosowania oprogramowania:
- IDE Arduino
- Kod programu Visual Studio
Krok 1: Konfiguracja API
- Klon projektu: git clone
- Execute o comando (instalação de dependências): npm install
- Execute o comando (rodar a aplicação): npm start
Link do API:
Publikacja API:
Krok 2: Konfiguracja Arduino
- Crie um nowy projekt za pomocą Arduino IDE;
- Faça a importação das bibliotecas utilizadas;
- Digite as configurações da rede Wi-Fi (SSID e Hasło);
Código Github:
Krok 3: Konfiguracja aplikacji mobilnej
- Faça a instalação do Flutter, ele será utilizado para criar o aplicativo (https://flutter.dev/docs/get-started/install);
- Abra o redaktor de sua preferência;
- Brak 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 clone do projeto do github;
- Faça i importowanie kodu Visual Studio Code;
- Ligue o smartphone ao computador e pressione F5 para rodar o app;
- Strzeż instalacji
Código Github:
Krok 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« 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.