Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Ricerca personalizzata

Problema display arduino

Raccolta di codici sorgenti

Moderatori: Foto UtentePaolino, Foto Utentec1b8, Foto UtenteTardoFreak

0
voti

[1] Problema display arduino

Messaggioda Foto Utentejmonty » 12 giu 2013, 14:16

Ho un diaplay lcd qc1602a. Ho collegato i cavi cosi come indicato dal datasheet, ma non funziona esce solo una scritta formata da quadratini che sevo fare
Avatar utente
Foto Utentejmonty
11 1 4
Frequentatore
Frequentatore
 
Messaggi: 159
Iscritto il: 9 ago 2011, 17:58

0
voti

[2] Re: Problema display arduino

Messaggioda Foto UtenteAjKDAP » 12 giu 2013, 14:35

devi:
->scrivere il link o fornire il datasheet del display LCD
->dal titolo capisco che stai usando arduino, quindi dovresti postare lo schema elettrico dei collegamenti ed il codice sorgente che stai utilizzando.
->mettere il punto di domanda alla fine della frase :ok:
'˙˙˙·٠•● Alberto ●•٠·˙˙˙'
________________________
http://www.ajk.altervista.org
Avatar utente
Foto UtenteAjKDAP
1.245 2 6 9
Expert EY
Expert EY
 
Messaggi: 797
Iscritto il: 16 mag 2006, 23:13
Località: nella coda dei pronti

0
voti

[3] Re: Problema display arduino

Messaggioda Foto Utentejmonty » 12 giu 2013, 17:35

questo è il codice!

/*
LiquidCrystal Library - Hello World

Demonstrates the use a 16x2 LCD display. The LiquidCrystal
library works with all LCD displays that are compatible with the
Hitachi HD44780 driver. There are many of them out there, and you
can usually tell them by the 16-pin interface.

This sketch prints "Hello World!" to the LCD
and shows the time.

The circuit:
* LCD RS pin to digital pin 12
* LCD Enable pin to digital pin 11
* LCD D4 pin to digital pin 5
* LCD D5 pin to digital pin 4
* LCD D6 pin to digital pin 3
* LCD D7 pin to digital pin 2
* LCD R/W pin to ground
* 10K resistor:
* ends to +5 V and ground
* wiper to LCD VO pin (pin 3)

Library originally added 18 Apr 2008
by David A. Mellis
library modified 5 Jul 2009
by Limor Fried (http://www.ladyada.net)
example added 9 Jul 2009
by Tom Igoe
modified 22 Nov 2010
by Tom Igoe

This example code is in the public domain.

http://www.arduino.cc/en/Tutorial/LiquidCrystal
*/

// include the library code:
#include <LiquidCrystal.h>

// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
// set up the LCD's number of columns and rows:
lcd.begin(16, 2);
// Print a message to the LCD.
lcd.print("hello, world!");
}

void loop() {
// set the cursor to column 0, line 1
// (note: line 1 is the second row, since counting begins with 0):
lcd.setCursor(0, 1);
// print the number of seconds since reset:
lcd.print(millis()/1000);
}

conectar%20un%20lcd%20qy-1602%20a%20un%20arduino%20uno%20r3_bb.jpg
conectar%20un%20lcd%20qy-1602%20a%20un%20arduino%20uno%20r3_bb.jpg (56.25 KiB) Osservato 337 volte
Ultima modifica di Foto Utentemarco438 il 12 giu 2013, 17:47, modificato 1 volta in totale.
Motivazione: Ridimensionata l'immagine.
Avatar utente
Foto Utentejmonty
11 1 4
Frequentatore
Frequentatore
 
Messaggi: 159
Iscritto il: 9 ago 2011, 17:58

0
voti

[4] Re: Problema display arduino

Messaggioda Foto UtenteAjKDAP » 12 giu 2013, 18:56

Il codice dovresti racchiuderlo nei tags CODE, io non posso modificare il post, ma la prossima volta ricordatelo.

Non hai postato il link al datasheet, penso sia questo.

Se il datasheet corrisponde esattamente al tuo modulo LCD allora lo schema presente nell'immagine che hai postato sembra coerente.

I consigli che ti posso dare sono
1) controlla di aver messo il pin R/W a massa
2) ricontrolla tutti i collegamenti se sono corretti.

Ciao
'˙˙˙·٠•● Alberto ●•٠·˙˙˙'
________________________
http://www.ajk.altervista.org
Avatar utente
Foto UtenteAjKDAP
1.245 2 6 9
Expert EY
Expert EY
 
Messaggi: 797
Iscritto il: 16 mag 2006, 23:13
Località: nella coda dei pronti

0
voti

[5] Re: Problema display arduino

Messaggioda Foto UtenteTardoFreak » 12 giu 2013, 20:41

Potrebbe anche solo essere la regolazione del contrasto.
Immagino che l' autore della discussione abbia dapprima analizzato a fondo il datasheet del display. -:-
Nel data sheet si trova tutto. Anche gli errori.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
PIERIN-PIC18 powered by SANGON
Avatar utente
Foto UtenteTardoFreak
51,6k 8 12 13
G.Master EY
G.Master EY
 
Messaggi: 12726
Iscritto il: 16 dic 2009, 10:10
Località: Torino - 3° pianeta del Sistema Solare


Torna a Firmware e programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti