Show Posts
Pages: [1] 2 3 ... 9
1  International / Hardware / Modulini RF24N , stranezze on: July 28, 2014, 11:17:48 am
Ciao a tutti,
Da circa 10 mesi ho in funzione un impianto con i suddetti moduli.

Ho usato la libreria RF24 Network , un ricevente nodo 0 e altri 7 sparsi per casa che inviano i loro dati.

Il ricevente è montato su di un Mega con apposito condensatore di 10 microF , gli altri 7 sono montati su Arduino Uno e mi inviano informazioni tipo temperature, potenza consumata , umidità...ecc...

Oggi ho pensato di creare un nuovo progettino  tramite questi moduli, per questioni di compatibilità e conflitti fra gli elementi che sto usando, ho dovuto optare per 2 Mega.
Purtroppo il segnale di ricezione è quasi sempre nullo, i due Mega montano anche loro i condensatori fra i 3.3 e Gnd.

MA non riesco a spiegarmi come mai tutto d'un tratto insorgono questi problemi.

Premetto che in questo nuovo progetto ho cambiato il numero del ricevente, mettendolo a 11 e il trasmettitore a 12 (per evitare conflitti con la rete già esistente).

Gli elementi che litigano fra di loro sono un sensore di umidità SHT75 della sensirion e la RTC , entrambi usano la SDA e SCL , ma il protoccolo dell SHT75 non è quello tipico del bus 12c, in pratica paralizza tutti gli altri device presenti sul 12C.

Questo è il motivo per cui devo passare al metodo RF24N, in modo che il Sensirion sta per cavoli suoi e mi invia i dati, potendo così gestire anche l'orario ecc....

Scusate la confusione....

Qualche idea o qualche news riguardo RF24N e Arduino Mega ?

Saluti

REmo
2  International / Software / Re: Http request e Json = Confusione on: February 14, 2014, 01:18:34 pm
Eccoti un estratto dove vedi la sintassi di come ho impostato la richiesta al sito
Saluti
Remo

Code:
     if (client.connected()) {  

    // Make a HTTP request:
   client.println("GET http://emoncms.org/feed/value.json?id=8187&apikey=xxxxYYYxxxxYYYYxxxxxYYYY");}///Kw/H al giorno
  else { Serial.println ("Nessuna connessione al momento");  }
  
  
  if (client.available()) {
    char  c = client.read();
    kw_giorno[z] = String (c);
    Serial.print(c);
  z++;
 }
3  International / Software / Re: Http request e Json = Confusione on: December 29, 2013, 10:47:10 am
Risolto :--)

Ma proprio non so come marcare questo Topic come Risolto

Ciao
Remo
4  International / Software / Http request e Json = Confusione [Risolto] on: December 29, 2013, 09:24:23 am
Ciao a tutti,
sto facendo molta confusione con gli http request e Json, in pratica invio dei dati sul sito Emoncms.org.

Vorrei potere rileggere i valori che sono sul quel server usando le API ecc.. purtroppo non saprei come impostare la sintassi sull'Arduino.

Ho provato a smanettare ma niente di niente :--((

Sul sito cè la documentazione di come effettuare il request, ma io non so come impostarlo nell'Arduino.

Ecco un esempio dato dal sito emoncms.org :

http://emoncms.org/feed/value.json?id=0 - returns the present value of a given feed

If you want to call any of the following action's when your not logged in, add an apikey to the URL of your request:
&apikey=APIKEY.

Ho provato con l'esempio del WebClient di Arduino, ma proprio non so come impostare la sintassi.

qui sotto un estratto dell'esempio Arduino Webclient :
Code:
// if you get a connection, report back via serial:
  if (client.connect(server, 80)) {
    Serial.println("connected");
    // Make a HTTP request:
    client.println("GET /search?q=arduino HTTP/1.1");
    client.println("Host: www.google.com");
    client.println("Connection: close");
    client.println();
--------------------------------
Qualcuno potrebbe darmi una mano ?

Grazie a tutti e buone feste

Remo
5  International / Software / utilizzo di più Modulini RF24 on: November 30, 2013, 02:42:57 am
Buongiorno a tutti,
sono in possesso di una dozzina di moduli RF24.

In pratica : utilizzando la Library RF24 ho impostato:
Arduino 1 :TX (invio un Array [temp,0,0,0])
Arduino 2:TX (invio un Array [0,temp1,0,0])
Arduino 3:TX (invio un Array [0,0,0temp2,0])
Arduino 4:RX (ricevo un Array [temp,temp1,temp2,0])

Con la normale libreria RF24 ricevo (ma è normale)  i dati dei 3 TX in modalità casuale ma esatti, questo dovuto alla stessa frequenza (e penso adress che nn so come impostare).

I dati riesco a riceverli,anche se non costantemente da tutti i TX.

LA mia domanda :
è possibile utilizzare la library RF24 per questo scopo ? (qualche consiglio su come gestire i timing ti trasmissione?)
O dovrei passare alla Library RF24 Network ? (che mi è parsa più complicata nel gestire i nodi, almeno per me)

Saluto
Remo
6  International / Software / Re: Moduli RF24 2.4 GhZ Bidirezionali ? on: November 02, 2013, 01:09:37 am
Grazie,
dopo diversi tentativi ci sono riuscito

Saluti
Remo

P.S. mi sono dimenticato come si fa a marcare questo Topic come risolto.
7  International / Software / Moduli RF24 2.4 GhZ Bidirezionali ? on: October 31, 2013, 01:53:38 am
Buongiorno a tutti,
per il mio progetto di pseudo-domotica, utilizzo 2 Mega, su ognuno è posto il modulino RF24.
Il trasmettitore al momento mi invia diversi dati (temp,umidita,luce, stato dei digitali).
Il tutto mostrato sul Webserver del Mega ricevitore.

Il tutto funziona uni direzionale, volevo chiedere se qualcuno è riuscito a farli funzionare bidirezionalmente.
Esempio : Il trasmettitore mi dice che il deumidifatore è acceso, vorrei essere in grado di rispondere spegnendo il deumidifactore (oppure spegnendo[LOW] tutti i digitali se sono fuori casa).

Utilizzo la libreria RF24 , ho visto anche che esiste la RF24Network ma presumo sia riferita al collegamento di piu RF24(mia prossima intenzione)

Grazie die consigli
Saluti
Remo
8  International / Software / Re: Molteplici condizioni e comparazioni in un unica funzione on: October 08, 2013, 08:40:00 am
Grazie tante

un saluto
Remo
9  International / Software / Molteplici condizioni e comparazioni in un unica funzione on: October 08, 2013, 07:39:42 am
Salve a tutti,

cè un dubbio che vorrei togliermi, purtroppo non ho l’Arduino con me e non posso testarlo.
E nemmeno un compiler in C.

È possibile immettere piu tipi differenti di valori e controlli in una condizione ?

Ecco un esempio

If (valore > 10 || luce == “1” && spegni ==”0”) 
{ ecc…}


Secondo me dovrebbe funzionare…


Saluti
Remo
10  International / Software / Re: Inviare dati su 2 Server diversi da un unico Arduino on: September 20, 2013, 09:07:39 am
mi sa che sto facendo una confusione fra WebClient e Webserver.
Pensavo che il WEbClient mandasse tutte le info al WebServer che a sua volta mostrava tutto nel browser.

Non riesco a capire i comandi da impostare al WebClient in modo che mandi i dati al WEbserver

Scusate la confusione !!

Remo
11  International / Software / Re: Inviare dati su 2 Server diversi da un unico Arduino on: September 19, 2013, 10:01:27 am
Alla fine, cio che vorrei sarebbe quello di mandare i dati,  su PushingBox e su un WebServer contemporaneamente, in modo da poter visualizzare i Result anche tramite WebBrowser dappertutto.

Saluti
Remo
12  International / Software / Inviare dati su 2 Server diversi da un unico Arduino on: September 19, 2013, 03:53:31 am
Buongiorno a tutti,
vorrei un consiglio su come muovermi.
Al momento il mio Mega manda dati sul Google (passando da PushingBox).

Mi piacerebbe rileggere i dati su un secondo Arduino (impostandolo come WebServer).

È possibile impostare il Mega in modo che invii dati su 2 Server diversi ?

Oppure sto facendo confusione ?

Grazie

Saluti
Remo
13  International / Software / Re: Consiglio su dove memorizzare i dati on: September 05, 2013, 07:04:30 am
Qualche onsiglio su come rileggere i dati memorizzati dal google Docs sull'Arduino ?

PushingBox non offre purtroppo questa possibilita.

Grazie per qualsiasi dritta

Remo
14  International / Software / Re: Consiglio su dove memorizzare i dati on: September 04, 2013, 12:56:52 pm
Seguendo questo Tutorial riesco a inviare i dati dall Arduino su Google Docs, passando da PushingBox.

http://www.jola.ro/proiecte/index.php/ethernet/arduino-si-google-docs   (è in Rumeno ma con il Translator e un po di fantasia si capisce)

Ora sto studiando come rileggerli in caso di Reset.

Saluti
Remo

15  International / Software / Re: Consiglio su dove memorizzare i dati on: September 04, 2013, 04:55:49 am
Sto studiandomi la possibilita di mandare i dati su "pushingBox" che risolve i problemi dell'https.
Da li poi su Google docs....

Se avro news o domande a proposito mi rifaró vivo.

Intanto grazie per le dritte.

Saluti
R.
Pages: [1] 2 3 ... 9