collapse

* Posts Recentes

Odin - A better alternative to C, C++ and maybe Rust. por blabla
[Ontem às 17:52]


Philips BT7900 - Falhas por almamater
[20 de Setembro de 2023, 14:37]


Desmultiplicar quadro sinotico por filjoa
[18 de Setembro de 2023, 11:01]


USB 3.0 vs 3.1 vs 3.2 vs 4.0: What's the difference? por SerraCabo
[30 de Agosto de 2023, 16:29]


EU Just Changed Smartphones Forever por SerraCabo
[18 de Agosto de 2023, 13:05]


Motor de destruidora de papel por dropes
[04 de Agosto de 2023, 15:02]


Introdução à eletrónica para miudos/as por dropes
[16 de Julho de 2023, 16:11]


Coleção de motores e cenas por dropes
[23 de Junho de 2023, 18:02]


Reprodutores de CD por SerraCabo
[21 de Junho de 2023, 19:47]


procuro motor desumidificador por SerraCabo
[21 de Junho de 2023, 19:24]

Autor Tópico: Tentanto reaver alguns conhecimentos de eletronica  (Lida 4679 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline filjoa

  • Mini Robot
  • *
  • Mensagens: 310
Tentanto reaver alguns conhecimentos de eletronica
« em: 31 de Janeiro de 2019, 01:27 »
viva

tenho aqui um desafio que me foi apresentado, em que a ideia é ter modulos simples de rede espalhados por diversos edificios, onde cada um deles recebe no maximo de 4 entradas digitais (em contacto seco), depois tem de as enviar por ethernet até um servidor (eis a parte difícil da questão)...

imagino nesta primeira fase 4 arduinos, cada um com as 4 entredas e com possibilidade de ligar a ethernet... desta forma tinha de encaminhar a informação vinda dos 4 arduinos só para um PC com o server instalado, certo?

na teoria é facil.. agr implementar.... que sugestões me podem dar?

cumps
« Última modificação: 31 de Janeiro de 2019, 02:12 por filjoa »

Offline jm_araujo

  • Mini Robot
  • *
  • Mensagens: 2.910
  • NERD!
Re: Tentanto reaver alguns conhecimentos de eletronica
« Responder #1 em: 31 de Janeiro de 2019, 09:03 »
Para ethernet não metia Arduíno a menos que haja alguma razão de força maior.
Se fizeres com Raspberry é mais simples de implementar, inclusive o servidor tb pode ser um Rpi.

O mais importante é definir como vai ser a rede: tudo privado? Sensores privados mas server na NET? Tudo com ligação à NET? Neste último, todos na mesma rede local  ou cada um na sua? IPs estáticos ou DHCP?

O teu problema não é o Hardware, mas o networking.
« Última modificação: 31 de Janeiro de 2019, 09:06 por jm_araujo »

Offline filjoa

  • Mini Robot
  • *
  • Mensagens: 310
Re: Tentanto reaver alguns conhecimentos de eletronica
« Responder #2 em: 31 de Janeiro de 2019, 16:36 »
a ideia é ter esse modulo num local ligado à web

e como é para considerar em média umas 4 entradas, também temos de olhar ao custo final de cada dispositivo, dai a falar nos arduinos.

imaginando os comunicadores telefónicos GSM, que mandam SMS a indicar, que a entrada XPTO ativou, a ideia é o mesmo, mas via WEB para um servidor, onde possamos monitorizar o estado dos diferentes módulos e entradas.

cumps

Offline fergas

  • Mini Robot
  • *
  • Mensagens: 158
Re: Tentanto reaver alguns conhecimentos de eletronica
« Responder #3 em: 31 de Janeiro de 2019, 17:55 »
Isso é trabalho para o ESP32 a enviar pelo protocolo MQTT para um raspberry. Os custos do ESP32 não serão muito diferentes do arduino, e também podes usar o IDE do arduino para os programar!

Offline filjoa

  • Mini Robot
  • *
  • Mensagens: 310
Re: Tentanto reaver alguns conhecimentos de eletronica
« Responder #4 em: 31 de Janeiro de 2019, 19:51 »
nao conhecia o ESP32, parece-me bem, mas para este tipo de projectos penso que ter um cabo de rede é sempre mais fiável...

Offline vasco

  • Mini Robot
  • *
  • Mensagens: 444
Re: Tentanto reaver alguns conhecimentos de eletronica
« Responder #5 em: 01 de Fevereiro de 2019, 16:56 »
A festa pode-se fazer com um esp8266, não é necessário ir para o esp32, atualmente há módulos absolutamente minúsculos e mesmo assim com alguns gpios disponíveis.
O MQTT é opcional, é muito mais fácil fazer um esp8266 fazer um GET http com os dados para um Apache a correr num linux (pode ser num RPI) que depois trata de mastigar ou processar a informação.

Quer o esp8266 quer o esp32 podem ter ip fixou ou por dhcp, pelo que possivelmente o networking não será um problema de maior.
A levar em conta será a segurança, acho que já dá para fazer https com o esp8266 mas realmente nunca experimentei, para o esp32 há de certeza.
Stupid men are often capable of things the clever wouldn't dare to contemplate.

Offline jm_araujo

  • Mini Robot
  • *
  • Mensagens: 2.910
  • NERD!
Re: Tentanto reaver alguns conhecimentos de eletronica
« Responder #6 em: 01 de Fevereiro de 2019, 17:15 »
O rapaz falou em Ethernet, dei o que acho ser melhor solução nesse caso :)

Se falamos de wifi, e só para 4 GPIO, ESP8266 chega e sobra. Eu gosto dos Wemos D1 Mini, pequenos com todos os pinos cá fora, e ao preço da uva mijona no ebay: https://www.ebay.com/sch/i.html?_from=R40&_trksid=m570.l1313&_nkw=wemos+d1mini&_sacat=0


Offline fergas

  • Mini Robot
  • *
  • Mensagens: 158
Re: Tentanto reaver alguns conhecimentos de eletronica
« Responder #7 em: 01 de Fevereiro de 2019, 21:33 »
Concordo com a dica do esp8266 (era o que eu pretendia indicar, mas o teclado fugiu para o 32 :)
Continuo a achar que o mqtt e o node red no raspberry é a solução mais eficaz e simples, mas isso agora é com cada um  8)

Offline filjoa

  • Mini Robot
  • *
  • Mensagens: 310
Re: Tentanto reaver alguns conhecimentos de eletronica
« Responder #8 em: 04 de Fevereiro de 2019, 01:28 »
viva

o plano é mais ou menos este:
https://imgur.com/a/HlsuqOf

sendo que nas linhas de VPN terá de haver router para o efeito.

Offline vasco

  • Mini Robot
  • *
  • Mensagens: 444
Re: Tentanto reaver alguns conhecimentos de eletronica
« Responder #9 em: 04 de Fevereiro de 2019, 17:17 »
Quando dizes VPN é uma VPN a serio, um túnel encriptado ? Ou poderá ser simplesmente uma ligação https ?
Stupid men are often capable of things the clever wouldn't dare to contemplate.

Offline KammutierSpule

  • Mini Robot
  • *
  • Mensagens: 1.467
Re: Tentanto reaver alguns conhecimentos de eletronica
« Responder #10 em: 04 de Fevereiro de 2019, 18:16 »
VPNs não dá para fazer com Arduinos... tem de ser algo que suporte protocolos pesados, SSH, etc Não sei se um ESP tambem aguentaria uma VPN..

Offline filjoa

  • Mini Robot
  • *
  • Mensagens: 310
Re: Tentanto reaver alguns conhecimentos de eletronica
« Responder #11 em: 04 de Fevereiro de 2019, 18:17 »
nesta fase embrionária é no que for mais facil, no caso talvez http... futuramente passamos à fase da segurança

Offline jm_araujo

  • Mini Robot
  • *
  • Mensagens: 2.910
  • NERD!
Re: Tentanto reaver alguns conhecimentos de eletronica
« Responder #12 em: 04 de Fevereiro de 2019, 18:22 »
VPN ou rede com gama de endereços privados?

VPNs não dá para fazer com Arduinos... tem de ser algo que suporte protocolos pesados, SSH, etc Não sei se um ESP tambem aguentaria uma VPN..

Dá,dá (mais ou menos). Metes um router a fazer a fronteira entre a rede local e a VPN, problema resolvido. Mas quando contabilizares o preço dos routers em cima dos arduinos, já passaste o preço de um RPi  (full circle para a primeira resposta :) )

Continuo a achar que o teu problema não é de eletrónica nem de programação, mas sim de networking. Como é que vai ser a infraestrutura de ligação entre edifícios? Internet? Rede privada num campus ou condomínio? Tens cablagem já feita ou tem cobertura Wifi? Partilhas muito pouco, é difícil dar tiros no escuro e acertar....
« Última modificação: 04 de Fevereiro de 2019, 18:26 por jm_araujo »

Offline vasco

  • Mini Robot
  • *
  • Mensagens: 444
Re: Tentanto reaver alguns conhecimentos de eletronica
« Responder #13 em: 05 de Fevereiro de 2019, 22:31 »
VPNs não dá para fazer com Arduinos... tem de ser algo que suporte protocolos pesados, SSH, etc Não sei se um ESP tambem aguentaria uma VPN..

Considerando o que alguns "artistas" fazem com os ESP não tenho duvidas que uma vpn seria possível, se não existe é porque ainda não se dedicaram a isso.
Para o "verdadeiro artista" ver o canal bitluni's lab no youtube.
Stupid men are often capable of things the clever wouldn't dare to contemplate.

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 3.598
    • Tróniquices
Re: Tentanto reaver alguns conhecimentos de eletronica
« Responder #14 em: 06 de Fevereiro de 2019, 01:33 »
A mauser tem um bom preço nos novos RasPI3 A+, quase o preço de um arduino oficial, mas não têm ethernet, só WiFi.