Arduino LCD schriftfarbe auf "weiß" ändern

Gast #3447342
Lesenswert?

Hi Zusammen,

ich habe ein HD44780 1602 LCD 16x2 Display ohne potentiometer an meinem 
Arduino Uno angeschlossen. Alles funktioniert soweit auch wie es soll.

http://www.amazon.de/gp/product/B009GEPZRE/ref=oh_details_o06_s00_i00?ie=UTF8&psc=1

ABER: Ich habe aktuell dunkelblaue Schrifft auf dem blauen Backlight, 
was teils nicht gut lesbar ist.

Kann mir jemand sagen wie ich die Schriftfarbe auf "weiß" stellen kann?

Ich hatte das Display anfangs falsch angeschlossen und dann weiße 
symbole angezeigt bekommen... prinzipiell sollte es also gehen?

Danke schonmal im voraus!

Viele Grüße..

Peter
Gast #3447392
Lesenswert?

Hi Michael,

danke für die schnelle antwort! Wenn ich dich richtig verstanden haben 
muss ich mit einer negativ spannung auf den Kontrast Pin des LCD`s? 
Allerdings verstehe ich noch nicht ganz wie das funktioniert? :)

Bin bei der Suche leider nicht fündig geworden..

Kannst du mir nochmal auf die Sprünge helfen?

Viele Grüße..

Peter
Gast #3447397
Lesenswert?

Also bei normalen Umgebungstemperaturen reicht ein 5 bis 10K Poti 
zwischen VCC und GND mit dem Schleifer an Pin 3 vom LCD.

Die negative Spannung statt GND brauchst du nur wenn es sagen wir mal 
arsch kalt ist.
#3447418
Lesenswert?

Peter89 schrieb:
> OK, damit erhöhe ich also einfach nur den kontrast?

Nein.
Du stellst ihn ein. Und zwar so, dass er richtig rum ist.

> Aber wie bekomme ich
> das LCD dazu die Schriftfarbe in weiß zu ändern?

Das LCD hat sowieso eine Schriftfarbe weiß. Die kannst du nämlich nicht 
ändern.
Aber du kannst den Kontrast soweit verstellen, dass sich am LCD die 
'eingeschalteten' Pixel umdrehen. Genau den Fall dürftest du haben, je 
nachdem was du mit dem Pin für die Kontrastspannung wirklich gemacht 
hast.

Also schliess das Poti an und verdreh es so lange, bis du dein LCD gut 
ablesen kannst. Alles andere ist vergebene Liebesmüh. Genauso wie das 
pauschale anschliessen der Kontrastspannung an GND.
Poti drann, drann rumdrehen, und gut ists.
Du kannst natürlich gerne noch eine weitere Stunde rumlametieren, warum 
und wieso du kein Poti möchtest. Im Endeffekt ist es aber eine Sache auf 
3 Minuten (wenn man ein 10k Poti in der Schublade hat) und das Problem 
ist Schnee von gestern.
Gast #3447457
Lesenswert?

Habe den Arduino jetzt an einen 9v block gehängt da ich über das LCD 
werte eines Temperatur sensors ausgebe und das ganze mal testen wollte. 
Und siehe da -> auf einmal ist die Schrift weiß und ich kann was lesen!

Allerings ist mir aufgefallen das die Temperatur um ~6 fällt sobald ich 
die Stromversorgung von USB auf 9V ändere?

Habt ihr da eine Erklärung dafür?
Gast #3447471
Lesenswert?

Peter89 schrieb:
> Habt ihr da eine Erklärung dafür?

Na ja, ohne zu Wissen was dur wie angeschlossen hast, äh, nein.
Hört sich aber so an, als ob Du entweder ARef falsch angeschlossen hast 
und/oder der Sensor per Spannungsteiler angeschlossen ist und direkt von 
Vin gespeisst wird. Mach mal ein Foto oder eine Skizze, dann kann man 
besser sagen, was falsch ist.
Gast #3448220
Lesenswert?

Peter89 schrieb:
> Hi Zusammen,
>
> ich habe ein HD44780 1602 LCD 16x2 Display ohne potentiometer an meinem
> Arduino Uno angeschlossen. Alles funktioniert soweit auch wie es soll.
>
> 
http://www.amazon.de/gp/product/B009GEPZRE/ref=oh_details_o06_s00_i00?ie=UTF8&psc=1
>
> ABER: Ich habe aktuell dunkelblaue Schrifft auf dem blauen Backlight,
> was teils nicht gut lesbar ist.
>
> Kann mir jemand sagen wie ich die Schriftfarbe auf "weiß" stellen kann?
>
> Ich hatte das Display anfangs falsch angeschlossen und dann weiße
> symbole angezeigt bekommen... prinzipiell sollte es also gehen?
>
> Danke schonmal im voraus!
>
> Viele Grüße..
>
> Peter

du muss noch einen Spannungsteiler besser kleines potti einbauen, für 
den kontrast.

wie hier

http://arduino.cc/en/uploads/Tutorial/LCD_bb.png

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren