Show Posts
Pages: 1 ... 6 7 [8] 9
106  International / Generale / Re: Controllo connessione client tcp-ip on: July 13, 2011, 08:42:29 am
Si non sono stato molto chiaro.......l'arduino (client) si collega alla macchina (SERVER) per interrogarla, ma se la connessione arduino macchina cade ho bisognio che l'arduino tenti di ricollegarsi automaticamente, ma non so come controllare se la connessione tra i due sia attiva o no, qualche idea
107  International / Generale / Controllo connessione client tcp-ip on: July 13, 2011, 07:37:27 am
Salve a tutti, ho creato un piccolo client tcp con arduino che si collega ad una macchina (Server) per interrogarla, non so pero come fare in modo che se la connessione Arduino, server si interrompe l'arduino si riconnetta automaticamente, qualcuno ha qualche idea?
108  International / Generale / Re: Perche ??? on: July 07, 2011, 04:45:32 am
Grazie a tutti ora funziona perfettamente, a presto!
109  International / Generale / Re: Perche ??? on: July 01, 2011, 08:40:09 am
Sempre piu strano, ho modificato il prog facendo visualizzare anche il valore di millis()/1000 quindi ogni secondo, e mentre il mio conteggio dei secondi si ferma a 31 il valori di millis non si ferma e continua ad essere incrementato.

Code:
#include <LiquidCrystal.h>
 
// initialize the library with the numbers of the interface pins
 LiquidCrystal lcd(7, 6, 5, 4, 3, 2);
 
 int secondo = 0;
int a = 1000;
int minuto = 0;
int ora = 0;
void setup() {
 
  lcd.begin(20, 4);
   
   lcd.print("Timer Test");
 }
 
void loop() {
 
   lcd.setCursor(0, 1);
 
   lcd.print(millis()/1000);
 
   
    if(millis()>=(a+1000))
   {
       secondo++;
     a = millis();
      lcd.setCursor(0, 3); 
  // Print a message to the LCD.
  lcd.print(secondo);
   }
   if(secondo==60)
   {
      minuto++;
      secondo=0;
      lcd.setCursor(5, 3);
      lcd.print(minuto);
       
   lcd.setCursor(0, 3);
  lcd.print(secondo);
     
   }
   
 }
110  International / Generale / Re: Perche ??? on: July 01, 2011, 08:25:32 am
provo subito........poi vedo

grazie
111  International / Generale / Perche ??? on: July 01, 2011, 08:14:44 am
Non capisco, sto cercando di creare un timer ore, minuti, secondi, e dopo aver caricato il file sull'arduino il conteggio dei secondi parte, ma arriva a 31 poi si ferma, in verita dovrei fare un deconteggio per i minuti, partendo da un valore x pre impostato, ma questa era una prova, tanto per capire come farlo, e mi sono inbattuto in questo, qualcuno sa darmi una mano?



Code:
int secondo = 0;
int a = 1000;
int minuto = 0;
int ora = 0;

// include the library code:
#include <LiquidCrystal.h>

// initialize the library with the numbers of the interface pins
 LiquidCrystal lcd(7, 6, 5, 4, 3, 2);

void setup() {
 
}


 void loop()
{
   if(millis()==(a+1000))
   {
       secondo++;
     a = millis();
        lcd.begin(20, 4);
  // Print a message to the LCD.
  lcd.print(secondo);
   }
   if(secondo==60)
   {
      minuto++;
      secondo=0;
      lcd.setCursor(0, 1);
      lcd.print(minuto);
      
   }
   if(minuto==60)
   {
      ora++;
      minuto=0;
   }
   if(ora==24)
     {
       ora=0;
     }
     }
112  International / Generale / Re: File INI su sd card on: June 28, 2011, 10:17:11 am
Sono riuscito finalmente a far funzionare il programma presente nel link iniziale, sono riuscito a capire pero solo parte del funzionamento, ovvero non capisco come avviene la connessione tra i due sketches, qualcuno me lo sa spiegare?

grazie.......
113  International / Generale / Re: File INI su sd card on: June 17, 2011, 08:28:08 am
Giusto se le gli arduini finiti li installo io si non fa una piega, ma se ad installarlo e una terza persona e difficile spiegargli cosa deve fare no !!!
114  International / Generale / Re: File INI su sd card on: June 17, 2011, 08:05:26 am
Ogni arduino deve avere il suo ip, voglio usare la scheda sd per non dover programmare ogni arduino a se, e piu comodo avere il programma uguale per tutti e poi cambiare i parametri nell' sd a seconda della rete in cui va installato.

Piu complicato da fare ma piu comodo da gestire dopo no ?!!
115  International / Generale / Re: File INI su sd card on: June 17, 2011, 04:32:37 am
Grazie delle risposte tempestive, ma per rispondere ad entrambi:

Non posso usare il dhcp perche il sistema va collegato in una rete dove ogni macchina ha il suo ip e quindi anche l'arduino deve avere il suo ip e relativi parametri pre impostati.

Ho la necessita di leggere i dati di configurazione da una sd perche dovro creare piu macchine, e mi serve poter impostare i dati esternamente dal programma, appunto tramite sd, il file di configurazione lo scrivo nella sd tramite pc, poi basta inserire la sd nell'Arduino e la macchina funziona con il suo indirizzo ip e mac univoco per lei.

Spero di essere stato abbastanza chiaro

Procedo nei tentativi.......Vi faro sapere Grazie.
116  International / Generale / File INI su sd card on: June 17, 2011, 03:44:15 am
Sono nuovamente a chiedere aiuto!

Ho creato un prog che comunica con una macchina in rete tramite tcpip, ora pero vorrei riuscire a creare un file di configurazione tipo file ini sulla sd per i parametri ip, porta, gway, mec addr,  ho trovato in giro questo http://mygarbagecollector.org/node/54
Non riesco a capirci molto e soprattutto non funziona, qualcuno a voglia di darmi una mano?.

grazie.
117  International / Generale / Re: HELP DISPLAY on: May 19, 2011, 04:08:36 pm
Uwe sei grande, grazie tanto per l'aiuto, direi che forse hai centrato la cosa, ho trovato il datasheet completo del dislay e si il controller e un T6963C almeno da quello che ho letto dauna prima ochiata, il display e un TOSHIBA DOT MATRIX LCD MODULE TLC-1001, ed ho trovato il datasheet completo se a qualcuno serve.


Grazie Uwe ora mi metto a fare un po di prove visto che il display di cui parlano nel tuo link non e a caratteri ma il mio si, ma il driver dovrebbe andare bene, faccio un po di test poi ti dico...

Grazie ciao VIC
118  International / Generale / HELP DISPLAY on: May 19, 2011, 02:39:10 am
Ho trovato un display lcd 40x4 siglato TLC-101 con relativo schema, ma non capisco come devo collegare i piedini WR  RD  C/O, nei post in rete trovo schemi in cui WR e RD sono nello stesso pin, visto che non vorrei fare danni, qualcuno puo consigliarmi......grazie allego datasheet.
119  International / Generale / Re: Aiuto invio valori HEX on: April 14, 2011, 08:01:22 am
Per prima cosa grazie a tutti per l'aiuto.

Visto che per me non e stato poi cosi facile riuscire ad ottenere il risultato corretto ho deciso di postare il codice, il mio problema era di comandare una macchina via rete, inviandogli una una serie di dati in formato hex, per fare queso basta scrivere il dato da inviare in questo modo:

client.write(0xff);

Il problema successivo e derivato dal fatto che la macchina accetta solo i dati inviati a pacchetto, ovvero inviati tutti assieme, leggendo le specifiche del serial.write [url][http://www.arduino.cc/en/Serial/Write/url] sono riuscito a farlo in questo modo:

byte Comando[] = {0xfe, 0x00, 0x76, 0x1a, 0x01, 0x91, 0xff};

client.write(Comando,7);
Funziona perfettamente, grazie a tutti.
120  International / Generale / Re: Aiuto invio valori HEX on: April 08, 2011, 04:24:23 pm
Ho provato a modificare il codice, sostituendo print con write ma va in errore, ho provato cosi :

Client.write("0xFE");
 Client.write("0x00");
 Client.write("0x76");
 Client.write("0x1a");
 Client.write("0x01");
 Client.write("0x91");
 Client.write("0xff");

Uso Client perche devo inviare i dati sella porta di rete di arduino.....dov sbaglio?
Pages: 1 ... 6 7 [8] 9