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:
  • 2 Bewertungen - 4 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: 184)

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
Rainbow File geht nicht zum compilieren!!!! Jocky 7 112 Gestern 20:01
Letzter Beitrag: Binatone
  IRremote bringe ich nicht zum laufen Franz54 5 72 Gestern 11:56
Letzter Beitrag: Tommy56
  Sainsmart 3,2" TFT Anzeigeproblem Badger1875 19 482 10.02.2017 19:05
Letzter Beitrag: rkuehle
  Code aus 1.6.9 geht mit 1.8.1 nicht mehr zu kompilieren DL1AKP 7 249 02.02.2017 12:16
Letzter Beitrag: Tommy56
  Arduino Läst sich nicht Programmieren Micha06 4 177 29.01.2017 17:27
Letzter Beitrag: Micha06
  Nicht verzagen Forum fragen bergfrei 13 399 28.01.2017 06:09
Letzter Beitrag: dqb312
  Sloeber findet meinen Com Port nicht :-( Pfeilebastler 2 106 27.01.2017 11:11
Letzter Beitrag: hotsystems
  nRF24l01 empfängt Daten nicht techniclover 1 181 09.01.2017 19:20
Letzter Beitrag: celle
  Einstieg Arduino Mega Markus0815 14 453 08.01.2017 13:40
Letzter Beitrag: Tommy56
  [Gelöst] SD Card (Ethernet Shield) IO funktioniert nicht __jb__ 7 406 05.01.2017 09:51
Letzter Beitrag: rpt007

Gehe zu:


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