INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
LCD 1602 mit PCF 8574T Ansteuerung (I2C)
18.01.2016, 16:04
Beitrag #1
LCD 1602 mit PCF 8574T Ansteuerung (I2C)
Hallo zusammen,
ich nutze zur Zeit Arduino 1.06 und habe hardwaremäßig alles klassisch verkabelt.
Auch der Sketch lautet klassisch:

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

LiquidCrystal_I2C lcd (0x27,16,2);
void setup()
{
lcd.init();
lcd.backlight();
lcd.print ("Hello,world");
}
void loop()
{
}

Habe verschieden libraries ausprobiert. Aber das Display bleibt dunkel.
Ergänze ich den Sketch im" void loop" mit:
lcd.setCursor(0,0);
lcd.print("Hello,world");
so leuchtet das Display und eine Schreibzeile ist zu sehen, aber kein Text.
Weiß jemand Ra ?

Mit freundlichen Grüßen
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.01.2016, 16:17 (Dieser Beitrag wurde zuletzt bearbeitet: 18.01.2016 16:34 von hotsystems.)
Beitrag #2
RE: LCD 1602 mit PCF 8574T Ansteuerung (I2C)
Sind Pullup Widerstände am i2c Bus vorhanden?
Hast du die richtige I2C Adresse eingestellt?
Die Adresse kannst du mit dem I2C Scanner prüfen.
Und den Kontrast prüfen.

Auch noch wichtig, welchen Arduino setzt du ein und wo hast du I2C am Board angeschlossen?

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.01.2016, 16:45 (Dieser Beitrag wurde zuletzt bearbeitet: 18.01.2016 16:50 von RCudino.)
Beitrag #3
RE: LCD 1602 mit PCF 8574T Ansteuerung (I2C)
Die Adresse ist lt Hersteller 0x27. Gebe ich z.B. 0x20 ein passiert gar nichts.
SCA und SCL sind über Widerstände an VCC angeschlossen.
Die PCF Patine ist überall im Netz zu finden und hat die Bezeichnung FC 113.

Ich verwende Arduino UNO . SCL ist an A5 und SCA an A4 angeschlossen

Mit freundlichen Grüßen
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.01.2016, 16:51 (Dieser Beitrag wurde zuletzt bearbeitet: 18.01.2016 16:54 von hotsystems.)
Beitrag #4
RE: LCD 1602 mit PCF 8574T Ansteuerung (I2C)
Wie soll ich das verstehen.

Du möchtest Hilfe und wir sollen für dich suchen?

Also bitte poste uns einen Link von deinen verbauten Platinen.

Arduino?
LCD?
I2C-Board?
Und beantworte noch meine Fragen von oben. < Erledigt!

Was der Hersteller schreibt, muss nicht immer stimmen, prüfe es mit dem Scanner.

Und ich hoffe, du weißt, wie man Libraries einbindet bzw. dem System bekannt macht.

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.01.2016, 17:18
Beitrag #5
RE: LCD 1602 mit PCF 8574T Ansteuerung (I2C)
(18.01.2016 16:45)RCudino schrieb:  ...
SCA und SCL sind über Widerstände an VCC angeschlossen.
....
Ich verwende Arduino UNO . SCL ist an A5 und SCA an A4 angeschlossen

ergänzende Frage zu denen der Kollegen hier, welchen Wert haben die Widerstände wo gegen VCC gehen ?
lgbk

1+1 = 10 Angel ...und ich bin hier nicht der Suchmaschinen-Ersatz Dodgy...nur mal so als genereller Tipp..
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.01.2016, 17:27
Beitrag #6
RE: LCD 1602 mit PCF 8574T Ansteuerung (I2C)
Ja, und von mir auch gleich noch eine Anmerkung dazu.
Viele LCD-Libraries benötigen eine andere Deklarierung des LCD und funktionieren nicht.

Hier noch ein Beispiel wie es laufen kann, bei mir jedenfalls.

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

LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);      // Set the LCD, I2C address

void setup()
{
  lcd.begin(16, 2);                                   // initialize the lcd for 16 chars 2 lines, turn on backlight
  lcd.print("Hello, world!");
}

void loop()
{
}

Und schade ist, dass man trotz Nachfrage keine kompletten Infos erhält.
Wir müssen dann immer suchen und uns den Teil denken.
Warum macht man es uns so schwer, wir möchten nur helfen. Wink

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.01.2016, 18:41
Beitrag #7
RE: LCD 1602 mit PCF 8574T Ansteuerung (I2C)
Sorry, aber ich möchte schon alle Infos geben. ( Über Kurzantworten war es mir nicht möglich Bilder, Adressen etc. einzugeben.)
Über neue Antworten jetzt die Herstelleradresse mit Schaltplan etc.
Im Zuge der Libraries habe ich auch deinen ( hotsystems) Sketch eingegeben. Bekam dann aber eine Fehlermeldung bezügl. " POSITIVE"


[img]http://www.ebay.de/itm/291652276122

Mit freundlichen Grüßen
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.01.2016, 18:49
Beitrag #8
RE: LCD 1602 mit PCF 8574T Ansteuerung (I2C)
(18.01.2016 18:41)RCudino schrieb:  Sorry, aber ich möchte schon alle Infos geben. ( Über Kurzantworten war es mir nicht möglich Bilder, Adressen etc. einzugeben.)
Über neue Antworten jetzt die Herstelleradresse mit Schaltplan etc.
Im Zuge der Libraries habe ich auch deinen ( hotsystems) Sketch eingegeben. Bekam dann aber eine Fehlermeldung bezügl. " POSITIVE"
[img]http://www.ebay.de/itm/291652276122
Ok, Ok.
Mein Beispiel war ja nur eins von vielen.
Dann passt die Library nicht dazu.

Mein Vorschlag, hole dir die aktuelle Lib von Github und teste dann die beiliegenden Beispiele. Das funktioniert immer.
Aber bei einer neuen Lib, muss zuvor die alte Lib gelöscht werden, sonst geht es nicht.

Der angegebene Link funktioniert nicht.

Wichtig:
http://www.arduino-tutorial.de/2010/06/bibliotheken/

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  LCD 1602 mit I2C Tellen 24 682 Gestern 18:19
Letzter Beitrag: hotsystems
  I2C Ansteuerung einer MSM3 (elv mp3 Box) Voreifel 2 315 09.04.2016 17:56
Letzter Beitrag: Voreifel
  Ansteuerung von einem Relais mit einem PS2 Controller minigarage 2 339 11.03.2016 15:31
Letzter Beitrag: minigarage
  2xPIR mit DFPlayer ... ansteuerung Tozupi 9 1.342 20.10.2015 20:42
Letzter Beitrag: Tozupi
  SainSmart 1602 LCD Keypad Shield Modul Display Tasten Rossy 20 3.068 08.08.2015 12:44
Letzter Beitrag: hotsystems
  Suche jemanden, der mir einen Sketch von 1602 LCD auf Nokia 5110 LCD umschreibt Gelegenheitsbastler 29 3.014 07.05.2015 16:06
Letzter Beitrag: Gelegenheitsbastler
  Modbus TCP Ansteuerung fobi 1 1.465 12.03.2014 07:32
Letzter Beitrag: rkuehle
  Ansteuerung Servo nico 6 2.857 24.02.2014 18:49
Letzter Beitrag: nico

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste