Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| anleitungen:quickstart [2023/01/25 09:00] – [Installation ARDUINO IDE] raily74 | anleitungen:quickstart [2026/04/07 14:58] (aktuell) – [Aktuelle Version der Library FastLED prüfen] petervt11 | ||
|---|---|---|---|
| Zeile 2: | Zeile 2: | ||
| <WRAP important> | <WRAP important> | ||
| - | Die MobaLedLib unterstützt im aktuellen Release als LED-Controller nur den **Arduino Nano mit einem AtMega328P** | + | Die MobaLedLib unterstützt im aktuellen Release als LED-Controller nur den **Arduino Nano mit einem AtMega328P** |
| </ | </ | ||
| Zeile 32: | Zeile 32: | ||
| - | {{bilder: | + | {{bilder: |
| Zeile 72: | Zeile 72: | ||
| {{bilder: | {{bilder: | ||
| {{bilder: | {{bilder: | ||
| + | |||
| + | <WRAP round important 60%> | ||
| + | Weiterhin sollte unter \Datei\Voreinstellungen eine zusätzliche URL eingetragen werden.\\ | ||
| + | {{: | ||
| + | < | ||
| + | |||
| + | Von der Seite von descartes.net kann nicht kein Download mehr erfolgen, weil dort das Zertifikat abgelaufen ist. Das Software-Paket liegt jetzt auf dem MobaLedLib-Github. | ||
| + | Es wird bei der Installation bzw. dem ersten Aufruf des Prog_Generators automatisch installiert. | ||
| + | Genauso die Espressif-Komponente. | ||
| + | Auch das Software | ||
| + | </ | ||
| + | |||
| Zeile 95: | Zeile 107: | ||
| Im Bedarfsfall kann über diesen Menüpunkt auch eine andere Version oder ein Update installiert werden. \\ | Im Bedarfsfall kann über diesen Menüpunkt auch eine andere Version oder ein Update installiert werden. \\ | ||
| - | Mit einem Klick auf den Knopf wird die Installation angestoßen. Im folgenden Fenster kann man noch entscheiden ob alle möglicherweise fehlenden Libraries zum Betrieb der MobaLedLib ebenfalls automatisch installiert werden sollen. | + | Mit einem Klick auf den Knopf wird die Installation angestoßen. Im folgenden Fenster kann man noch entscheiden ob alle möglicherweise fehlenden Libraries zum Betrieb der MobaLedLib ebenfalls automatisch installiert werden sollen. |
| - | {{ :bilder: | + | {{bilder: |
| + | |||
| + | \\ | ||
| Jetzt kann endlich das MobaLedLib-Excel Programm geöffnet werden. | Jetzt kann endlich das MobaLedLib-Excel Programm geöffnet werden. | ||
| Zeile 105: | Zeile 119: | ||
| %USERPROFILE%\Documents\Arduino\libraries\MobaLedLib\extras\Prog_Generator_MobaLedLib.xlsm | %USERPROFILE%\Documents\Arduino\libraries\MobaLedLib\extras\Prog_Generator_MobaLedLib.xlsm | ||
| - | |||
| {{bilder: | {{bilder: | ||
| + | |||
| + | Alternativ kann über den Explorer " | ||
| + | |||
| + | {{bilder: | ||
| Nun sollte sich endlich die aktuelle Version des Programm Generators der MobaLedLib öffnen. \\ | Nun sollte sich endlich die aktuelle Version des Programm Generators der MobaLedLib öffnen. \\ | ||
| Zeile 112: | Zeile 129: | ||
| **→** siehe Abschnitt [[anleitungen: | **→** siehe Abschnitt [[anleitungen: | ||
| + | |||
| + | Möglicherweise werden jetzt noch weitere Software-Module aktualisiert und nachgeladen. Das kann kurz dauern. \\ | ||
| + | {{bilder: | ||
| + | |||
| {{bilder: | {{bilder: | ||
| Zeile 132: | Zeile 153: | ||
| {{bilder: | {{bilder: | ||
| + | \\ | ||
| + | ===== Aktuelle Version der Library FastLED und ESP32 prüfen ===== | ||
| + | \\ | ||
| + | Mit dem Erscheinen der MobaLedLib Version 3.4.0 und neuer wird für die Bibliothek FastLED eine bestimmte Version verwendet werden. Nur mit dieser funktioniert die Anwendung. Es ist eine private Anpassung von @Jueff, der uns das hier realisierte. Diese Version unterscheidet sich auch von der offiziellen Version von FastLED. | ||
| + | Was ist zu tun? Nun im Prog_Generator wird mit der rechten Maustaste unten auf eines der Register geklickt.\\ | ||
| + | {{bilder: | ||
| + | \\ | ||
| + | |||
| + | Damit öffnet sich ein Menü. Hier wird der Punkt " | ||
| + | |||
| + | {{bilder: | ||
| + | |||
| + | \\ | ||
| + | Jetzt werden die ausgeblendeten Registerblätter angezeigt. Die werden im normalen Gebrauch nicht verändert und daher auch normalerweise nicht angezeigt.\\ | ||
| + | |||
| + | {{bilder: | ||
| + | |||
| + | \\ | ||
| + | Es wird jetzt ein weiteres Registerblatt mit dem Namen " | ||
| + | |||
| + | {{bilder: | ||
| + | |||
| + | \\ | ||
| + | Hier werden die aktuell verwendeten Versionen der Bibliotheken angezeigt. So auch die FastLED. In der Spalte " | ||
| + | Das Ändern ist aber sehr einfach. Man klickt in die Zelle der ersten Spalte (Select) von der Zeile FastLED. | ||
| + | Jetzt noch ein Klick auf den Button " | ||
| + | |||
| + | {{bilder: | ||
| + | |||
| + | und die FastLED wird aktualisiert. Danach sollte als " | ||
| + | \\ | ||
| + | Genauso verfährt man mit der ESP32-Library esp32:esp32 von der die Version 1.04 benötigt wird. | ||
| + | \\ | ||
| + | \\ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== Erste Schritte im Prog_Generator ===== | ||
| Zeile 161: | Zeile 224: | ||
| Zwei Zeilen sind aktiv geschaltet. Das ist an dem per Mausklick gesetzten Häkchen zu erkennen. Nicht-aktive Zeilen werden __nicht__ zum Arduino übertragen. Die Felder in den Spalten Filter, DCC Adresse, Typ und Startwert bleiben frei. Das Feld „Beschreibungen“ kann zur Erläuterung für eigene Zwecke genutzt werden. Der grau hinterlegte Bereich ist automatisch befüllt worden und kann bzw. __sollte nicht geändert werden.__ Über die roten Dreiecke in den Feldern könne zur weiteren Erklärung Tooltips aufgerufen werden. | Zwei Zeilen sind aktiv geschaltet. Das ist an dem per Mausklick gesetzten Häkchen zu erkennen. Nicht-aktive Zeilen werden __nicht__ zum Arduino übertragen. Die Felder in den Spalten Filter, DCC Adresse, Typ und Startwert bleiben frei. Das Feld „Beschreibungen“ kann zur Erläuterung für eigene Zwecke genutzt werden. Der grau hinterlegte Bereich ist automatisch befüllt worden und kann bzw. __sollte nicht geändert werden.__ Über die roten Dreiecke in den Feldern könne zur weiteren Erklärung Tooltips aufgerufen werden. | ||
| - | Die erste Zeile mit dem Beispiel B01 „RGB_Heartbeat(# | + | Die erste Zeile mit dem Beispiel B01 „RGB_Heartbeat(# |
| Im nächsten Schritt wird unsere Auswahl zum ARDUINO geschickt. Beim ersten Sendeversuch erfolgt die Aufforderung, | Im nächsten Schritt wird unsere Auswahl zum ARDUINO geschickt. Beim ersten Sendeversuch erfolgt die Aufforderung, | ||
| Zeile 217: | Zeile 280: | ||
| Die angegebenen Bezugsquellen sind nur Beispiele. | Die angegebenen Bezugsquellen sind nur Beispiele. | ||
| - | Die Teile gibt es sicherlich kostengünstig auch bei vielen anderen Herstellern. | + | Die Teile gibt es sicherlich kostengünstig auch bei vielen anderen Herstellern. |
| + | |||
| + | • Platinen und mehr: [[https:// | ||
| • WS2812 LEDs schnelle Lieferzeit: [[https:// | • WS2812 LEDs schnelle Lieferzeit: [[https:// | ||
| Zeile 228: | Zeile 293: | ||
| • 64 WS2812 LEDs für Tests am Schreibtisch: | • 64 WS2812 LEDs für Tests am Schreibtisch: | ||
| - | |||
| - | • Platinen: | ||