Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

Der Einstieg in die MobaLedLib:

Stammtische

aktuell verwendete Versionen


Python MobaLedLib

Workshops

Verwendung mit der MoBa-Zentrale

Steuerung der MobaLedLib-Effekte

Erste Hilfe

Bewegung mit der MLL

Servoplatine

Relaisplatine

WS2811-BiPol


Sound mit der MLL

JQ6500

MP3-TF-16P

Hauptplatine

Servoplatine

Sounddateien

Anwendungsbeispiele:

3D-Druck

Entwicklungen MoBa-Universum

Platinen van Theo

MobaLedLib Sonderplatinen

Drehscheibensteuerung LocoTurn V 1.4

Drehscheibe (V0.6)

Lok-Platinen

OLED Displays

Infrared to Z21 Bridge

Hilfereiche Themen

Wissen für Fortgeschrittene

Impressum & Datenschutz

Für Wiki-Editoren:

Faszination Modellbahn - wir sind 2025 dabei

wir sind dabei

stammtische:videos:prog_062024

Programmieren Workshop Teil 3 - Juni 2024

Die Aufzeichnung ist vom 14.06.2024 und umfasst die Themen:

  • Arduino Programmierung Teil 3

direkt zum Video

Inhaltsverzeichnis

Bei diesem Stammtisch handelt es sich um einfache Einführung in die Programmierung eines Arduino mit der Arduino IDE und der MLL Hauptplatine mit einem Arduino NANO.
Die angegebenen Zeiten können im Youtube Video mittels „Transkript anzeigen“ leicht gefunden werden.

Dies dient zur Orientierung und leichterem Wiederfinden von speziellen Fragen und Beschreibungen.

Links in der Beschreibung zeigen den Weg zu weiteren, zusätzlichen Informationen zu den Themen im Wiki bzw. im Stummiforum (Ohne Anspruch auf Vollständigkeit).
Weitere Informationen und Anleitungen können auch mit der Suchfunktion im aktuellen MLL-Almanach generiert werden (PDF-Zusammenfassung aller MLL-Stummiforum Beiträge)
Download aktueller MLL-ALMANAC

Zeitindex Inhalt
00:00:00Wiederholung der „Sprachelemente“ der C/C++ Programmierung (setup, loop, if).
00:04:42Strukturen eines Programmes z.B. eine for Schleife Arduino Referenzen
00:06:42_Terminal Ausgaben mit Serial.xxx Befehlen zur Kontrolle.
00:25:12_Lauflicht mit einer for Schleife und der Bibliothek FastLED programmieren. FastLED Webseite und HSV-Farben im Pattern Configurator oder im Video Stammtisch - Oktober 2023
00:26:59_Beispiel aus der FastLED Bibliothek an die MLL Hauptplatine anpassen.
00:44:49Frage: woher weiß ich wie die Befehle/Variablen/Typendeklarationen aus der Bibliothek FastLED benannt werden z.B. CRGB?
00:48:39_zurück zum Beispiel.
01:25:45_Farbverlauf mit hex-Dezimalzahlen programmieren.
01:37:55_besser funktioniert es mit dem HSV Farbmodus. Erklärung des HSV-Farbraumes. Wikipedia
01:50:02_Rainbow Effekt mit einem Beispiel aus der FastLED.h
01:55:40Zurück zu den Grundbefehlen und der for Schleife mit einem Lauflichtbeispiel das rückwärts oder im ZickZack läuft.
02:09:37_Das Beispiel mit einer Funktion schöner/effizienter lösen.
02:20:57kurze Unterbrechung
02:22:19_weiter mit dem Beispiel und der Erklärung der unterschiedlichen Variablen (lokal, global …)
02:27:02Fehlersuche im Sketch eines Teilnehmers. Probleme macht das Setzen eines falschen Klammer Typus und das Verwenden von falschen Variablennamen.
02:33:04_Beispiel mit Rundlauf.
02:39:31_Beispiel mit ZickZack Lauf und verschachtelter for Schleife als Offset.
02:51:55Vorschau auf komplexere Lichtspiele und verschachtelte for Schleifen.
02:54:05Ende der Aufzeichnung

Video


alle Stammtischvideos

Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Außerdem bestätigen Sie, dass Sie unsere Datenschutzbestimmungen gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information
stammtische/videos/prog_062024.txt · Zuletzt geändert: 2024/06/28 08:50 von gerald_bock