Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| lehrkraefte:blc:math:formi:lcd [2017/01/11 21:19] – [Code] Ivo Blöchliger | lehrkraefte:blc:math:formi:lcd [2017/02/17 20:22] (current) – [Code] Ivo Blöchliger | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | {{backlinks> | ||
| + | ===== 1602A LCD mit PCF8574AT ===== | ||
| + | Die PCF8574AT Platine erlaubt es, das LCD mit nur 2 Datenleitungen über das I2C-Protokoll anzusteuern. | ||
| + | Da ist Löten von Nöten. Entweder direkt zusammenlöten (passend auf die Rückseite des LCDs), oder mit Header-Leiste. Das wird etwas dicker, ist dafür einfach ein- und auszustecken, | ||
| + | |||
| + | Der Chip kann pro Port min 10 mA (typ. 25 mA) aufnehmen, aber nur 30 $\mu$A abgeben. Das reicht aber um einzelne LEDs zu steuern, der Minus-Pol der LED geht dann zum Chip. | ||
| + | ==== Code ==== | ||
| + | Installieren Sie die Library " | ||
| + | (Sketch -> Include Library -> Manage Libraries, dann Suchen). | ||
| + | Laden Sie das Beispiel LiquidCrystal_PCF8574_Test und speichern Sie dieses zu Ihren Sketches. | ||
| + | Passen Sie die I2C-Adresse auf 0x3F (anstatt 0x27) an. Sollte es nicht funktionieren, | ||
| + | |||
| + | Mit dem Ermitteln der richtigen Adresse habe ich einiges an Zeit verloren. | ||
| + | Hätte man das Datasheet gelesen, hätte man das auch gleich dort finden können (S. 9, Abschnitt 7.1): https:// | ||
| + | ==== Viel Spass ==== | ||
| + | Die Library ist wohl ziemlich kompatibel mit https:// | ||