Show Posts
Pages: 1 ... 43 44 [45] 46 47 ... 49
661  International / Generale / Re: fai questo, ma anche questo ....... on: June 30, 2011, 04:09:08 am
Scusate il doppio post, ma con un po' di pazienza ho ottenuto quello che volevo  smiley-sweat
Scrivo due righe per chi come me non vuole perdersi in quei componenti ma vuole solo inviare una semplice stringa tramite seriale !

Aprendo una windows form prendete il componente Serialport e lo aggiungete alla form (SerialPort1).
Nella proprietà "name" mettete il nome della porta a cui avete collegato arduino e in quella "baudrate" lo stesso baud rate del serial di arduino. 
Ora le istruzioni per accendere un singolo led sono due: Serialport1.open() e Serialport1.write()
La prima serve per inizializzare la comunicazione, la seconda per scrivere sul Serial di arduino.
Detto questo ci si può andare di fantasia mettendo bottoni o intercettando gli eventi keydown (cosa molto carina per pilotare i servo secondo me!)
Spero di essere stato utile nel mio piccolo !
662  International / Generale / Re: fai questo, ma anche questo ....... on: June 30, 2011, 03:45:41 am
Ciao, anche io uso il vb e già tempo fa ero incuriosito dall'interfacciamento di questo con arduino. Ho scaricato i vari componenti come firmatavb analogpincontrol ecc. ecc. ma mi sembrano un po' confusionali.. non c'è un modo (o magari qualche esempio diretto) per inviare solamente una 'c' sul seriale di arduino ?
mi scuso per la domanda sulla tua domanda smiley-grin
663  International / Generale / Re: Problema Ir Led on: June 30, 2011, 01:13:02 am
Io ci avevo provato tempo fa, ma mi ero reso conto che il flusso di raggi ir veniva interrotto solo se coprivo il led con tutta la mano, ma magari non so dell'esistenza di qualche tecnica particolare. comunque secondo me potresti ottenere lo stesso risultato con una fotoresistenza ed un laser
664  International / Generale / Re: Quadricottero con Xbee on: June 29, 2011, 07:15:58 am
ma a cosa serve un accelerometro su un quadricottero che vorrei comandare io come se fosse un elicottero ?
665  International / Generale / Re: Radiocomando ed arduino on: June 29, 2011, 07:07:49 am
vero, non ci avevo pensato smiley però attenzione: resistenza in ingresso per essere certi che AL MASSIMO arrivino 5V all'arduino... quindi le prime misurazioni vanno fatte con il tester
Una resistenza limita la corrente ma non la tensione. Per limitare la tensione devi mettere un diodo zener da 4,7V tra entrata e massa e una resistenza da qualche decina di k Ohm tra entrata e uscita segnale del altro circuito.
Ciao Uwe

Ma secondo me il problema per il momento non è quello del voltaggio perchè anche se è alimentata a 5 v riesce a ricevere comunque. ma non mi spiego queste "colate", secondo voi sono legate al fatto del voltaggio ?
666  International / Generale / Re: Radiocomando ed arduino on: June 28, 2011, 12:40:38 pm
Ragazzi ho provato con un'altra ricevente a due canali. Siccome non ho tester non so quanto sia la tensione in uscita e quindi perora al posto che con 7.2 volt la alimento con 5v. Diciamo che funziona ma nell' "accelerata" noto cose strane: facendo la pulse in del pin ricevo dei valori che sono più o meno crescenti (160-200) ma se ad esempio mi fermo durante l'accelerata e poi riparto i valori colano a 0
667  International / Generale / Re: Servo controllo di velocità on: June 28, 2011, 05:03:09 am
Dei servi modificati la puoi regolare la velocità, ma li puoi fare andare più lenti non più veloci. Per modificati intendo che tagli il giroscopio e lo incolli, senza togliere il suo driver interno.
Quale giroscopio? é un potenziometro.
Ciao Uwe
ahaha giusto, scusate il lapsus smiley-grin
668  International / Generale / Re: Servo controllo di velocità on: June 28, 2011, 03:58:14 am
Dei servi modificati la puoi regolare la velocità, ma li puoi fare andare più lenti non più veloci. Per modificati intendo che tagli il giroscopio e lo incolli, senza togliere il suo driver interno.
Comunque se non ho capito male tu hai dei valori in entrata da 0 a 1023 che vuoi proporzionare ad un intervallo compreso tra 0 e 10 quindi: val=map(0,1023,0,10)
669  International / Generale / Re: Radiocomando ed arduino on: June 26, 2011, 12:54:12 pm
allora da li non esce un segnale PPM ma semplicemente l'alimentazione dei motori he può essere in PWM oppure a livello analogico ma dubito sia la seconda.....
quindi come devo muovermi ?  smiley-sweat
670  International / Generale / Re: Radiocomando ed arduino on: June 26, 2011, 12:52:25 pm
indendo una cosa del genere: la resistenza non so di che valore usarla, sicuramente una molto grossa non crea problemi :-D


Ummh, ma perchè due entrate ?  smiley-roll
671  International / Generale / Re: Radiocomando ed arduino on: June 26, 2011, 12:46:16 pm
He he ma allora cambia tutto era di un elicotterino magari ???
il segnale che esce di li andava dritto ai motori ???
Esattamente. I motori hanno un piccolo circuito montato sopra che ho tolto tempo fa, ma credo che fossero solo condensatori e resistenze smd
672  International / Generale / Re: Radiocomando ed arduino on: June 26, 2011, 12:34:17 pm
potrebbe essere che il "colpo" di V all'accensione sia voluto per vincere più velocemente l'attrito statico delle pale (in pratica all'accensione le pale iniziano a girare piano senza mai fermarsi?)
No, era un giocattolino da 30 euro.
Comunque qui c'è una foto
Quindi in poche parole dovrei fare una lettura mettendo una resistenza dell'ordine dei Mohm al gnd e con un nodo dopo la resistenza attaccarlo al pin ?
673  International / Generale / Re: Radiocomando ed arduino on: June 26, 2011, 10:57:32 am
Questo?:
http://www.gioblu.com/tutorials/comunicazione/71-da-ricevente-rc-ad-arduino
comunque il succo è che devi dare in pasto i canali dalla ricevente a pulsein e decodificare i valori con map.

Si quello smiley-wink
stavo uscendo di casa e non potevo mettermi a cercarlo ....
grazie brain smiley

Si, l'ho visto il tutorial ed ho provato usando questo codice:
Code:
int leftPin=7;
double leftVal = 0;

void setup(){
Serial.begin(9600);
pinMode(leftPin,INPUT);
}

void loop(){
  leftVal = leftVal + pulseIn(leftPin, HIGH);
  Serial.println(leftVal);
}
però ottengo sempre 0.00(fra l'altro mi incuriosisce perchè usi numeri decimali)
Se pensate possa essere un problema di collegamenti dulla ricevente posto una foto smiley-grin
674  International / Generale / Radiocomando ed arduino on: June 26, 2011, 06:02:48 am
Salve a tutti ! Ho una trasmittente e ricevente da 27 Mhz e volevo usarla per pilotare un qualcosa.
Ho cercato in giro ma i tutorial non si focalizzavano molto sulla parte di acquisizione dati e quindi facevo molta confusione.
Ora, la ricevente(di un elicottero) ha 3 uscite e a me interesserebbe leggere perlomeno i valor di una di queste.
Le singole uscite sono solamente degli attacchi per i motori con uscita anodo e catodo. Ho provato a collegare l'anodo all'entrata dell'analog0 ma ricevo solo dei valori che calano fino a 200 e poi si stabilizzano..in poche parole come se non ci fosse niente attaccato.
Mi rendo conto che non sarà molto facile perchè ci vogliono degli interrupt se non sbaglio, ma potreste darmi una piccola mano?
Torno a sottolineare che perora voglio solo leggerli per distinguerli in qualche modo(es: accellerazione)
675  International / Generale / Re: controllare fotocamera con un sensore pir on: June 24, 2011, 02:49:46 am
non sapevo che si potesse pilotare tramite usb.. andrà bene per tutte le macchine ?
Comunque se non fosse per il modello della tua macchina ti consiglierei di usare gli infrarossi. Basta prendere un led del telecomando e mandargli degli impulsi che trovi già scritti in un'interessante libreria
Pages: 1 ... 43 44 [45] 46 47 ... 49