Atividade 2 versao 1.1
This commit is contained in:
49
README.md
49
README.md
@@ -1,24 +1,46 @@
|
||||
# Atividade 1 - Amaro
|
||||
# Atividade 2 - Amaro
|
||||
|
||||
Um projeto de um ESP32 conectado a três sensores:
|
||||
Um projeto de um ESP32 conectado a três sensores para monitoramento inteligente de cozinha industrial:
|
||||
|
||||
- Temperatura
|
||||
- Umidade
|
||||
- Gás
|
||||
## Sensores
|
||||
- **DHT22**: Temperatura e Umidade
|
||||
- **MQ2**: Qualidade do ar / Detecção de gás
|
||||
- **DS1307**: RTC para timestamp
|
||||
|
||||
Para uma cozinha industrial, ativando três atuadores:
|
||||
## Atuadores
|
||||
- **Alarme Sonoro** (GPIO 4): Alerta para detecção de gás/incêndio
|
||||
- **Coifa/Exaustor** (GPIO 17): Remoção de gases e umidade
|
||||
- **Ar-condicionado** (GPIO 16): Controle de temperatura
|
||||
|
||||
- Um sinal sonoro para caso de vazamento de gás
|
||||
- Uma coifa para vazamento de gás e diminuição da umidade ambiente
|
||||
- Ar condicionado para correção da temperatura ambiente
|
||||
## Sistema de Integração MQTT
|
||||
|
||||
Use [Wokwi](https://marketplace.visualstudio.com/items?itemName=wokwi.wokwi-vscode) para simular.
|
||||
### Broker
|
||||
- **Host**: 77.37.69.84:1883
|
||||
- **Tópico Publicação**: `cozinha` (JSON com tmp, umi, gas, alarme)
|
||||
- **Tópicos Subscrição**: `cozinha/max_tmp`, `cozinha/max_umi` (configuração remota)
|
||||
|
||||
O broker utilizado está hosteado em um servidor meu, assim como o dashboard.
|
||||
### Dashboards
|
||||
|
||||
1. **Ubidots** (Cloud)
|
||||
- Device: `cozinha`
|
||||
- Histórico: 30+ dias
|
||||
- URL: https://ubidots.com
|
||||
|
||||
2. **NodeRed** (Local)
|
||||
- URL: http://77.37.69.84:1880/dashboard/page1
|
||||
- Controle remoto de limiares via sliders
|
||||
|
||||
## Documentação
|
||||
|
||||
Relatório técnico completo disponível em `Relatorio/relatorio.pdf` com:
|
||||
- Arquitetura de sistema
|
||||
- Fluxo de dados MQTT
|
||||
- Validação de testes
|
||||
- Guia de operação dos dashboards
|
||||
|
||||
## Compilando
|
||||
|
||||
Utilizei o [PlatformIO](https://platformio.org). Para compilar, [instale o PlatformIO](https://docs.platformio.org/en/latest/core/installation/index.html), e execute:
|
||||
Utilizei o [PlatformIO](https://platformio.org). Para compilar:
|
||||
|
||||
```
|
||||
pio run
|
||||
@@ -26,4 +48,5 @@ pio run
|
||||
|
||||
## Simulação
|
||||
|
||||
Para simular o projeto, instale [Wokwi for VS Code](https://marketplace.visualstudio.com/items?itemName=wokwi.wokwi-vscode).
|
||||
Para simular o projeto, instale [Wokwi for VS Code](https://marketplace.visualstudio.com/items?itemName=wokwi.wokwi-vscode).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user