Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
fotovoltaico
#1
buonasera, ho comprato due moduli, vorrei cimentarmi nel gestire il mio ftv comparando produzione e consumo, pero il ce di scambio e fuori e quello di produzione dentro e non posso fare tutto con un singolo arduino. ho comprato le schede di emontx.
 mi aiutereste molto gentilmente ha buttare giu uno schizzo di pannello con le regole per comunicare i due pannelli? 
non so se farlo on site oppure avvalermi di un appoggio per database... brancolo nel buio per inesperienza tecnica ed eventuali scelte pro e contro... aiutatemi per favore
Reply
#2
Il Cross posting è vietato.
Attendi con pazienza che il tuo messaggio raggiunga più utenti.
Questo non avviene in un ora dopo che hai postato.
Reply
#3
Nessuno sa niente...
Reply
#4
Io ho fatto così.

Nel modulo MASTER con questa stringa invio dei dati verso il SLAVE:

void loop()
{
    if (......)
    {
     Serial1.print("$UDP1:CA:192.168.0.xx:5700:B1P");
    }
}


Nel modulo SLAVE nel setup abilito il server UDP aprendo la porta 5700 per ricevere i dati

void setup()
{
.....
Serial1.println("$UDP0:CA::,5700");
.....
}


Poi nel loop intercetto i dati provenienti dal MASTER

void loop()
{
int c;
while ((c = Serial1.read()) > '\n') Msg += (char) c;  
 if (c == '\n')                                  
    {
     if (Msg.equals("$UDP0:>A:B1P"))
          {
            ......
           }
      }
}
Reply
#5
adesso provo... con la prova descritta sul sito non mi stampa nulla sulla seriale
Reply
#6
problema sembra sisolto per la trasmissione...adesso accetto consigli x il codice e la costruzione del pannello
Reply
#7
nessuno mi aiuta?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)