Loading...
  Show Posts
Pages: [1] 2 3 ... 24
1  International / Hardware / Re: Guida e spiegazione componenti per Cubo led on: May 24, 2013, 04:29:27 pm
no non ne ho idea di come fare questi conti :S, potrei alimentarlo con una pila da 9v nel caso
2  International / Hardware / Re: Guida e spiegazione componenti per Cubo led on: May 24, 2013, 04:07:31 pm
si li alimento con i 5v di arduino
3  International / Hardware / Re: Guida e spiegazione componenti per Cubo led on: May 24, 2013, 03:55:37 pm
Scusate ragazzi, gli shift register li ho già acquistati, ora mi mancano i 64 led che comprerò domani e i transistor, qual'è la silga dei transisto da comprare? quelli per selezionare le colonne o i livelli ora non ricordo? smiley-lol inoltre sulle colonne (16) vanno bene le resistenze da 180ohm? userò led blu da 5mm ad alta luminosità
4  International / Software / Re: Arduino ShiftOut tramite porta seriale - Help! on: May 24, 2013, 03:02:52 pm
io scrivo 0bxxxxxxxx questo non è il formato byte?
5  International / Software / Re: Arduino ShiftOut tramite porta seriale - Help! on: May 24, 2013, 02:49:27 pm
Code:
//Pin connected to ST_CP of 74HC595
int latchPin = 8;
//Pin connected to SH_CP of 74HC595
int clockPin = 12;
////Pin connected to DS of 74HC595
int dataPin = 11;

void setup() {
  //set pins to output so you can control the shift register
  pinMode(latchPin, OUTPUT);
  pinMode(clockPin, OUTPUT);
  pinMode(dataPin, OUTPUT);
   Serial.begin(9600);
}

void loop() {
  if (Serial.available()) {
    digitalWrite(latchPin, LOW);
    byte temp = Serial.read();
    Serial.write(temp); //eco per vedere cos'è stato ricevuto
    shiftOut(dataPin, clockPin, MSBFIRST, temp); 
    digitalWrite(latchPin, HIGH);
  }
}
6  International / Software / Re: Arduino ShiftOut tramite porta seriale - Help! on: May 24, 2013, 01:24:25 pm
si ora sul monitor esce esattamente ciò che scrito, ovvero "0b10000001", ma arduino non cambia comportamento
7  International / Software / Re: Arduino ShiftOut tramite porta seriale - Help! on: May 24, 2013, 12:41:03 pm
si penso che sia un problema di come invia la variabile .
io ho inviato "0b10000001" e sul monitor seriale mi ha stampato
Code:
48
98
49
48
48
48
48
48
48
49
è normale? smiley-lol
Inoltre comunque i led 5 e 6 rimangono sempre accesi, sarà un problema di arduino? c'è un modo per spegnerli?
8  International / Software / Re: Arduino ShiftOut tramite porta seriale - Help! on: May 19, 2013, 09:26:05 am
Code:
//Pin connected to ST_CP of 74HC595
int latchPin = 8;
//Pin connected to SH_CP of 74HC595
int clockPin = 12;
////Pin connected to DS of 74HC595
int dataPin = 11;

void setup() {
  //set pins to output so you can control the shift register
  pinMode(latchPin, OUTPUT);
  pinMode(clockPin, OUTPUT);
  pinMode(dataPin, OUTPUT);
   Serial.begin(9600);
}

void loop() {
  if (Serial.available())
  {
    digitalWrite(latchPin, LOW);
    shiftOut(dataPin, clockPin, MSBFIRST, Serial.read()); 
    digitalWrite(latchPin, HIGH);
    // non credo serva il delay, dato che aspetta un altro valore
    // delay(500);
  }
}
9  International / Software / Re: Arduino ShiftOut tramite porta seriale - Help! on: May 18, 2013, 03:51:26 pm
Ma cmq vedo un comportamento anomalo smiley-lol
mi spiego,
io invio la serie di bit
ad esempio con 0b10000001 si accendono due led (che non mi sembrano il 1° e l'ultimo) mentre 2 led rimangono accesi sempre, dopo mezzo secondo di delay torna tutto spento tranne i due led perenni, invece senza delay i led che comando si accendono e si spengono così velocemente che quasi non si vedono e i due led perenni continuano ad essere accesi.
Potreste darmi un aiuto? xD
10  International / Software / Re: Arduino ShiftOut tramite porta seriale - Help! on: May 15, 2013, 11:57:16 am
ah non lo sapevo xD Grazie mille smiley
11  International / Software / Arduino ShiftOut tramite porta seriale - Help! on: May 14, 2013, 03:57:22 pm
Scusate ragazzi ho un problema con questo codice, praticamente io gli invio una serie tipo "0b00110011" tramite php ad arduino,
però praticamente, quando invio il messaggio, i led si spengono, si accendono 3 led (che non corrispondono al messaggio) e poi si riaccendono tutti i led e rimangono così fin quando non invio dell'altro.
Ma come is fa a fargli cambiare stato solo quando invio qualcosa tramite seriale?
questo è il codice:
Code:
//Pin connected to ST_CP of 74HC595
int latchPin = 8;
//Pin connected to SH_CP of 74HC595
int clockPin = 12;
////Pin connected to DS of 74HC595
int dataPin = 11;

void setup() {
  //set pins to output so you can control the shift register
  pinMode(latchPin, OUTPUT);
  pinMode(clockPin, OUTPUT);
  pinMode(dataPin, OUTPUT);
   Serial.begin(9600);
}

void loop() {
  if (Serial.read())
  {
    digitalWrite(latchPin, LOW);
    // shift out the bits:
    shiftOut(dataPin, clockPin, MSBFIRST, Serial.read()); 
    //take the latch pin high so the LEDs will light up:
    digitalWrite(latchPin, HIGH);
    // pause before next value:
    delay(500);
  }
}
12  International / Software / Re: Arduino ShiftOut - Aiuto on: May 08, 2013, 03:29:13 pm
quindi devo dargli la combinazione di settato non-settato col binario? oppure devo drglielo in decimale e farlo equivalere alla serie binaria?
13  International / Software / Arduino ShiftOut - Aiuto on: May 08, 2013, 03:08:07 pm
Ragazzi ho visto un po' varie guide sullo shift out, ma non ho ben capito il ragionamento che usano per far accendere gli 8 led con un 74HC595.
potreste spiegarmi la logica? perchè ho provato con
Code:
shiftOut(dataPin, clockPin, MSBFIRST,3);
e mi si accendono i primi 2 led O.o?
se scrivo 8 mi si accende il 4° led ...
Potreste aiutarmi?
14  International / Hardware / Re: Guida e spiegazione componenti per Cubo led on: April 24, 2013, 05:31:34 pm
ma due shift register sono sufficienti? e come vanno collegati?
15  International / Hardware / Re: Guida e spiegazione componenti per Cubo led on: April 24, 2013, 12:59:08 pm
Avendo scelto di usare due 74hc595, devo comprare anche 64 resistenze da 180 ohm vero? (una per ogni led da 5mm blu )
Inoltre conoscete un sito online non caro? perchè i negozi nella mia zona non lo vendono il 74HC595
Pages: [1] 2 3 ... 24