Arduino Forum

International => Italiano => Software => Topic started by: t-rex on Sep 03, 2012, 06:22 am

Title: start /logooff sketch arduino in windows..
Post by: t-rex on Sep 03, 2012, 06:22 am
salve ragazzi avrei bisogno di un vostro aiuto...io ho realizzato questo elevatore  con un servoattuatore della firgelli
http://www.youtube.com/watch?v=BrMVr0IK1sg&feature=relmfu

questo sara' usato in un computer...pero' vorrei che l'elevatore si alzasse all accensione del pc e si abbassasse nello spegnimento di windows .ho scritto un piccolo sketch usando la libreria servo...e lo sketch funziona ...ne ho scritti due uno pistone su e uno pistone giu...
come posso fare per fare cio'?potete aiutarmi?
grazie in anticipo
Title: Re: start /logooff sketch arduino in windows..
Post by: leo72 on Sep 03, 2012, 07:13 am
Non ho capito il problema... lo hai realizzato oppure no lo sketch?  :smiley-sweat:
Title: Re: start /logooff sketch arduino in windows..
Post by: astrobeed on Sep 03, 2012, 07:37 am

Non ho capito il problema... lo hai realizzato oppure no lo sketch?  :smiley-sweat:


Ma sopratutto non serve Arduino, è un banale azionamento puramente elettromeccanico con rele e fine corsa.
Title: Re: start /logooff sketch arduino in windows..
Post by: t-rex on Sep 03, 2012, 08:50 am
questo servo attuatore della firgelli ha una propria scheda di controllo, gestibile tramite un proprio software di controllo.ma ha delle pecche tutte le volte devo settarlo.... mentre con arduino scritto lo skech mi rimane tutto cosi com'e.... ho usato l uacita 3 arduino collegata all ingresso del input della scheda firgelli....e il negativo che va al neg dell altra scheda...quello che io vorrei capire e se c e un modo per far funzionRe questo scketch all accensione e allo spegnimento del pc.... ho provato a seguire delle guide ma il software arduino non si avvia...
arduino resta collegato al pc tramite usb...
in pratica premo on del pc parte win e nel frattempo si alza questo elevatore viceversa spengo il pc quindi win , l elevatore va giu e quindi si chiude win...
Title: Re: start /logooff sketch arduino in windows..
Post by: uwefed on Sep 03, 2012, 08:50 am
Il punto difficile é che vuole t-rex é che la sua meccanica si abbassi al spegnimento del PC.
Il PC ha 2 tensioni di 5V. Quella ufficiale che puó dare alcune decine di ampere e una standby che da da 1 a 2A. A secondo delle possiblitá della scheda madre la USB puó essere alimentata da una o dalla altra tensione.

Il movimento su e giú puó essere trigerato dalla tensione 5V normale e l'alimentazione avviene dai 5V standby. Cosí il movimento di rientro avviene dopo lo shutdowm del SO e del spegnimento del PC
Il tutto ovviamente non funziona se al PC viene tolto l' aliemntazione di brutto.

Ciao Uwe
Title: Re: start /logooff sketch arduino in windows..
Post by: leo72 on Sep 03, 2012, 09:22 am
Quoto Uwe.

il dispositivo deve funzionare all'accensione/spengimento del PC. Isolerei pertanto la gestione dal sistema operativo, proprio per i motivi detti da Uwe. Quindi alimentare l'Arduino dai 5V (tramite pin 5V) o dai 12V (sulla presa jack) e non dalla porta USB: non so Windows, ma Linux apre e diverse volte la connessione sulle porte USB durante il boot per vedere se c'è qualcosa di collegato, e questo resetta l'Arduino.
Title: Re: start /logooff sketch arduino in windows..
Post by: astrobeed on Sep 03, 2012, 10:06 am

Quoto Uwe.


Al di la della questione controllo attuatore il modo più semplice è rilevare la presenza o meno del 12V su un connettore per dischi IDE, oppure da un connettore per ventole, se c'è la tensione viene fatto estendere il pistone, se manca si riporta in posizione di riposo.
Va da se che il sistema deve essere alimentato a parte perché collegare un carico induttivo come un pistone elettromeccanico direttamente alla alimentazione di un pc non è una buona idea.
Title: Re: start /logooff sketch arduino in windows..
Post by: t-rex on Sep 03, 2012, 11:38 am
si quelli che dite voi è esatto ma come si fa per caricare lo scketch creato in arduino? bisogerebbe fare , correggetemi se dico cabolate
se vi e tensione 5 v su arduino ( perche il servo attuatore e alimentato a 12 v)tira su il pistone se non vi e tensione tira giu il pistone... si dovrebbe riscrivere il tutto...
da quello che ho trovato in rete dicono che win puó fare avviare un qualcosa se questo e scritto in . bit
Title: Re: start /logooff sketch arduino in windows..
Post by: astrobeed on Sep 03, 2012, 12:15 pm

da quello che ho trovato in rete dicono che win puó fare avviare un qualcosa se questo e scritto in . bit


La cosa è molto semplice, devi usare un alimentatore, separato dal pc, che fornisce i 12V per il pistone con i quali puoi alimentare anche Arduino, dato che non hai utilizzatori che prelevano corrente dal micro anche se stai al limite del regolatore si può fare, diventerà leggermente caldo, ovviamente devi mettere in comune il GND del pc con quello dell'alimentatore aggiuntivo.
Tramite Arduino rilevi la presenza del 12V, del PC, tramite un partitore resistivo, se preferisci va bene anche il +5V diretto però devi cercarne uno che non è presente con il pc spento, o in standby, con il 12V è più semplice.
All'accensione del pc  Arduino rileva la presenza del 12V e solleva la rampa, quando va via il 12V la abbassa, a operazione terminata puoi fai scattare un rele che toglie l'alimentazione ad arduino e al pistone se non vuoi lasciarli alimentati in standby, o più semplicemente usi una ciabatta con interruttore in modo da spegnere tutto definitivamente come sarebbe buona norma fare.
Title: Re: start /logooff sketch arduino in windows..
Post by: leo72 on Sep 03, 2012, 01:21 pm

si quelli che dite voi è esatto ma come si fa per caricare lo scketch creato in arduino?

Mi sorge il dubbio che tu non sappia che lo sketch è memorizzato in maniera permanente sulla Flash interna del microcontrollore per cui non devi preoccuparti se all'Arduino viene tolta l'alimentazione. Al successivo riavvio il programma è già "scritto" e riparte da sé.

Title: Re: start /logooff sketch arduino in windows..
Post by: t-rex on Sep 04, 2012, 03:48 pm


da quello che ho trovato in rete dicono che win puó fare avviare un qualcosa se questo e scritto in . bit


La cosa è molto semplice, devi usare un alimentatore, separato dal pc, che fornisce i 12V per il pistone con i quali puoi alimentare anche Arduino, dato che non hai utilizzatori che prelevano corrente dal micro anche se stai al limite del regolatore si può fare, diventerà leggermente caldo, ovviamente devi mettere in comune il GND del pc con quello dell'alimentatore aggiuntivo.
Tramite Arduino rilevi la presenza del 12V, del PC, tramite un partitore resistivo, se preferisci va bene anche il +5V diretto però devi cercarne uno che non è presente con il pc spento, o in standby, con il 12V è più semplice.
All'accensione del pc  Arduino rileva la presenza del 12V e solleva la rampa, quando va via il 12V la abbassa, a operazione terminata puoi fai scattare un rele che toglie l'alimentazione ad arduino e al pistone se non vuoi lasciarli alimentati in standby, o più semplicemente usi una ciabatta con interruttore in modo da spegnere tutto definitivamente come sarebbe buona norma fare.


posso chiederti un schema o comunque un qualcosa?



[/quote]

Mi sorge il dubbio che tu non sappia che lo sketch è memorizzato in maniera permanente sulla Flash interna del microcontrollore per cui non devi preoccuparti se all'Arduino viene tolta l'alimentazione. Al successivo riavvio il programma è già "scritto" e riparte da sé.



[/quote]


no no so che lo scketch rimane sulla eprom ma il fatto che gli scketc sono uno due... eccoli
pistone giu

   #include <Servo.h>
     
    Servo myservo; 
    void setup()
    {
      myservo.attach(3); 
    }
     
    // i am trying to me the actuator extend to a certain point and the retract to a certain point
    void loop()
    {
                                       
       
     
        myservo.write(80);
        delay(2000);
        myservo.write(110); 
                             
     
    }

pistone su
  #include <Servo.h>
     
    Servo myservo; 
    void setup()
    {
      myservo.attach(3); 
    }
     
    // i am trying to me the actuator extend to a certain point and the retract to a certain point
    void loop()
    {
                                       
       
     
        myservo.write(110);
        delay(2000);
        myservo.write(80); 
                             
     
    }

a stgo punto penso che lo scketch andrebbe riscritto o mi sbaglio mettere tutto in uno e dire ad arduino quando non c e alimentazione del pc sul piedinoX  il pistone deve andare giu e viceversa quando rileva l alimentazione su un piedino X  il pistone va su





Title: Re: start /logooff sketch arduino in windows..
Post by: Madwriter on Sep 04, 2012, 05:23 pm
Allora basta unire i due sketch ti fai la lettura sulla presenza di alimentazione(qui ci provo in teoria basta un analog read) e poi usi il tuo sketch sai ti rileverò un segreto qualcuno ha inventato gli IF  :smiley-eek:
Code: [Select]
#include <Servo.h>
 const int ledlettura = 6;
   Servo myservo;  
   void setup()
   {
     myservo.attach(3);  
   }
   void loop()
   {                                
       int valore = analogRead(ledlettura);
       if(valore > 50)
       {
       myservo.write(80);
       delay(2000);
       myservo.write(110);
       }
       else
       {
       myservo.write(80);
       delay(2000);
       myservo.write(110);  
       }
             
   }



ps non so come funziona l'analog read quando leggi l'alimentazione di una porta usb, ho messo 50 giusto per evitare i disturbi  :smiley-mr-green:
Title: Re: start /logooff sketch arduino in windows..
Post by: t-rex on Sep 04, 2012, 07:16 pm

Allora basta unire i due sketch ti fai la lettura sulla presenza di alimentazione(qui ci provo in teoria basta un analog read) e poi usi il tuo sketch sai ti rileverò un segreto qualcuno ha inventato gli IF  :smiley-eek:
Code: [Select]
#include <Servo.h>
 const int ledlettura = 6;
   Servo myservo;  
   void setup()
   {
     myservo.attach(3);  
   }
   void loop()
   {                                
       int valore = analogRead(ledlettura);
       if(valore > 50)
       {
       myservo.write(80);
       delay(2000);
       myservo.write(110);
       }
       else
       {
       myservo.write(80);
       delay(2000);
       myservo.write(110);  
       }
             
   }



ps non so come funziona l'analog read quando leggi l'alimentazione di una porta usb, ho messo 50 giusto per evitare i disturbi  :smiley-mr-green:
intanto grazie mille che mi state dando una mano....
avrete capito che sono una capra con arduino...so poche cose ....ora se ho capito bene rileva sull uscita 6 dell'arduino se ci sono i 5 volt ....
Title: Re: start /logooff sketch arduino in windows..
Post by: Madwriter on Sep 04, 2012, 09:03 pm
se ci sono i 5v "esegue pistone su" se non ci sono "esegue pistone giù"   :smiley-mr-green:
Title: Re: start /logooff sketch arduino in windows..
Post by: t-rex on Sep 05, 2012, 01:29 pm
prima di fare delle cappellate ho gfatto un digno con point...(http://)
Title: Re: start /logooff sketch arduino in windows..
Post by: amacbr on Sep 07, 2012, 08:29 am
potresti usare un rele SPDT, quando arduino e' accesso il programma tira su un'uscita che eccita il rele e muove la piattaforma su, il finecorsa interrompe il segnale dal rele al motore (solo il segnale di PIATTAFORMA SU, altrimenti non lo puoi piu muovere giu). Quando spegni il pc arduino si spegne, la tensione dell'uscita digitale cade e il rele si diseccita chiudendo il contatto di PIATTAFORMA GIU, il fine corsa interrompe il segnale dal rele al motore (solo il segnale di PIATTAFORMA GIU, altrimenti non lo puoi piu muovere su).
Title: Re: start /logooff sketch arduino in windows..
Post by: t-rex on Sep 07, 2012, 08:50 am

Allora basta unire i due sketch ti fai la lettura sulla presenza di alimentazione(qui ci provo in teoria basta un analog read) e poi usi il tuo sketch sai ti rileverò un segreto qualcuno ha inventato gli IF  :smiley-eek:
Code: [Select]
#include <Servo.h>
 const int ledlettura = 6;
   Servo myservo;  
   void setup()
   {
     myservo.attach(3);  
   }
   void loop()
   {                                
       int valore = analogRead(ledlettura);
       if(valore > 50)
       {
       myservo.write(80);
       delay(2000);
       myservo.write(110);
       }
       else
       {
       myservo.write(80);
       delay(2000);
       myservo.write(110);  
       }
             
   }



ps non so come funziona l'analog read quando leggi l'alimentazione di una porta usb, ho messo 50 giusto per evitare i disturbi  :smiley-mr-green:


niente da fare non va.. :(
Title: Re: start /logooff sketch arduino in windows..
Post by: Madwriter on Sep 07, 2012, 09:29 am
come hai provato?hai dato tensione al pin di lettura?
Title: Re: start /logooff sketch arduino in windows..
Post by: t-rex on Sep 07, 2012, 09:46 am

come hai provato?hai dato tensione al pin di lettura?
si dandogli  e togliendo i 5 volt all ingresso del piedino 6 della scheda...non succedeva nulla
Title: Re: start /logooff sketch arduino in windows..
Post by: Madwriter on Sep 07, 2012, 09:54 am


come hai provato?hai dato tensione al pin di lettura?
si dandogli  e togliendo i 5 volt all ingresso del piedino 6 della scheda...non succedeva nulla

puoi fare delle prove live,ovvero ti scrivo del codice e vediamo se va al momento?cosi facciamo dei test :)
allora collega i 5 volt al pin 3 e carica questo sketch,cosi vediamo che leggiamo anche se forse ho capito quale il problema hai collegato la massa(gnd) dei 5v alla massa di arduino?
Code: [Select]
int analogPin = 3;     
                     
int val = 0;         

void setup()
{
  Serial.begin(9600);       
}

void loop()
{
  val = analogRead(analogPin); 
  Serial.println(val);             
}

Title: Re: start /logooff sketch arduino in windows..
Post by: t-rex on Sep 07, 2012, 10:07 am
pero' sul piedino 3 e collegato l input delle scheda firgelli .in pratica il collegamento e' quello che ho postato sulla pagina prima
Title: Re: start /logooff sketch arduino in windows..
Post by: Madwriter on Sep 07, 2012, 10:09 am

pero' sul piedino 3 e collegato l input delle scheda firgelli .in pratica il collegamento e' quello che ho postato sulla pagina prima

Code: [Select]
int analogPin = 6;     
                     
int val = 0;         

void setup()
{
  Serial.begin(9600);       
}

void loop()
{
  val = analogRead(analogPin); 
  Serial.println(val);             
}

apri il serial monitor e dimmi cosa vedi,inoltre non hai risposto alla mia domanda hai collegato le masse in comune?
Title: Re: start /logooff sketch arduino in windows..
Post by: t-rex on Sep 07, 2012, 10:26 am
scusa no..ho preso le masse dall ali esterno
Title: Re: start /logooff sketch arduino in windows..
Post by: t-rex on Sep 07, 2012, 10:32 am
allora se aggiungo loa 5 volt sul piedino 6 mi da valori compresi 398 e 408 di continuo.se la tolgo non cambia nulla...
Title: Re: start /logooff sketch arduino in windows..
Post by: t-rex on Sep 07, 2012, 12:16 pm

potresti usare un rele SPDT, quando arduino e' accesso il programma tira su un'uscita che eccita il rele e muove la piattaforma su, il finecorsa interrompe il segnale dal rele al motore (solo il segnale di PIATTAFORMA SU, altrimenti non lo puoi piu muovere giu). Quando spegni il pc arduino si spegne, la tensione dell'uscita digitale cade e il rele si diseccita chiudendo il contatto di PIATTAFORMA GIU, il fine corsa interrompe il segnale dal rele al motore (solo il segnale di PIATTAFORMA GIU, altrimenti non lo puoi piu muovere su).
no il problema e fare in modo che arduino rilevi su un ingresso i 5 volt presi da un usb a attivare il tutto associato alla scheda firgelli perche li su ci sono tutti i controlli del servo.e viceversa.su questa schedafirgelli c'e un controllo apposta per essere associato a schede tipo arduino...per il rele' se hai idee come fare sono bene accette
Title: Re: start /logooff sketch arduino in windows..
Post by: Madwriter on Sep 07, 2012, 12:18 pm
sicuro di aver collegato i 5v ad arduino e la gnd dei 5v ai gnd di arduino?(sarebbe il cavo nero della batteria al gnd di arduino)
Title: Re: start /logooff sketch arduino in windows..
Post by: t-rex on Sep 07, 2012, 04:16 pm

sicuro di aver collegato i 5v ad arduino e la gnd dei 5v ai gnd di arduino?(sarebbe il cavo nero della batteria al gnd di arduino)


si si
Title: Re: start /logooff sketch arduino in windows..
Post by: t-rex on Sep 07, 2012, 07:53 pm
sul sito di modding dove sono iscritto mi hann consigliato questo sketch..
lo scketch andrebbe pure bene...nel senso che ....quando metto i 5 volts sul piedino 4 il servoattuatore va nella posizione di elevatore alzato quindi pistone giu
pero' quando invece la tolgo (i 5 volt  dal piedino 4) questo comincia a fare un loop (su e giu) secondo voi l'errore dove potrebbe essere ?

#include <Servo.h>

Servo myservo;
#define PINCONTROLLO 4
int val;
void setup()
{
myservo.attach(3);
pinMode(PINCONTROLLO, INPUT);
}

// i am trying to me the actuator extend to a certain point and the retract to a certain point
void loop()
{
val = digitalRead(PINCONTROLLO);
if(val == LOW)//pin è spento = pc spento
{
PistoneDown();
}
else
{
PistoneUp();
}
delay(1000);//effettuo polling ogni secondo.



}

void PistoneDown()
{
myservo.write(110);
delay(2000);
myservo.write(80);


}

void PistoneUP()
{
myservo.write(80);
delay(2000);
myservo.write(110);
}




ragazzi vi posto il link del progetto a cui sto lavorando ,mi farebbe piacere se gli deste uno sguardo...

http://www.italiamodding.it/forum/mod-work-progress/3835-creation-rex-mod-15.html#post108118
Title: Re: start /logooff sketch arduino in windows..
Post by: leo72 on Sep 07, 2012, 10:15 pm
Potrebbe anche darsi che tu non abbia messo una resistenza di pull-down sul pin per dare uno stato Low ben definito quando viene a mancare l'alimentazione del PC, ossia il segnale dei 5V. In questo caso il pin rileva fluttuazioni dello stato del pin che potrebbero portare a letture casuali.
Title: Re: start /logooff sketch arduino in windows..
Post by: t-rex on Sep 07, 2012, 10:40 pm

Potrebbe anche darsi che tu non abbia messo una resistenza di pull-down sul pin per dare uno stato Low ben definito quando viene a mancare l'alimentazione del PC, ossia il segnale dei 5V. In questo caso il pin rileva fluttuazioni dello stato del pin che potrebbero portare a letture casuali.
hai idea del valore?posso provare.....
Title: Re: start /logooff sketch arduino in windows..
Post by: leo72 on Sep 08, 2012, 12:02 am
10K sono più che sufficienti. Prova, magari è questo.
Title: Re: start /logooff sketch arduino in windows..
Post by: t-rex on Sep 08, 2012, 08:26 pm
l errore e' nello sckech ho pravato ma non cambia nulla ..non so che fare...se metto la tensione sul piedino 4 tutto ok se la tolgo fa su e giu ...so' disperato ...
Title: Re: start /logooff sketch arduino in windows..
Post by: t-rex on Sep 08, 2012, 08:28 pm
vi posto un video
http://www.youtube.com/watch?v=zISiMy3rQqQ
Title: Re: start /logooff sketch arduino in windows..
Post by: brunello22 on Sep 08, 2012, 08:47 pm
ma la resistenza l'hai messa tra il pin 4 e GNd o tra il pin4 e +5V ?

Title: Re: start /logooff sketch arduino in windows..
Post by: t-rex on Sep 08, 2012, 08:53 pm

ma la resistenza l'hai messa tra il pin 4 e GNd o tra il pin4 e +5V ?


tra il pin 4 e i 5 v...ma secondo me il problema e nello sketch
Title: Re: start /logooff sketch arduino in windows..
Post by: brunello22 on Sep 08, 2012, 08:57 pm
leo ti ha detto Pull Down, non Pull UP.

Ragiona...
quando ci applichi una tensione, il livello e' HIGH. Quando non c'e' dovrebbe essere LOW, ma siccome il pin e' un'ingresso ad alta impedenza e quel pezzo di cavo che viene dal PC non porta nessuna tensione, sicuramente fara' da antenna e sul pin ci sara' un valore casuale.

Ora tu nello sketch controlli se il Pin e' LOW...
quindi serve una resistenza che in mancanza di segnale tenga il pin LOW.
se lo vuoi tenere LOW, dove devi mettere laresistenza ?
Title: Re: start /logooff sketch arduino in windows..
Post by: t-rex on Sep 08, 2012, 09:04 pm

leo ti ha detto Pull Down, non Pull UP.

Ragiona...
quando ci applichi una tensione, il livello e' HIGH. Quando non c'e' dovrebbe essere LOW, ma siccome il pin e' un'ingresso ad alta impedenza e quel pezzo di cavo che viene dal PC non porta nessuna tensione, sicuramente fara' da antenna e sul pin ci sara' un valore casuale.

Ora tu nello sketch controlli se il Pin e' LOW...
quindi serve una resistenza che in mancanza di segnale tenga il pin LOW.
se lo vuoi tenere LOW, dove devi mettere laresistenza ?

hihi frustatemi piano ora riprovo..ma non capisco il perche quando tolgo i 5 volts dal piedino 4 ...il servo comincia a fare su e giu
Title: Re: start /logooff sketch arduino in windows..
Post by: t-rex on Sep 08, 2012, 09:20 pm
niente ragazzi non cambia nulla
Title: Re: start /logooff sketch arduino in windows..
Post by: leo72 on Sep 08, 2012, 10:48 pm
Ancora non ho guardato bene il codice per cui ragiono per ora solo sul lato HW.
Per sfatare ogni dubbio, fai così:
1) prendi un filo e collegalo dal pin 4 direttamente a +5V. Il pistone scende, fino qui ci siamo.
2) ora prendi il filo e collega il pin 4 direttamente a GND. Cosa fa il pistone?
Title: Re: start /logooff sketch arduino in windows..
Post by: t-rex on Sep 10, 2012, 12:26 am
finalmente dopo un pomeriggio a capirci qualcosa ho corretto il codice...#include <Servo.h>

Servo myservo;
#define PINCONTROLLO 4
int val;
void setup()
{
myservo.attach(3);
pinMode(PINCONTROLLO, INPUT);
}

// i am trying to me the actuator extend to a certain point and the retract to a certain point
void loop()
{
val = digitalRead(PINCONTROLLO);
if(val == LOW)//pin è spento = pc spento
{
PistoneDown();
}
else
{}




}

void PistoneDown()
{
myservo.write(110);
delay(2000);
myservo.write(80);


}

void PistoneUP()
{
myservo.write(80);
delay(2000);
myservo.write(110);
}

e in piu' ho notato che i collegamenti sull arduino trabballano cosi ho messo un pizzico di nastro a fermarli e sembrano andare bene...di fatti ad ogni movimento di un filo il pistone fceva qualche falso contatto e si muoveva...proposito si risolve in qualche modo?

ecco un  video
http://www.youtube.com/watch?v=ZHNEqyD8dzs

per il momento vi ringrazio con tutto il cuore...mi avete dato spunti sul dafarsi e come risolvere la cosa...e sopratutto mi avete spinto a leggere sti benedetti libri su arduino hihihi
Title: Re: start /logooff sketch arduino in windows..
Post by: Madwriter on Sep 10, 2012, 12:54 am
una curiosità hai realizzato tu il servo? me ne servirebbe uno un pò più grande se avessi un tutorial o cse del genere te ne sarei grato ;)
Title: Re: start /logooff sketch arduino in windows..
Post by: t-rex on Sep 10, 2012, 12:59 am

una curiosità hai realizzato tu il servo? me ne servirebbe uno un pò più grande se avessi un tutorial o cse del genere te ne sarei grato ;)
no l'ho comprato sul sito della firgelli....
Title: Re: start /logooff sketch arduino in windows..
Post by: Madwriter on Sep 10, 2012, 02:01 am
Quote
e in piu' ho notato che i collegamenti sull arduino trabballano cosi ho messo un pizzico di nastro a fermarli e sembrano andare bene...di fatti ad ogni movimento di un filo il pistone fceva qualche falso contatto e si muoveva...proposito si risolve in qualche modo?

usa i cavi adatti:
Quote
Diametri dei cavi

Il diametro di un cavo può essere misurato tramite il Gauge. Le breadboard sono di solito progettate per utilizzare cavi con diametro di 22 Gauge. Gli ingressi femmina di Arduino non sono progettati per inserirci cavi, ma la cosa funziona ugualmente in situazioni di test e prototipazione. Un cavo di 20 Gauge è probabilmente più saldo nell'ingresso femmina di un cavo da 22 Gauge ma quest'ultimo risulterà comunque funzionante. Si noti che nella misura dei Gauge un valore basso corrisponde ad un cavo più spesso. In commercio si trovano entrambe le tipologie di diametro, si consiglia di scegliere i cavi a 22 Gauge per l'Arduino e le breadboard.

Se hai bisogno di una quantità elevata di cavi per breadboard puoi ottenerli a costo quasi nullo e in molti colori comprando doppini telefonici. Controlla che i doppini siano di cavi rigidi poiché entrambi sono in vendita. Sul sito di R.S. si trovano nella sezione "home improvements" e di solito sono a 24 Gauge, ovvero una dimensione più piccola dell'ideale, le estremità andrebbero quindi curvate su se' stesse per avere delle connessioni affidabili sugli ingressi femmina dell'Arduino.

Vecchi computer sono una risorsa di cavi morbidi in vari diametri e colori che sono molto utili per connettere piccoli progetti elettronici. Cercali in tutti i rifiuti elettronici!

Cit. Playground
Title: Re: start /logooff sketch arduino in windows..
Post by: t-rex on Sep 16, 2012, 11:02 am
ragzzi vi chiedo una cortesia ...sto cercando su google..poi nel caso apro un tread....mi serve un qualcosa che abbia collegato un lcd ad arduino e un servo....in pratica lcd mi deve dare un conto alla rovescia e alla fine mi deve muovere un servoattuatore attendere es 5 min e richiudere il servo e ripartire con il conto alla rovescia,in loop...e' fattibile come cosa?
Title: Re: start /logooff sketch arduino in windows..
Post by: Madwriter on Sep 16, 2012, 03:42 pm

ragzzi vi chiedo una cortesia ...sto cercando su google..poi nel caso apro un tread....mi serve un qualcosa che abbia collegato un lcd ad arduino e un servo....in pratica lcd mi deve dare un conto alla rovescia e alla fine mi deve muovere un servoattuatore attendere es 5 min e richiudere il servo e ripartire con il conto alla rovescia,in loop...e' fattibile come cosa?

certo ti basta un lcd e un servo lo sketch è facile da scrivere,ovviamente ti serve un arduino  :smiley-mr-green: vedi un pò gli lcd magari ne trovi uno economico o se hai un oia 3310/3330 puoi recuperarlo da li :P