Hallo, ich habe ein Problem mit dem Arduino Uno.
Und zwar möchte ich ein i2c Display (
http://www.amazon.de/dp/B00D8S3YZO/ref=sr_ph?ie=UTF8&qid=1406816848&sr=1&keywords=i2c+display
)
An den Arduino Uno anschließen.
Im Angehängten Bildschirmfoto sieht man in der Fehlerleiste, dass er die
LiquidCrystal_I2C.h -Library nicht will (er konnte sie nicht finden).
(Von) wo kann ich die installieren?
Oder gibt es eine andere Möglichkeit, das Problem zu beheben?
Vielleicht kann mir wer helfen...
Danke schon im Voraus für Antworten!!
Hier der Code, den ich im Internet gefunden habe:
die Datei LiquidCrystal_I2C.h wirst du wohl irgendwo finden müssen (im
Internet?) und dann in den Lybraries Ordner reinschmeissen. Dieser
Ordner ist In "EigenenDateien/Arduino" oder so zu finden. Ansonsten kug
mal im Internet nach "Arduino libraries installieren". z.b. Hier:
http://arduino.cc/en/Guide/Libraries
Kann mir wer einen Link zu der Library geben?
Ich finde die i2c library im Internet nicht...
Vielleicht bin ich auch nur blind.
Währe sehr nett, wenn es wer tun würde!
Danke!
Benjamin Winter schrieb:> Im Angehängten Bildschirmfoto sieht man in der Fehlerleiste, dass er die> LiquidCrystal_I2C.h -Library nicht will (er konnte sie nicht finden).> (Von) wo kann ich die installieren?
Es gibt ungefähr ein halbes Dutzend leicht verschiedene
LiquidCrystal_I2C libraries, alle mit demselben oder fast demselben
erfindungsreichen Namen "LiquidCrystal_I2C".
Kannst Du über Google leicht finden.
Vorsicht: Nicht jede Library ist für jeden I2C-Adapter geeignet. Manche
Libraries arbeiten nur mit manchen I2C-Adaptern (wg. Abweichender
Pinbelegung der Adapter), und dann benötigst Du ggf. eine andere Library
mit erweiterten Initialisierungsmöglichkeiten.
Wenn Du nicht genau weißt, welche der Libraries es mit Deinem Adapter
tut (ggf. beim Hersteller oder beim Lieferanten erfragen) hilft ggf.
nur:
1. Die I2C-Adresse des Adapters mit einem "I2C-Scanner" Sketch
herausfinden
2. Verschiedene Libraries ausprobieren, ggf. mit verschiedenen gängigen
Initialisierungen, sofern von der Library unterstützt.
Einen Download-Link habe ich gefunden! (
https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads )
Im 1. Bildschirmfot sieht man, dass ihm das 'POSITIVE' nicht passt.
wenn ich es weglösche (2. Bildschirmfoto), dann sieht man, dass er eine
besonders lange, umfangreiche und für mich nicht nachvollziehbare
Fehlermeldung anzeigt.
Kann mir wer helfen?
Danke!
Benjamin Winter schrieb:> Kann mir wer helfen?
Schau mal auf die Rückseite Deines Moduls, da ist eine etwas kleinere
Huckepack-Platine aufgelötet. Das ist die I2C-Adapterplatine für das
Display.
Kannst Du auf dieser Huckepackplatine irgendeine Herstellerbezeichnung
oder Typenkennzeichnung sehen?
Dieter S. schrieb:> Ach hier auch, mal aufs Datum geachtet?
Das ist egal. Diese Frage kommt immer wieder und dank google wird man
direkt auf diesen Thread umgeleitet
moin ich kram das hier noch mal raus,
nun ich habe mir jetzt test weise mal das zuletzt gepostet Sketch, meine
lib und das Compiler macht auch kein Problem.
jedoch kommt einfach nichts auf meinem Display was mich etwas wundert.
ich hab ein nano und hab das Display an (A4, A5, VVC und GRD)
angeschlossen wobei die letzten 2 ja logisch sind.
hab ich jetzt irgendwie ein Denkfehler??
lg
A4 und A5 vertausch.
Konfiguration im Sketch falsch.
I2C Adresse falsch.
Kabel zum Display zu lang und keine Pullup-Widerstände drin.
Falsche Library.
Keine Betriebsspannung angeschlossen.
Mehr fällt mir dazu aktuell nicht ein und was du denkst, kann ich nicht
sehen.
Toxiccity schrieb:> moin ich kram das hier noch mal raus,>> nun ich habe mir jetzt test weise mal das zuletzt gepostet Sketch, meine> lib und das Compiler macht auch kein Problem.>> jedoch kommt einfach nichts auf meinem Display was mich etwas wundert.>> ich hab ein nano und hab das Display an (A4, A5, VVC und GRD)> angeschlossen wobei die letzten 2 ja logisch sind.>> hab ich jetzt irgendwie ein Denkfehler??>> lg
Hallo,
ist die Hintergrundbeleuchtung denn aktiv?
Ich hatte beim ersten mal das gleiche "Problem". Bei mir lag es
allerdings lediglich daran, dass ich den Kontrast nicht eingestellt
habe, und es daher aussah als würde nichts angezeigt.
Auf der Rückseite sollte ein kleines Drehrad sein, womit du den Kontrast
einstellen kannst.
Marvin