Boa tarde senhores,
Gostaria de alguma sugestão de por onde começar, recentemente comecei a estagiar com o desenvolvimento de um sistema de monitoramento remoto.
No caso a ideia inicial do meu supervisor é rodar diversos "mini" servidores nos arduinos utilizando um Ethernet Shield, mas acredito que está não seja a melhor das abordagens visto que para fazer o monitoramento seria mais complexo, além de que, cada ethernet shield ficaria conectado a uma rede diferente, o que complicou um pouco para mim pois não possuo uma noção boa sobre configuração de DNS, IP's e afins.
Portanto optei por realizar pesquisas utilizando o protocolo MQTT, entretanto ainda não encontrei algo satisfatório ou funcional.
O projeto em si em algo relativamente simples, sendo apenas monitoramento de sensores. O que realmente está me "atrasando" é realizar essa comunicação pela web para realizar o monitoramento.
Gostaria se possível de alguma sugestão de qual a melhor abordagem neste caso.
Tags:
Boa tarde GM,
ao invés de Arduíno com Arduíno shield, sugiro o uso do ESP8266 ou até o ESP32.
São show de bola para monitoramento remoto.
RV
Bom dia Rv,
Então nesta aplicação serão utilizadas diversas I/O's para alguns acionamentos além do monitoramento, tanto é que será utilizado um Arduino Mega se não me engano.
Até cheguei a sugerir a utilização dos "ESP's", mas a quantidade de I/O's acaba limitando isto.
Boa tarde GM,
O ESP32 tem muitos ports.
RV
Boa tarde RV,
Por favor me corrija se eu estiver errado, mas o ESP32 possui 25 ports correto ?
Se sim, ainda não são o suficiente, visto que neste projeto (pelo menos até onde foi desenvolvido na parte de acionamentos) são utilizadas em torno de 30 ports.
Att
Gustavo Mariano
Ola.
Para comparar:
Arduino Mega: It has 54 digital input/output pins (of which 15 can be used as PWM outputs), 16 analog inputs, 4 UARTs (hardware serial ports), a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started. The Mega 2560 board is compatible with most shields designed for the Uno and the former boards Duemilanove or Diecimila.
ESP32:
Para expandir os ports de um ESP32 vc pode usar:
https://lista.mercadolivre.com.br/modulo-mcp23017_OrderId_PRICE
Vc pode ligar até 8 desses ao mesmo tempo sem dificuldade (ou mais de 8 com dificuldade...)
Alem de que as bibliotecas para wifi e internet são bem mais estáveis para o ESP32.
O preço é similar, os 2 são "gratis" se considerar o poder que eles tem.
Ref:
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por