Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Gestire EnOcean con Arduino

Progetti, interfacciamento, discussioni varie su questa piattaforma.

Moderatori: Foto UtenteWALTERmwp, Foto Utentexyz

0
voti

[11] Re: Gestire EnOcean con Arduino

Messaggioda Foto UtenteMassimoB » 11 giu 2015, 22:44

secondo me da quel che ho capito L' SN74LVCC3245A potrebbe essere per esempio più indicato...vedi il datasheet.
Però ad esser sincero non ho ancora ben capito cosa cerchi esattamente per l' applicazione della tua domanda.
http://www.ti.com/lit/ds/symlink/sn74lvcc3245a.pdf
MCSA Windows Server 2012 R2
Cisco CCNA R&S - Cisco CCNA Security - Cisco CCNA Cyber Ops
CompTia A+ - CompTia Linux+ - CompTIA Systems Support Specialist CSSS
CompTia Pentest+ LPIC-1 - VCP VMware - Cisco CCNP Enterprise
Avatar utente
Foto UtenteMassimoB
14,2k 6 12 13
Expert free
 
Messaggi: 3163
Iscritto il: 28 ott 2012, 9:56
Località: Milano

0
voti

[12] Re: Gestire EnOcean con Arduino

Messaggioda Foto UtenteMatteo1991 » 16 giu 2015, 17:43

Arduino due funziona a 3.3v ergo il problema è risolto. Volevo alcuni chiarimenti:
Se utilizzo la trasmissione seriale tramite USB per comunicare con il PC (utilizando il monitor seriale dell'IDE arduino) non posso prelevare i dati provenienti dal TCM320 banalmente collegando quest'ultimo al pin RX di Arduino?
"Scrivere la propria storia come si scrive la Storia: con la veemenza di un conquistatore di imperi."
Avatar utente
Foto UtenteMatteo1991
406 2 4 12
Frequentatore
Frequentatore
 
Messaggi: 280
Iscritto il: 28 giu 2012, 16:38

0
voti

[13] Re: Gestire EnOcean con Arduino

Messaggioda Foto Utentespeedyant » 17 giu 2015, 13:58

Occhio che i pin 0 e 1 della Serial "0" sono riservati. Puoi però utilizzare le altre Serial
Son quello delle domande strane!
Avatar utente
Foto Utentespeedyant
5.093 3 6 8
Master
Master
 
Messaggi: 3877
Iscritto il: 9 lug 2013, 18:29
Località: Torino

0
voti

[14] Re: Gestire EnOcean con Arduino

Messaggioda Foto UtenteMatteo1991 » 18 giu 2015, 20:51

Allora. montato il circuito ho scritto il seguente programma.
Codice: Seleziona tutto
void setup() {
  Serial.begin(9600);
  Serial1.begin(9600);//seriale 1 (RX sul pin 19);

}

void loop() {

if (Serial1.available()>0) {

Serial.print(Serial1.read());
Serial.print("\n");   
        }


}


Nella mia mente questo programma legge i dati dalla seriale 1 e li manda sul monitor seriale (compreso nell'IDE). Ma non nella realtà.... consigli?
"Scrivere la propria storia come si scrive la Storia: con la veemenza di un conquistatore di imperi."
Avatar utente
Foto UtenteMatteo1991
406 2 4 12
Frequentatore
Frequentatore
 
Messaggi: 280
Iscritto il: 28 giu 2012, 16:38

0
voti

[15] Re: Gestire EnOcean con Arduino

Messaggioda Foto UtenteMassimoB » 18 giu 2015, 21:28

matteo perdonami ma quanto da te scritto sembra un copia incolla mal riuscito.
Prova a rivedere come gestire le comunicazioni seriali con l' IDE di arduino.
MCSA Windows Server 2012 R2
Cisco CCNA R&S - Cisco CCNA Security - Cisco CCNA Cyber Ops
CompTia A+ - CompTia Linux+ - CompTIA Systems Support Specialist CSSS
CompTia Pentest+ LPIC-1 - VCP VMware - Cisco CCNP Enterprise
Avatar utente
Foto UtenteMassimoB
14,2k 6 12 13
Expert free
 
Messaggi: 3163
Iscritto il: 28 ott 2012, 9:56
Località: Milano

0
voti

[16] Re: Gestire EnOcean con Arduino

Messaggioda Foto UtenteMatteo1991 » 19 giu 2015, 8:17

La trasmissione seriale via USB funziona, ho provato a mandare qualche dato con
Codice: Seleziona tutto
serlal.print()
e funziona.
"Scrivere la propria storia come si scrive la Storia: con la veemenza di un conquistatore di imperi."
Avatar utente
Foto UtenteMatteo1991
406 2 4 12
Frequentatore
Frequentatore
 
Messaggi: 280
Iscritto il: 28 giu 2012, 16:38

0
voti

[17] Re: Gestire EnOcean con Arduino

Messaggioda Foto UtenteWALTERmwp » 10 lug 2015, 15:19

Torno adesso su questo thread ma riscontro ancora carenza d'informazioni.
Foto UtenteMatteo1991, probabilmente nel frattempo hai risolto ma se così non fosse ti converrebbe riportare lo schema che da evidenza del collegamento tra il modulo EnOcean (ricevente, presumo) e la board Arduino che, mi pare, tu stia utilizzando in questa fase di diagnostica.
Non basta pensare che il pezzettino di codice sia corretto: intanto lo deve essere veramente e poi c'è tutto il resto.
Aggiungo (confidando di non essermi perso qualcosa), per lo scopo non avresti potuto usare un PC in alternativa ad Arduino ?

Saluti
W - U.H.F.
Avatar utente
Foto UtenteWALTERmwp
30,2k 4 8 13
G.Master EY
G.Master EY
 
Messaggi: 8982
Iscritto il: 17 lug 2010, 18:42
Località: le 4 del mattino

0
voti

[18] Re: Gestire EnOcean con Arduino

Messaggioda Foto UtenteMatteo1991 » 15 lug 2015, 16:47

WALTERmwp ha scritto:Aggiungo (confidando di non essermi perso qualcosa), per lo scopo non avresti potuto usare un PC in alternativa ad Arduino ?


Si ma serviva un convertitore seriale USB e dun adattatore di livelli. Avendo a portata di mano un Arduino Due, il rpblema era di facile risluzione. Comunque ho risolto, come già detto era un semplice problema di codice.
"Scrivere la propria storia come si scrive la Storia: con la veemenza di un conquistatore di imperi."
Avatar utente
Foto UtenteMatteo1991
406 2 4 12
Frequentatore
Frequentatore
 
Messaggi: 280
Iscritto il: 28 giu 2012, 16:38

0
voti

[19] Re: Gestire EnOcean con Arduino

Messaggioda Foto UtenteWALTERmwp » 15 lug 2015, 22:10

Matteo1991 ha scritto:Comunque ho risolto, come già detto era un semplice problema di codice.
meglio così.
Ma a me non è "chiaro" cosa adesso funziona, dato che il Post [16] non è comparabile col [14], e qual è di fatto lo stato dei collegamenti.
Per esempio, ti sei uniformato allo "unidirectional (mode 0)" come indicato nel Post [6] e documentato nel [7] ?
Se tu lo volessi scrivere penso faresti cosa gradita, a prescindere da chi è intervenuto, a chi ha seguito il thread.
Grazie

Saluti
W - U.H.F.
Avatar utente
Foto UtenteWALTERmwp
30,2k 4 8 13
G.Master EY
G.Master EY
 
Messaggi: 8982
Iscritto il: 17 lug 2010, 18:42
Località: le 4 del mattino

Precedente

Torna a Arduino

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti