Valore potenziometro su schermo porta seriale

Scusate ragazzi ho girato un po' sul web ma non credo di aver capito bene :.
Ho un circuito dove un potenziometro mi regola la pausa di accensione di tre led. Per verificare i valori che assume il potenziometro vorrei riportarli sullo schermo della porta seriale, è possibile? Se si come?
Anche a voi risulta scomodo connettere il potenziometro sulla breadboard? il mio è così

schermo della porta seriale? serial monitor dell'ide di aruduino su pc?
se è cosi,è possibilissimo ma se magari ci dai uno straccio di codice è piu facile cmq basta usare il http://arduino.cc/it/Serial/Print

Ah quindi mi basta scrivere Serial.print (nome_variabile); ?
Mentre per quanto riguarda il potenziometro sulla breadboard?

Ah quindi mi basta scrivere Serial.print (nome_variabile); ?
Mentre per quanto riguarda il potenziometro sulla breadboard?

Si,mentre per il pot se non riesci ad infilarlo saldaci tre fili se puoi.

Ci avevo pensato ma ho solo i fili del kit di arduino quelli che hanno alla fine la stecca rigida... nn si rovinano saldandoli ?

ma tanto devi saldarli ,che intendi per si rovinano?

probabilmente non gli farà bene ,recupera magari qualche spezzone di filo da qualche oggetto rotto :slight_smile:

mi raccomando assicurati che sia davvero rotto l'oggetto ]:slight_smile:

mi raccomando assicurati che sia davvero rotto l'oggetto

Concordo :slight_smile:

HAHAHAAH XD ho rovistato nell'armadio degli attrezzi di mio padre e ho trovato del filo elettrico dello stesso spessore dei acvetti e posso usarlo xD grazie ragazzi :slight_smile: ... come terminale da far andare sulla breadboard rivesto il filo con lo stagno o metto uno della fila degli strip maschio?

come terminale da far andare sulla breadboard rivesto il filo con lo stagno o metto uno della fila degli strip maschio?

Non capisco,per infilare il filo nella breadboard va bene un pò di stagno se il filo non è rigido,il resto non capisco cosa intendi :cold_sweat:

Dal kit di arduino mi è uscita una fila di strip maschio
non sapendo a cosa serve pensavo se ne dovesse tagliare uno e usarlo come terminale

Ma no,non li sprecare,ti basta dare un pò di stagno dalla parte che va nella breadboard giusto perchè non si pieghino e l'altro capo lo saldi al pot.

ok grazie mille :slight_smile:

ok grazie mille

Figurati :grin:

ecco il codice:

int led1= 11;
int led2= 10;
int led3= 9;
int pausa_corta;
int pausa_lunga;
int i;
void setup ()
{
  pinMode(led1, OUTPUT);
  pinMode(led2, OUTPUT);
  pinMode(led3, OUTPUT);
}
void loop()
{
  pausa_lunga= analogRead(0);
  pausa_corta= pausa_lunga/2;
  Serial.print (pausa_lunga);
  digitalWrite (led1, HIGH);
  delay (pausa_lunga);
  digitalWrite (led2, HIGH);
  delay (pausa_lunga);
  digitalWrite (led3, HIGH);
  delay (pausa_lunga);
  digitalWrite (led1, LOW);
  delay (pausa_lunga);
  digitalWrite (led2, LOW);
  delay (pausa_lunga);
  digitalWrite (led3, LOW);
  delay (pausa_lunga);
  for (i=0; i<5; i++)
  {
    digitalWrite (led1, HIGH);
    delay (pausa_corta);
    digitalWrite (led2, HIGH);
    digitalWrite (led1, LOW);
    delay (pausa_corta);
    digitalWrite (led3, HIGH);
    digitalWrite (led2, LOW);
    delay (pausa_corta);
    digitalWrite(led3, LOW);
  }
  delay (pausa_lunga);  
}

Ma non scrive sul monitor della porta seriale.

p.s.: Madwriter se cancelli la tua risposta sull'altro topic allora posso cancellare il topic

toti94:
Ah quindi mi basta scrivere Serial.print (nome_variabile); ?
Mentre per quanto riguarda il potenziometro sulla breadboard?

Non c'è nessun problema a incastrare il potenziometro sulla breadboard --> Potenziometro | Francesco Tocci

Poi per collegarli usi questi

Hai detto di averli nel kit di Arduino, giusto?

EDIT: E ricorda che ci sono delle parola che è meglio non tradurre perchè potrebbero perdere di significato o creare confusione.
Quindi lascia "Serial Monitor" come Serial Monitor e non tradurlo come Schermo Seriale o Schermo Porta Seriale. :sweat_smile: E' più comprensibile.

Grazie paolo ma il mio potenziometro ha dei piedini sotto che danno fastidio e non riesco a mettere per bene i terminale sulla breadboard .
Comuqnue ho saldato 3 fili e mi funziona bene ma l'unico problema è che non vedo i risultati sul serial monito XD

ti ho risposto su,hai mancato l'inizializzazione copiala dal post di sopra incollala e vedi che funziona tutto :wink:

Ok ora funziona tutto :D, ho anche inserito un if di debug, altrimenti la pausa al minimo mi dava dei valori strani e faceva spegnere definitivamente i led :slight_smile:

int led1= 11;
int led2= 10;
int led3= 9;
int pausa_corta;
int pausa_lunga;
int i;
void setup ()
{
  pinMode(led1, OUTPUT);
  pinMode(led2, OUTPUT);
  pinMode(led3, OUTPUT);
}
void loop()
{
  Serial.begin (9600);
  pausa_lunga= analogRead(0);
    if (pausa_lunga <2)
  {
    pausa_lunga=2;
  }
  pausa_corta= pausa_lunga/2;
  Serial.print (pausa_lunga);
  Serial.print ("\t");
  Serial.print (pausa_corta);
  Serial.print ("\t");
  digitalWrite (led1, HIGH);
  delay (pausa_lunga);
  digitalWrite (led2, HIGH);
  delay (pausa_lunga);
  digitalWrite (led3, HIGH);
  delay (pausa_lunga);
  digitalWrite (led1, LOW);
  delay (pausa_lunga);
  digitalWrite (led2, LOW);
  delay (pausa_lunga);
  digitalWrite (led3, LOW);
  delay (pausa_lunga);
  for (i=0; i<5; i++)
  {
    digitalWrite (led1, HIGH);
    delay (pausa_corta);
    digitalWrite (led2, HIGH);
    digitalWrite (led1, LOW);
    delay (pausa_corta);
    digitalWrite (led3, HIGH);
    digitalWrite (led2, LOW);
    delay (pausa_corta);
    digitalWrite(led3, LOW);
  }
  delay (pausa_lunga);  
}

Grazie mille RAGA :smiley: