Show Posts
Pages: 1 ... 8 9 [10] 11 12 ... 19
136  International / Generale / Re: far muovere un servo un grado alla volta ad ogni pressione on: February 07, 2013, 10:38:01 am
non ti assicuri che val sia un valore valido, vedi qualche messaggio fa

si me ne sono accorto dopo, l'ho corretto mentre scrivevi...

IDENTARE IL CODICE! CTRL+T sull'ide, et voilà... (almeno prima di postare... poi come scrivete per i cavoli vostri sono cavoli vostri)

l'ho modificato da qua stesso, senza passare dall'ide, in ogni caso non sapevo questa cosa... adesso che lo so starò più attento...  smiley-sweat
137  International / Generale / Re: far muovere un servo un grado alla volta ad ogni pressione on: February 07, 2013, 10:31:52 am
Hai provato così?

Code:
#include <PS2X_lib.h>  //for v1.6
#include <Servo.h>
PS2X ps2x; // create PS2 Controller Class

Servo myservo;
Servo myservo2;
int error = 0;
int pos;


void setup(){
 Serial.begin(57600);

 //CHANGES for v1.6 HERE!!! **************PAY ATTENTION*************
  
  error = ps2x.config_gamepad(6,10,9,11, true, true);   //setup pins and settings:  GamePad(clock, command, attention, data, Pressures?, Rumble?) check for error
  myservo.attach(2);
  
}
 void loop() {
  
   ps2x.read_gamepad();          
     if( ps2x.ButtonPressed(PSB_BLUE) && pos>=0 && pos <=180){
       pos = pos + 1;
   myservo.write(pos);
   //delay(15);
while(ps2x.ButtonPressed(PSB_BLUE)){}
     }
       if( ps2x.ButtonPressed(PSB_PINK) && pos>=0 && pos <=180){
       pos = pos - 1;
   myservo.write(pos);
   //delay(15);
while(ps2x.ButtonPressed(PSB_PINK)){}
       }
 }
  
138  International / Hardware / Re: Accendere faretto a led on: February 03, 2013, 04:02:55 am
Ho provato a misurare l'assorbimento di corrente con un amperometro e vedo che il faretto assorbe circa 180mah, proprio come dice ciberhs. Per trovare la resistnza io avevo fatto (5v - 0,7v) * 40 / 0,2 dove 40 é l'hfe del 2n2222 con una corrente di collettore uguale. 500mah e una tensione di 10v. 0,2 invece é l'assorbimento del faretto che io avevo considerato 200mah. Facendo questo conto mi risultava una resistenza di 860ohm... Come dice uwefed forse é meglio andare sul sicuro usando una resistenza da 1kohm. Dovrò ricordarmi questi calcoli per ogni evenienza. Grazie a tutti!!! smiley-grin
139  International / Hardware / Re: Accendere faretto a led on: February 02, 2013, 03:00:15 pm
Facendo 2 calcoli ho visto che con una resistenza da 860ohm l'arduino non riscalda ed ho la massima intensitá luminosa...
140  International / Hardware / [RISOLTO] Accendere faretto a led on: February 02, 2013, 10:03:56 am
Salve a tutti, ho 1 faretto contenente 27 led smd che funziona a 12v. Volevo controllare l'accensione con arduino allora ho preso un transistor 2n2222 ho collegato l'emettitore a massa e il collettore al faretto e la base tramite una resistenza da 10k al pin 13 dell'arduino... il problema è che il faretto si accende ma con un intensità luminosa molto più bassa di quando alimento il faretto direttamente con un alimentatore a 12v. Il faretto è 12v 4w, quindi dovrebbe consumare sui 330mA... Ho provato a togliere la resistenza da 10k ma ho paura di bruciare il gpio del pin in qunato in questo modo il transistor assorbirebbe troppa corrente. il problema quindi penso sia dovuto alla resistenza tra base e pin dell'arduino. Che resistenza posso usare per avere l'intensità luminosa massima senza creare danni all'arduino? Grazie a tutti...
141  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth on: January 27, 2013, 03:24:02 am
Grazie, li ho scaricati subito dopo che sono stati sistemati... smiley
142  International / Software / Re: Problema modulo bluetooth HC-05 configurazione comandi AT on: January 22, 2013, 02:27:36 pm
Come hai collegato i pin tx ed rx? Se utilizzi arduino come convertitore seriale devi collegare il tx del modulo bluetooth con il tx della scheda arduino e rx del modulo con rx della scheda arduino...
143  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth on: January 22, 2013, 02:24:00 pm
Salve, sarei interessato a questa guida, ma non riesco a leggere i pdf riguardanti la programmazione AT e la comunicazione seriale... Come posso fare?
144  International / Hardware / Re: Bluetooth --> RS232/TTL on: January 22, 2013, 09:40:42 am
USa un hc-05 in modalità master ed hai fatto smiley-wink

Si credo che sia la soluzione migliore... volevo leggere gli allegati della guida di pitusso ma riesco a leggere solo il pdf che parla di connessione HW mentre gli altri risultano corrotti... C'è qualche negozio online italiano che vende questo modulo ad un prezzo ragionevole??
145  International / Hardware / Bluetooth --> RS232/TTL on: January 22, 2013, 09:06:15 am
Salve a tutti, ho da poco comprato un modulo ELM327 Bluetooth da collegare in macchina che mi permette di fare la diagnosi con un PC. Adesso volevo interfacciarlo con arduino e volevo sapere quale convertitore bluetooth/RS232 TTL potevo utilizzare... Ho visto tanti modulini da pochi euro ma non ho capito che differenza c'è fra i tanti: ce n'è qualcuno in particolare che va bene con arduino? Se si, come si utilizza? Cioè basta collegare TX ad RX e viceversa e viene visto come normalissimo dispositivo seriale?

[qua forse vado contro le regole del forum]
c'è qualcuno di voi che ha di questi modulini e che può vendermene 1? Non voglio aspettare 1 mese che mi arrivi dalla cina...

Grazie a tutti!!
146  International / Software / Re: problema conversione valori on: January 07, 2013, 02:47:20 pm
se ti riferisci a questo

Code:
e.print((int)temp);

non credo che funzioni in quanto tu cosi non hai fatto altro che convertire il valore ritornato dalla funzione temp in intero e questo va bene per la funzione print ma resta comunque il fatto che quella funzione in realtà non restituisce niente (non c'è il return)... in poche parole il compilatore si accontenta di sapere che quello è un valore intero ma (ovviamente) non riesce a sapere se viene realmente passato un valore utile...
non so se sono stato chiaro  smiley-sweat smiley-sweat smiley-sweat
147  International / Hardware / Re: Compatibilità arduino due con shield on: January 07, 2013, 02:33:30 pm
L'arduino due funziona a 3.3V mentre le shield standard lavorano tutte a 5V e già questo basterebbe a capire che non sono compatibili... In ogni caso aspetta il parere di qualcuno che ne sa di più! smiley-wink
148  International / Software / Re: problema conversione valori on: January 07, 2013, 02:28:18 pm

Code:
void temp()
{
tempC = analogRead(0);           //lettura valore del sensore
tempC = (5.0 * tempC * 100.0)/1024.0;  //conversione del dato analogico in temperatura
delay(1000);                           //aspetta 1 secondo prima di ripetere
}


Per fare quello che dici tu è necessario che la funzione ritorni un valore... Per fare questo devi dichiarare la funzione come int in modo che il valore ritornato sia di questo tipo ed infine dici quale valore vuoi che venga ritornato:

Code:
int temp()
{
tempC = analogRead(0);           //lettura valore del sensore
tempC = (5.0 * tempC * 100.0)/1024.0;  //conversione del dato analogico in temperatura
delay(1000);                           //aspetta 1 secondo prima di ripetere
return tempC;
}
149  International / Software / Leggere/scrivere smartcard ISO 7816-2 on: December 27, 2012, 05:01:22 am
Salve a tutti, ho ritrovato in giro per casa un programmatore per PIC16F870 che ha pure il connettore per smartcard. La smartcard in questione è dell'atmel ed usa il protocollo ISO 7816-2. È possibile secondo voi leggere e scrivere questa smartcard con arduino? Se si come posso fare? Lo schema dei contatti è quello in allegato.
150  International / Software / Re: Calcolare angolo assoluto da velocità angolare on: December 23, 2012, 11:04:42 am
Ma se usassi 2 assi dell'accelerometro e 1 del giroscopio la misura migliora? Se si come posso fare ad usare 2 assi dell'accelerometro?
Pages: 1 ... 8 9 [10] 11 12 ... 19