Skip to content

Senlogy: Sistema de aquisição de temperatura, humidade e luminosidade com ESP8266 🚀

License

Notifications You must be signed in to change notification settings

inpacta/Senlogy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Senlogy 🚀

Sistema completo de aquisição de dados que roda em um microcontrolador ESP8266. Ele adquire dados de temperatura, humidade e luminosidade e publica informações via MQTT.


📌 Tabela de Conteúdos

⚙️ Como usar

  1. Clone este repositório:

    git clone https://github.com/inpacta/Senlogy.git
  2. Configure as credenciais do Wi-Fi no arquivo ./src/main.cpp:

    const char* ssid = "NOME_DA_REDE";
    const char* password = "SENHA_DO_WIFI";
  3. Configure as credenciais do Broker MQTT no arquivo ./src/main.cpp:

    const char* mqttServer = "endereco_do_broker";
    const int mqttPort = 1883;
    const char* mqttUser = "usuario"; // Opcional
    const char* mqttPassword = "senha"; // Opcional
  4. Configure os tópicos para as informações ./src/main.cpp :

      const char* tempTopic = "SEU/TOPICO";
      const char* humidityTopic = "SEU/TOPICO";
      const char* ldrTopic = "SEU/TOPICO";
  5. Compile e faça o upload para o ESP8266 usando o Platformio.

    /* O projeto acima, está baseado na utilização do Platformio, extensão do Visual Studio Code.
    */

📄 Licença

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou enviar pull requests.

Este projeto está sob a Licença MIT. Para mais informações sobre, Clique aqui

InPACTA Logo