Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
anleitungen:spezial:pyprogramgenerator:raspberryinstallation [2020/05/18 16:51] – [PyProgGen installieren] hlinke | anleitungen:spezial:pyprogramgenerator:raspberryinstallation [2021/01/02 11:34] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 36: | Zeile 36: | ||
- | {{https:// | + | Wir empfehlen, die **Version 1.8.13** zu nutzen. |
- | Wir empfehlen, die **Version 1.8.9** aus den " | + | Für den Raspberry Pi den **LINUX ARM 32 Installer** auswählwen und anklicken. |
- | Nach dem Klick auf den Download-Link öffnet sich das folgende Fenster, in dem die Version **1.8.9 LINUX ARM 32 Installer** ausgewählt werden kann. | ||
- | |||
- | {{: | ||
- | |||
Anschließend wird man aufgefordert, | Anschließend wird man aufgefordert, | ||
- | Das heruntergeladene Programm, hier „arduino-1.8.9-linux.arm.tar.gz“ findet man in dem „Downloads" | + | Das heruntergeladene Programm, hier „arduino-1.8.13-linux.arm.tar.gz“ findet man in dem „Downloads" |
- | {{:bilder: | + | {{bilder: |
Zur Installation wird das Programm entpackt. Ich habe es gleich im Downloads Ordner entpackt. Ist nicht optimal, aber funktioniert. | Zur Installation wird das Programm entpackt. Ich habe es gleich im Downloads Ordner entpackt. Ist nicht optimal, aber funktioniert. | ||
- | Auf den dateinamen | + | Auf den Dateinamen |
+ | |||
+ | {{: | ||
Nach dem Entpacken in das entpackte Verzeichnis wechseln und die Datei install.sh doppelt anklicken. Es kann sein, dass die Datei nicht ausgeführt werden kann. Dann auf die Datei Rechts-klicken. Die Eigenschaften (properties) auswählen. Und bei " | Nach dem Entpacken in das entpackte Verzeichnis wechseln und die Datei install.sh doppelt anklicken. Es kann sein, dass die Datei nicht ausgeführt werden kann. Dann auf die Datei Rechts-klicken. Die Eigenschaften (properties) auswählen. Und bei " | ||
+ | |||
+ | {{: | ||
Das Installationsscript erzeugt ein Desktop Icon für die ARDUINO Benutzeroberfläche. | Das Installationsscript erzeugt ein Desktop Icon für die ARDUINO Benutzeroberfläche. | ||
===== Schritt 2: Die MobaLedLib installieren ===== | ===== Schritt 2: Die MobaLedLib installieren ===== | ||
+ | Die ARDUINO IDE aufrufen durch Doppelklick auf das ARDUINO-Icon auf dem Desktop. | ||
Nun den Arduino an einen freien USB-Port anschließen. Der Raspi installiert nun bei erstmaliger Verbindung USB/ | Nun den Arduino an einen freien USB-Port anschließen. Der Raspi installiert nun bei erstmaliger Verbindung USB/ | ||
- | {{https:// | + | {{:bilder: |
Falls das nicht der Fall ist, sollte zunächst überprüft werden, ob der Arduino erkannt wird und an welcher Schnittstelle er angeschlossen wurde. Das können wir nachher mit dem PyProggenerator machen. | Falls das nicht der Fall ist, sollte zunächst überprüft werden, ob der Arduino erkannt wird und an welcher Schnittstelle er angeschlossen wurde. Das können wir nachher mit dem PyProggenerator machen. | ||
Zeile 75: | Zeile 75: | ||
==== Überprüfung Sketch-Ordner ==== | ==== Überprüfung Sketch-Ordner ==== | ||
Damit alle Funktionen der MobaLedLib aufgerufen werden können, muss der Pfad zum Sketch-Ordner auf dem Standard-Pfad stehen. \\ | Damit alle Funktionen der MobaLedLib aufgerufen werden können, muss der Pfad zum Sketch-Ordner auf dem Standard-Pfad stehen. \\ | ||
- | | + | |
\\ | \\ | ||
- | Dies kann über das Menü innerhalb der Arduino IDE gemacht werden. \\ | + | Dies kann über das Menü innerhalb der Arduino IDE gemacht werden. \\ |
- | {{bilder: | + | |
- | {{bilder: | + | |
+ | {{: | ||
+ | {{: | ||
===== MobaLedLib (MLL) einrichten ===== | ===== MobaLedLib (MLL) einrichten ===== | ||
Zeile 86: | Zeile 86: | ||
geöffnet werden. | geöffnet werden. | ||
- | {{https:// | + | {{:bilder: |
Es öffnet sich der Bibliotheksverwalter. \\ | Es öffnet sich der Bibliotheksverwalter. \\ | ||
- | {{bilder: | + | {{:bilder: |
Nun in das Suchfeld rechts oben „mobaledlib“ eingeben. \\ | Nun in das Suchfeld rechts oben „mobaledlib“ eingeben. \\ | ||
Zeile 107: | Zeile 107: | ||
Bitte nun noch mit der gleichen Vorgehensweise in das Suchfeld | Bitte nun noch mit der gleichen Vorgehensweise in das Suchfeld | ||
- | Aussdem fehlt noch die NMRADCC-Komponenten, wenn man den DCC ARDUINO benutzen will. | + | Aussdem fehlt noch die NMRA-DCC-Komponente, wenn man den DCC ARDUINO benutzen will. |
Bitte nun noch mit der gleichen Vorgehensweise in das Suchfeld | Bitte nun noch mit der gleichen Vorgehensweise in das Suchfeld | ||
Zeile 115: | Zeile 115: | ||
==== PyProgGen installieren ==== | ==== PyProgGen installieren ==== | ||
+ | Den Master-branch von GitHub [[https:// | ||
+ | {{ : | ||
- | Die neuste Version des PyProggen findet Ihr in GitHub unter: | + | Die ZIP-Datei entpacken, so dass das Verzeichnis " |
- | [[https:// | + | |
+ | {{: | ||
- | Diese Datei in das Verzeichnis | + | Es wird ein Verzeichnis |
- | Die Datei dort entpacken (rechts-klick - Extract Here) | + | In dem Verzeichnis LEDs_AutoProg befindet sich die Datei " |
+ | |||
+ | {{: | ||
- | Es wird ein Verzeichnis " | ||
In das Verzeichnis wechseln und die Datei install.sh ausführen. (Vorher die Berechtigung zum Ausführen setzen, wie oben beschrieben) | In das Verzeichnis wechseln und die Datei install.sh ausführen. (Vorher die Berechtigung zum Ausführen setzen, wie oben beschrieben) | ||
+ | |||
+ | {{: | ||
Das Script erzeugt ein Icon auf dem Desktop des Raspi. | Das Script erzeugt ein Icon auf dem Desktop des Raspi. | ||
- | Das Icon doppelt-klicken und nach einiger Zeit erscheint das Startfenster | + | {{: |
+ | |||
+ | Das Icon doppelt-klicken und nach einiger Zeit erscheint das Startfenster | ||
+ | |||
+ | {{: | ||
Herzlichen Glückwunsch. Du hast das Programm erfolgreich installiert. | Herzlichen Glückwunsch. Du hast das Programm erfolgreich installiert. | ||
+ | ==== PyProgGen Einstellungen anpassen ==== | ||
+ | Der wichtigste erste Schritt um mit pyProgGen auf dem Raspberry arbeiten zu können ist die Auswahl der Schnittstelle für den ARDUINO und die Auswahl des Pfades zur ARDUINO IDE. | ||
- | + | Den Reiter " | |
+ | {{: | ||
+ | |||
+ | Im Feld gefundene Geräte werden alle Geräte angezeigt, die eine serielle Schnittstelle benutzen. Wenn der ARDUINO angeschlossen ist, wird hier der ARDUINO mit seiner Bezeichnung und der Schnittstelle angezeigt. | ||
+ | |||
+ | Wenn " | ||
+ | |||
+ | Im unteren Bereich des Fensters muss der Pfad zur ARDUINO IDE eingestellt werden, da das Programm dies nicht automatisch finden kann. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Nicht vergessen, die Checkbox " | ||