Visualizza un messaggio singolo
Vecchio 25-07-2013, 08:50   #30
lionfish
Protozoo
 
L'avatar di lionfish
 
Registrato: Jul 2010
Città: Roma
Acquariofilo: Marino
N° Acquari: Uno
Messaggi: 17
Foto: 0 Albums: 0
Post "Grazie" / "Mi Piace"
Grazie (Dati):
Grazie (Ricev.):
Mi piace (Dati):
Mi piace (Ricev.):
Mentioned: 0 Post(s)
Feedback 0/0%

Annunci Mercatino: 0
Originariamente inviata da -GUIDO- Visualizza il messaggio

Purtroppo Lionfish sono troppo indietro con Arduino e per ora non capisco, mi rendo conto che
la soluzione di Matteo è piu pratica e realista. D'altro canto mi sono attrezzato con arduino e vorrei riuscire a farcela...insomma un bel dilemma.
Per capirci, ho un display 20x4 hd44.. compatibile e fino a ieri usavo liquidcristal ed i 16 pin, Hello world è il mio livello. Ieri mi è arrivato lcm1602 IIC per poter collegare l'lcd in i2c. E qui sono piantato
ho caricato questo semplice codice:

#include <Wire.h>
#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x20,16,2); // set the LCD address to 0x20 for a 16 chars and 2 line display

void setup()
{
lcd.init(); // initialize the lcd

// Print a message to the LCD.
lcd.backlight();
lcd.print("Hello, world!");
}

void loop()
{
}

importato la libreria liquidcristal_I2C
e collegato sda in a5 ed scl in a4 ma di Hello world manco l'ombra...ho provato altri pin, niente
ho notato due cose:

la prima è che hai dichiarato il display sbagliato quindi invece di
LiquidCrystal_I2C lcd(0x20,16,2);
deve essere
LiquidCrystal_I2C lcd(0x20,20,4);

questo chiaramente se l'indirizzo del display 0x20 è corretto, il mio è uguale quindi suppongo che lo sia.

seconda cosa non hai dato la posizione dell testo da scrivere quindi prima di "Hello Word" ci va
lcd.setCursor(4,1) ;
Prova e fammi sapere. i pin dovrebbero essere corretti, un check facile è che se sono montati bene quando fai il reset dell'arduino ti si dovrebbe spegnere e riaccendere il display, se così non è allora hai i collegamenti sbagliati.

fammi sapere.
lionfish non è in linea   Rispondi quotando
 
Page generated in 0,09477 seconds with 13 queries