Olá a todos,

Tem alguma forma de fazer com que o ESP32 envie um arquivo txt gerado através de uma sonda que registra a temperatura de um liquido em um micro SD via email?

Ou seja, a sonda faz a medição, registra no modulo micro sd e quando conectar a internet wifi via wifimanager, automaticamente ele entende que deve enviar o email com esse anexo para um destinatário específico.

Aguardo comentários dos amigos

Victor Rodrigues

Exibições: 1490

Responder esta

Respostas a este tópico

Vc precisa mesmo que seja com ESP32 e com email ???

É uma combinação complicada...

Se fosse com um Raspberry pi zero por ex seria bem mais fácil.

Se fosse por telegram também, embora te garanta no Telegram sob raspberry, não sei se com o ESP32 vai.

Email ao que parece vai:

https://forum.arduino.cc/index.php?topic=529209.0

Enfim, entendo que o email é uma coisa do século passado para sensores. Hj usamos coisas mais interativas. Se for maquina PC indico o MQTT, se for maquina/humano o Telegram.

Preciso que envie essa informação de registros de temperatura que foi coletado durante um determinado período do dia, porém essa coleta de dados é realizada enquanto o esp32 está off line, e quando tiver uma rede wifi cadastrada próxima a ele, vai conectar e enviar a informação. Não sei se tu entendeu, por isso falei do email com o anexo, pois esse anexo será passado para o excel e compilado a informação

  Mas pq essa rede Wi-Fi não é constante (sempre presente) ?

Porque será um aparelho para coletar informações em pontos onde não terá sinal disponível

  Não seria mais simples esse disposivito (celular, tablet, notebook...) requisitar os dados e o ESP enviar direto pra ele ao invés de um e-mail ?

  Deixei um AP levantado no ESP (oculto, se possível), o dispositivo se conecta e solicita o conteúdo armazenado. 

Sim, é isso que eu quero saber

   Pela forma como você dissse, é o ESP quem se conecta à uma rede Wireless com internet e envia um email. Certo?

  O que mencionei é diferente. Não precisa de internet. O ESP gera um ponto de acesso ( AP - assim como um roteador). Com um celular/table/notebook você se conecta nesse AP, estabelece uma conexão e, através de um Socket TCP, por exemplo, faz o envio de informações diretamente pro celular/tab/note.

 

No caso do ESP32 ainda há a opção de usar bluetooth.

Eu tenho um projeto mas me falta conhecimento aprofundado e preciso de ajuda
Eu preciso que ele faça sozinho... Tu tem um contato onde eu possa te falar melhor? Daqui a pouco tu me ajuda

Boa noite, 

Talvez seja uma alternativa, usar ESP32 Micro Python.

https://randomnerdtutorials.com/esp32-esp8266-micropython-web-server/

uMail - A lightweight SMTP client for MicroPython

https://forum.micropython.org/viewtopic.php?t=5278

Achei isso também:

How to send a e-mail (ESP32-Arduino)

https://esp32.com/viewtopic.php?t=2615

ESP32 Projects: Mail Alarm

https://www.dfrobot.com/blog-868.html

  

   Outro detalhe seria se há mesmo a necessidade de um cartão SD. 

   Já levantou uma análise sobre a quantidade de informações que serão armazenadas? Sobre a periodicidade dessa coleta dos dados?

   Se não me engano, há cerca de até 1.3MB para gravação via SPIFFS (SPI Flash File System). Pra arquivos de texto isso é MUITA coisa.

https://www.dobitaobyte.com.br/sistema-de-arquivos-spiffs-no-esp32/

https://www.fernandok.com/2018/12/otima-noticia-agora-voce-pode-sal...

Gravação diária, 10 horas por dia de gravação

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço