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 https://global-science-circle.net http://global-science-circle.info http://global-science-circle.de http://radio-gsc1.info und neuerdings https://gch.global https://entsalzung.gch.global
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: 198)

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
  COM Port bei Arduino Mega? LoroLoco 8 279 19.01.2018 12:49
Letzter Beitrag: hotsystems
  timer Mega 2560 4x tone Output see 6 197 11.01.2018 20:11
Letzter Beitrag: Tommy56
  TFT 2.8" SPI bleibt weiß MEGA 2560 tillmg 15 564 06.01.2018 15:36
Letzter Beitrag: tillmg
Bug I2C Displays wollen nicht mehr Der Ausserirdische 12 447 30.12.2017 17:11
Letzter Beitrag: hotsystems
  Uhr funktioniert nicht Jakob 8 400 30.12.2017 00:15
Letzter Beitrag: hotsystems
  Echtzeituhrmodul läuft nicht scritch 26 1.302 17.12.2017 20:38
Letzter Beitrag: Ratlos
  BME280 wird nicht erkannt sowerum 14 544 10.12.2017 22:14
Letzter Beitrag: Tommy56
  Bootloader lässt sich nicht brennen?? dobermann145 10 747 21.11.2017 22:58
Letzter Beitrag: hotsystems
Sad Nano - nicht genug Speicher torsten_156 10 894 30.10.2017 21:40
Letzter Beitrag: MicroBahner
  Arduino MEGA + EthernetShield W5100 und weiteres SPI Device ? Stargazer 12 878 11.10.2017 19:03
Letzter Beitrag: Tommy56

Gehe zu:


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