Problema con LCD

Ciao, sono un nuovo smanettone :slight_smile: ma alle prime armi.. sto facendo tutti i passi dello starter kit ma arrivato all'esercitazione
con lcd (fornito nello st.kit) ho incontrato difficoltà , ora mi spiego meglio.

come tutoriale è : http://arduino.cc/en/Tutorial/LiquidCrystal

come hardware è quello dell'esempio tale e quale (quello presente nello starter kit)

collego tutto , rifaccio i collegamenti per ben 4 volte... copio lo sketch ... carico...e ?
(collegamento a pc via USB)

niente lcd rimane spento...

cosa ho provato:

  1. rifare la procedura 4 volte
  2. cambiato anche BB ...
  3. misuarato i V su arduino, su BB, sui pin della BB dove si collegano LCD e potenziometro risultato sempre 5 V circa ( 4,96 per essere precisi)

ma niente...
ultima prova è stata:
usare altro LCD , quello con i soli fori ( cosi: http://www.maffucci.it/wp-content/uploads/2012/02/display-lcd01.jpg ) messo i piedini e rifatto tutta la procedura ma niente..non si accende

avete idea di cosa può essere? dove sbaglio ?

premetto una cosa :
il secondo LCD mai usato, il primo invece lo avevo provato il giorno prima e si era acceso (senza farmi vedere niente) perchè stavo ancora implementando il codice..

ringrazio
ciao
santo80

quale starterkit?
Ciao Uwe

Ciao e benvenuto.
Come da regolamento, il primo post sarebbe per la presentazione :wink:

Detto questo, come hai collegato il display? Saldando dei fili/pin oppure con collegamenti volanti?

ciao
starter kit è:

i collegamenti li ho fatti così:
col primo lcd ( http://arduino.cc/documents/datasheets/LCD-WH1602B-TMI-ET%23.pdf) ha gia i piedini e li ho messi nella BB

col secondo lcd (qc1602a lcd) invece ho preso i piedini presenti nel kit li ho attaccati alla BB e al lcd "volante" ( senza saldare per intenderci)

per spiegarmi meglio i collegamenti li ho fatti cosi:

Ho risolto!

erano i collegamenti, trovato in un altro sample ( burnsforce.com)

e il codice:

#include <LiquidCrystal.h>

 
// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(7, 8, 9, 10, 11, 12);
 
LM335A InsideTemp(0); //pass the analog input pin number
void setup() {
  lcd.begin(16, 2);
}
 
void loop() {
  lcd.clear();

  lcd.print("ciao");
;
  lcd.setCursor(0, 1); // bottom left
  delay(1000);
}