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:
  • 1 Bewertungen - 5 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Mega 2560 u. I2C-LCD von Sainsmart will nicht...
22.09.2013, 00:03
Beitrag #17
RE: Mega 2560 u. I2C-LCD von Sainsmart will nicht...
Hy,

du kannst dir den ganzen define sums sparen und alles in eine zeile packen und somit dein code nochmals verkleinern falls es dich intressiert Wink

#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);

void setup()

{
lcd.begin (20,4);
}

void loop()


Greez Wampo
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
22.09.2013, 09:50
Beitrag #18
RE: Mega 2560 u. I2C-LCD von Sainsmart will nicht...
@Wampo

Naja, ich sage mal ein entschiedenes "Jain" dazu:
- Der Maschinencode im Arduino wird nicht wirklich kleiner, und
- das hat was mit Pflege des Programmcodes zu tun.
Sollten sich die Pin-Zuordnungen durch Wechsel des Displays ändern und die Erstellung der LCD-Instanz im Code irgendwann mal wiederholen, so braucht man nur an einer Stelle die Anpassung machen ;-)

Grüße Ricardo
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
15.12.2013, 03:00
Beitrag #19
RE: Mega 2560 u. I2C-LCD von Sainsmart will nicht...
(11.09.2013 19:11)rkuehle schrieb:  Hast du dir diese Library in der IDE installiert?
http://hmario.home.xs4all.nl/arduino/Liq...al_I2C.zip
Die sollte nähmlich verfügbar sein, sonst gehts nicht ;-)

grüße Ricardo

Hallo Ricardo.
ich habe Dein Testprogramm geladen und die angegebene Library.
Das führt zum Fehler. Da wird schon beim Compilieren die Parameterübergabe bei der Initialisierung des lcd Objekts angemeckert.

Kannst Du mir Deine Library zusenden?
Der Link des Testprogramms zum Rausfinden der korrekten Ardesse ist auch nicht mehr aktuell.
Vermute, das Du dies auch noch in der Schublade hast?

Gruß Joe

Unser Projekt Rolleyes http://global-science-circle.net http://global-science-circle.org http://global-science-circle.info UND http://radio-gsc1.info
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
15.12.2013, 11:14
Beitrag #20
RE: Mega 2560 u. I2C-LCD von Sainsmart will nicht...
Moin Joe,

anbei die von mir genutzte Lib.
Die muss im Verzeichnis libraries mit einem eigenen Unterverzeichnis abgelegt werden.
Wichtig:
1. Es sollte keine anderen Verzeichnisse mit dem Inhalt von irgendwelchen LCD-Lib's vorhanden sein. Sonst gibts Versionskonflikte!
2. In dem Unterverzeichnis ist alles drin um I2C - Ansteuerung, als auch parallel Ansteuerung zu machen.
2. Die Übersetzung sollte in der Windows - IDE Version 1.5.2 oder höher laufen. Die Linux-Versionen (auch die 1.5.x Beta) sind noch nicht soweit.

Ich habe erst gestern diesen I2C Scanner benutzt. Der lief ohne Faxen:
http://playground.arduino.cc/Main/I2cScanner

Grüße Ricardo


Angehängte Datei(en)
.zip  LiquidCrystal.zip (Größe: 80,63 KB / Downloads: 178)

Nüchtern betrachtet...ist besoffen besser Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Arduino lässt sich nicht installieren bergfrei 4 147 20.11.2016 18:34
Letzter Beitrag: bergfrei
  Datenübertragung vom Arduino Mega 2560 zu Hterm Datatom 1 99 13.11.2016 23:08
Letzter Beitrag: hotsystems
  Arduino Mega 2560 läuft nicht Wolfgang50 6 185 13.11.2016 10:50
Letzter Beitrag: Wolfgang50
  Arduino Mega 2560 Manfred1981 4 192 11.11.2016 18:07
Letzter Beitrag: hotsystems
  Attiny45 Bootloader brennen mit Funduino Mega toto1975 63 2.207 23.10.2016 17:08
Letzter Beitrag: hotsystems
  Ardublock übertragt nicht an IDE oder UNO R3 tobi83 5 347 16.10.2016 14:07
Letzter Beitrag: Pit
Question Mega 2560 defekt? triode 11 364 29.09.2016 07:21
Letzter Beitrag: hotsystems
  Upload funktioniert nicht Levi 5 247 22.09.2016 20:19
Letzter Beitrag: hotsystems
  ESP8266 tuts nicht sowerum 7 396 19.09.2016 21:01
Letzter Beitrag: sowerum
  If-Bedingung funktioniert nicht bei Serial1.write Datatom 6 226 16.09.2016 20:36
Letzter Beitrag: Datatom

Gehe zu:


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