1. Arduino IDE für wwFlip Steuerplatinen einrichten

Library in die Arduino IDE einbinden

Zum Einbinden der wwFlipGFX.h wählt man in der Arduino IDE den Menüpunkt Sketch -> Bibliothek einbinden -> -ZIP-Bibliothek hinzufügen.... Im sich öffnenden Dateimanager wählt man die von mir erhaltene wwFlipGFX.zip Datei. In meinem Windows 8 System führt das im Mai 2020 dazu, dass der Ordner C:\Users\Rainer\Documents\Arduino\libraries\wwFlipGFX angelegt und mit der Library gefüllt wird. (MAC: ~/Documents/Arduino/libraries/wwFlipGFX)

Einbinden der wwFlipGFX.h in die Arduino IDE

Einbinden der wwFlipGFX.h in die Arduino IDE

Wer ein DS3231 Uhrenmodul verwenden möchte, findet bei Github eine große Auswahl. In den wwFlip Beispielen wird die RtcDS3231.h von Makuna verwendet. Sie wird genau so wie oben beschrieben in die Arduino IDE eingebunden.

Arduino NANO Board auswählen

Die Library ist speziell für den Arduino Nano geschrieben, da sie dessen Hardware-Timer zur Steuerung der Flip-Dauer verwendet. Bevor man die in der Library enthaltenen Beispiele in der Arduino IDE sehen kann, muss man unter "Werkzeuge" den Nano auswählen.

Achtung: in der Arduino IDE ab 1.8.7 wird zwischen altem und neuem Bootloader unterschieden. Die meisten China Nanos haben (2020) bei ihrer Geburt den alten Bootloader erhalten. Ich markere solche NANOs mit einem O auf der Platine. Der auffälligste Unterschied des neuen Bootloaders besteht in der doppelten Baudrate (115.200) bei der Programmierung. Bricht die Programmierung nach dem Befehlt Overriding Baud Rate: 115200 ab, sollte man die Einstellung "Alter Bootloader" ausprobieren!.

Für die wwFlipGFX Library muss der Arduino Nano mit ATmega328P ausgewählt werden

Für die wwFlipGFX Library muss der Arduino Nano mit ATmega328P ausgewählt werden

Programmbeispiel

Hat man den Arduino NANO unter Werkzeuge ausgewählt, kann man in der IDE unter Datei -> Beispiele -> wwFlipGFX diverse Programmbeispiele laden und auf dem Flip-Dot Display laufen lassen.

Vor der ersten Verwendung der Library muss man sie so konfigurieren, dass sie zur eingesetzten wwFlip Steuerplatine und zum verwendeten Flip-Dot-Modul passt - siehe Punkt 2 Konfiguration wwFlip/Modulgröße.

Nach Auswahl des Nanos sind die Beispiele für die wwFlip Library in der IDE sichtbar<br>(Bildschirmfoto nicht mehr aktuell - ich füge laufend etwas Neues hinzu!)

Nach Auswahl des Nanos sind die Beispiele für die wwFlip Library in der IDE sichtbar
(Bildschirmfoto nicht mehr aktuell - ich füge laufend etwas Neues hinzu!)

Programm auf den NANO laden

Alle Programme werden aus der Arduino IDE seriell per USB-Schnittstelle zum Nano übertragen. Je nach verwendetem Betriebssystem und Hersteller des Arduino NANO Clones muss eine Treibersoftware für den USB-zu-Seriell Wandlerbaustein des NANO in Windows oder auf dem MAC-OS installiert werden. Passende Anleitungen findet Google für einen.

Wird der NANO erkannt, steht er in der Arduino IDE unter Werkzeuge -> Port zur Verfügung. Sind dort mehrere Ports aufgelistet, so zieht man den Stecker des NANO ab und schaut, welcher Port dabei verschwindet.

Achtung, zur Aktualisierung der Portauflistung muss man den Punkt Werkzeuge -> Port verlassen und erneut aufrufen.

Durch das Betriebssystem wird dem NANO ein bestimmter Serieller Port zugewiesen.<br>Dieser ist in der Arduino IDE auszuwählen.

Durch das Betriebssystem wird dem NANO ein bestimmter Serieller Port zugewiesen.
Dieser ist in der Arduino IDE auszuwählen.

keine Verfolgung durch soziale Medien

Deprecated: Directive 'allow_url_include' is deprecated in Unknown on line 0