Show Posts
Pages: 1 ... 3 4 [5] 6 7 ... 99
61  International / Generale / Re: pinMode IN/OUT on: April 14, 2014, 09:42:15 am
l'esempio che hai postato e' corretto, perche' due circuiti alimentati da due alimentatori diversi, devono avere SEMPRE la massa (GND) in comune.
Pero'....  qui si sta' parlando di una scheda che e' pilotata tramite fotoacoppiatori. E siccome detto componente serve proprio per disaccoppiare elettricamente i due circuiti ( Arduino e scheda rele' ), in questo caso il GND in comune non e' necessario, anzi e' deleterio,
Altrimenti per pilotare i rele' ci si poteva benissimo mettere dei transistors o un ULN2003 etc etc

62  International / Generale / Re: Motore destro più veloce di quello sinistro on: April 14, 2014, 09:33:04 am
Quote
#define out_STBY    2 //PIN RIDEFINITO 7
#define out_B_PWM   3 //B motore destro PIN RIDEFINITO 10
#define out_A_PWM   5  //A motore sinistro
#define out_A_IN2   6
#define out_A_IN1   4
#define out_B_IN1   8
#define out_B_IN2   9
#define left_motor  0
#define right_motor 1

perche' devi ridefinire anche gli altri parametri dei motori A e  B
63  International / Generale / Re: pinMode IN/OUT on: April 14, 2014, 09:29:36 am
Quote
l' optoaccoppiatore dovrebbe garantire di per se, un'isolamento verso la MCU

non se alimenta la scheda come ha fatto lui, Perche' usa la stessa alimentazione per alimentare i rele' e il fotoaccoppiatore.
Per disaccoppiare dovrebbe:
1) togliere il jumper
2) usare un alimentatore esterni collegato al Gnd e al JD-Vcc
3) collegare ad Arduino solo Vcc e i pin di attivazione dei rele'

64  International / Generale / Re: pinMode IN/OUT on: April 14, 2014, 09:16:01 am
comunque, tornando al tuo problema

questo e' il circuito equivalente della tua scheda rele'


per capire se e' un problema di consumi eccessivi, togli il jumper presente sulla scheda rele' (Vcc-JD-Vcc ), in modo da togliere l'alimentazione ai rele' e lasciare solo la parte led connessa sui pin di Arduino
Prova e vedi se il problema si ripete
65  International / Generale / Re: Motore destro più veloce di quello sinistro on: April 14, 2014, 09:05:33 am
intanto togli ssid e password dallo sketch

se inverti i due motori, o meglio l'assegnazione dei pin, cosa succede ?
66  International / Generale / Re: pinMode IN/OUT on: April 14, 2014, 07:57:30 am
Quote
Secondo te, considerando che conviene rimanere sui i 20-25mA, conviene tenere sempre in output per ogni pin verso l'ULN2003 delle resistenze da 250ohm che limitano l'assorbimento sui 20-25mA

negli ULN2003 /2803 e' gia' presente una resistenza in serie all'ingresso e limita la corrente a circa 1mA
67  International / Hardware / Re: connettere gettoniera cctalk on: April 14, 2014, 07:50:36 am
ad esempio controllando i livelli di tensione presenti tra Rx e massa  e tra Tx e massa
se sono da 0 a 5 V  e' una TTL
Se risultano piu' alti o inferiori a 0V, e' una RS232 standard
68  International / Hardware / Re: connettere gettoniera cctalk on: April 14, 2014, 06:46:12 am
Se la vuoi usare in ccTalk ti serve un circuito che adatti la linea bidirezionale nei due segnali scomposti
Sotto c'e' lo schema di detto circuito

Se vuoi collegarla in seriale, SE come pare dal manuale sia una seriale TTL, ti bastano 3 fili. Tx,Rx e GND
Ripeto.. SE......  perche' potrebbe pure essere una RS232 standard e allora servirebbe un adattatore di livello ( vedi MAX232 )

69  International / Hardware / Re: Motore DC con Arduino on: April 14, 2014, 04:52:49 am
forse la cosa piu' semplice e' usare un servo

70  International / Hardware / Re: Motore DC con Arduino on: April 14, 2014, 04:39:59 am
Quote
a) che tipo di motore è e come posso farlo funzionare
come hai detto tu, e' un motore DC. Quale siano poi i parametri ( Tensione, corrente, giri etc ) da quella foto non si capisce

Quote
b) posso farlo muovere passo passo, ad esempio solo di 90 gradi?
al massimo puoi farlo girare,
Se lo vuoi pilotare con Arduino ti serve un transistor ( o un Mosfet,  dipende da quanta corrente assorbe )
Se lo vuoi far girare nei due sensi ti serve un ponte H, che altro non e' che un integrato con 4 transitors ( o Mosfet ) che permette di invertire la polarita' della tensione applicta sul motore

Non e' un motore Stepper, quindi non puoi muoverlo passo passo. Quel tipo di motori ha come minimo 4 fili
71  International / Hardware / Re: tensione tra A4988 ed 42byghw609 stepper on: April 13, 2014, 05:10:07 pm
un consiglio, sul chip di quel driver monta un'aletta di raffreddamento.

Lo so' che e' microscopico, ma giusto stamattina, con un motore nema da appunto 1,7 A una schedina appena installata ha fatto....SPLOK
72  International / Software / Re: problema con rfid on: April 13, 2014, 01:10:52 pm
libreria
https://github.com/ljos/MFRC522
cliccare in basso a destra su Download ZIP

scompattare lo zip in una cartella con il nome MFRC522 ( senza la scritta master )

istruzioni d'uso su come installare una libreria
http://arduino.cc/en/Guide/Libraries
segui le istruzioni - Manual installation
73  International / Software / Re: problema gestione pulsante on: April 13, 2014, 12:45:27 pm
ti diamo un aiutino

nel  setup()

devi aggiungere, come ti ha gia' detto guglielmo
Code:
pinMode( 6 , INPUT);
serve a mettere quel pin come ingresso

poi, nel loop() , nel punto in cui vuoi controllare lo stato del pulsante
Code:
int valorePin = digitalRead(6);
che praticamente assegna alla variabile 'valorepin' lo stato in cui si trova il pulsante
Se e' premuto sara' HIGH, se non e' premuto LOW ( questo perche' hai correttamente inserito una resistenza dal Pin al GND )

Ora che hai questa variabile con il valore impostato, devi controllarla, la cosa piu' semplice e' con 'if'
Code:
if ( valorepin == HIGH ) { // controlla se il tasto e' stato premuto ed esegue se la condizione e' vera il codice tra le due graffe
lcd.setCursor(0, 1);
lcd.print("marco           ");
}
else  // altrimenti se la precedente condizione non e' vera, esegue questo ciclo
{
lcd.setCursor(0, 1);
lcd.print("non c'e'        ");
}

Scrive marco solo quando il tasto e' premuto. Ora vai avanti da solo

74  International / Software / Re: problema con rfid on: April 13, 2014, 12:15:06 pm
ohi ohi...
e io che presumevoi tu avessi gia' testato gli esempi

ti da' quell'errrore perche' non hai installato la libreria

75  International / Software / Re: problema gestione pulsante on: April 13, 2014, 11:04:42 am
dai, non ti agitare

piuttosto mettici lo sketch che hai fatto, cosi' ci rendiamo conto a che punto sei arrivato

Pages: 1 ... 3 4 [5] 6 7 ... 99