Show Posts
Pages: 1 ... 16 17 [18] 19 20 ... 37
256  International / Software / Re: Primo robot con arduino on: December 18, 2012, 03:22:33 pm
ammazza! Devi dare un po' di respiro smiley un up dopo 45 minuti mi sembra un po' troppo. smiley-sweat Comunque ti consoglio di postare il codice dentro il cancelletto sopra le emoticons, poi ci possiamo dare un occhio smiley-wink
257  International / Hardware / Re: multiplexing leds on: December 17, 2012, 04:37:03 pm
e come si fa ad usare questi segnali di latch? ci si può riuscire solo con la funzione Shiftout? Comunque grazie, non sapevo che 0b indicasse la forma binaria. Ci sono altri codici?
P.s. Lo sketch l'ho trovato su internet ma ci ho fatto amche qualcosa io. Non sei l'unico a cui non piace la "pappa pronta" smiley-mr-green
258  International / Hardware / Re: multiplexing leds on: December 17, 2012, 02:44:53 pm
ok, questo l'avevo capito. Non mi è chiaro come mai devo anteporre ai bit 0b...
p.s. Cos'è un segnale di latch smiley-mr-green
259  International / Hardware / Re: multiplexing leds on: December 17, 2012, 09:42:53 am
Per adesso funziona tutto, ma non capisco il "dato" dello sketch, mi potete dare una mano?
Code:
//Il pin8 viene usato per abilitare la scrittura
//sullo shift register
int Abilitazione = 8;
//il pin11 viene usato per inviare il dato
int UscitaDatoSeriale = 11;
//Il pin12 viene usato per generare il clock
int DataClock = 12;
 
//variabile che contiene il dato da scrivere sullo
//shift register
byte dato = 0;
 
void setup()
{
  //Setto i pin come uscite
  pinMode(Abilitazione, OUTPUT);
  pinMode(DataClock, OUTPUT);
  pinMode(UscitaDatoSeriale, OUTPUT);
  //Per il serial monitor (debug)
  Serial.begin(9600);
}
 
void loop()
{
  //setto tutte le 8 uscite dello shift register a 1
  dato=0b11111111;
  //invio il valore al serial monitor
  Serial.println(dato);
  //abilita la scrittura
  digitalWrite(Abilitazione, LOW);
  //invia il dato
  shiftOut(UscitaDatoSeriale, DataClock, LSBFIRST, dato);
  //Disabilita scrittura
  digitalWrite(Abilitazione, HIGH);
  //ritardo
  delay(500);
}
Perchè devo inviare il dato come 0bxxxxxxxx? Macchinamente riesco a far accendere i led che voglio, ma vorrei approfondire la questione. Grazie!
260  International / Software / Re: web e sd on: December 17, 2012, 07:35:20 am
non può fare up perchè è il forum vecchio, doveva rifare il post
261  International / Software / Re: web e sd on: December 17, 2012, 07:13:14 am
Non Saprei Proprio. smiley-razz
262  International / Hardware / Re: multiplexing leds on: December 17, 2012, 03:19:43 am
ok. Grazie delle delucidazioni smiley-grin
263  International / Hardware / Re: multiplexing leds on: December 16, 2012, 12:50:26 pm
Ok, faro così. La mia perplessità è sul fatto che i led saranno più luminosi se ne accendo uno e meno se ne accendo di più.  P.s. brunello che programma usi? Li fa proprio bene gli schemi!  smiley-lol
264  International / Hardware / Re: multiplexing leds on: December 16, 2012, 07:54:20 am
Domani provo poi ti dico, anche se non è che ho capito tanto... smiley-razz smiley-mr-green
265  International / Hardware / Re: multiplexing leds on: December 16, 2012, 02:43:00 am
Ok. I miei led sono dei 5 mm Rossi non ad alta luminosità. Ora come procedo?
266  International / Hardware / Re: multiplexing leds on: December 15, 2012, 08:20:35 am
Ecco, ho trovato questo. L'unica differenza è che io userei 25 led (5 per fila).
Io pensavo di usare un ULN2003 Così riesco a dare 3 V senza resistenze. Conosci un regolatore di tensione da 3V?
267  International / Generale / Re: [16-17-18/11/12] Incontro + Workshop di Arduino a Matera. on: December 15, 2012, 07:07:58 am
Come si fa a partecipare a quello di Reggio? Per me è a un tiro di schioppo!!!  smiley-lol
268  International / Hardware / Re: Quanti pin per un display? on: December 14, 2012, 01:12:06 pm
Oppure anche un 4511 => 4 pin + quattro pin per il display...
269  International / Hardware / Re: Quanti pin per un display? on: December 14, 2012, 12:44:21 pm
Lui ha chiesto come collegarlo e a me sembra più semplice senza driver smiley-sweat comunque b dicci chi sei e che conoscenze hai nel mondo dell elettronica, così ti possiamo conoscere e aiutare meglio smiley-wink
270  International / Hardware / Re: Quanti pin per un display? on: December 14, 2012, 12:16:17 pm
Allora, come scritto nella descrizione sono multiplexati, ovvero con 7 pin di Arduino controlli che cifra accendere(2,5,9,0) e con 4 pin controlli quale display fare accendere. Giusto leo? smiley-twist
Pages: 1 ... 16 17 [18] 19 20 ... 37