Cargando…

Digitale Modellbahn selbstgebaut : CANguru-Steuerung mit ESP32 in Arduino-Umgebung /

Das Buch weist angehenden und fortgeschrittenen Modellbahnern den Weg zum Aufbau ihrer digitalen Modelbahnsteuerung, anpassungsfähig an individuelle Wünsche, kompatibel mit dem Märklin-Standard, ausbaufähig und preiswert. Sein Schwerpunkt liegt auf der digitalen Steuerung mit dem CAN-Bus (Contro...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Wostrack, Gustav (Autor)
Formato: Electrónico eBook
Idioma:Alemán
Publicado: Heidelberg : Dpunkt.verlag, [2020]
Edición:1. Auflage.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Intro
  • Einführung
  • 1. Das Buch für den motivierten Modelleisenbahner
  • Wie ist das Buch aufgebaut?
  • Ziele der Entwicklung
  • Big Picture
  • Die Modellbahnanlage
  • Die funktionale Leistungsbeschreibung
  • 2. Jetzt bauen wir endlich
  • Der ESP32
  • ESP32-Module
  • ESP-WROOM-32
  • Der Olimex ESP32-EVB
  • M5Stack ESP32-CAM
  • Das Laden der Programme
  • Tag 1: ... und es werde grün
  • Was ist das Ziel?
  • Was wird benötigt?
  • Der Aufbau der Grundplatte
  • Installation von Win-DigiPet
  • Tag 2: Jetzt kommt Bewegung ins Spiel
  • Was ist das Ziel?
  • Was wird benötigt?
  • Der Gleisaufbau
  • Die CANguru-Bridge
  • Inbetriebnahme der Anlage
  • Zusammenfassung
  • Tag 3: Wo sind meine Züge?
  • Was ist das Ziel?
  • Was wird benötigt?
  • Aufbau der Hardware
  • Das Basismodul
  • Der Gleisbesetztmelder
  • Die Melder
  • Win-DigiPet
  • Aufbau der Gleisanlage
  • Zusammenfassung
  • Tag 4: Jetzt kann man schalten und walten
  • Ziel des 4. Tages
  • Was wird heute benötigt?
  • Um- und Einbau der Weiche
  • Steuern mit Mini-Servo
  • Einbau der Weiche
  • Umbau mit Linear-Servo
  • Der Decoder
  • Die Landschaft wird modelliert
  • Zusammenfassung
  • Tag 5: Signale regeln den Betrieb
  • Was wollen wir am Tag 5 erreichen?
  • Was wird für die Signale und die Landschaft benötigt?
  • Die Formsignale
  • Was brauchen wir für die Formsignale?
  • Umbau der Signale
  • Die LED-Signale
  • Der ESP32 auf dem Breadboard
  • Die Welt ist bunt und unsere Anlage auch
  • Zusammenfassung
  • Tag 6: ... und es wurde Licht
  • Ziel dieses Tages
  • Was wird für den Lichtdecoder benötigt?
  • Der Lichtdecoder
  • Anschluss der LEDs am Beispiel eines Wohnhauses
  • Zusammenfassung
  • Tag 7: Eine ganz neue Sichtweise
  • Materialliste
  • Installation und Inbetriebnahme des Kamerawagens
  • Zusammenfassung
  • 3. So funktionieren die CANgurus
  • Die Software-Entwicklungsumgebung
  • Installation der IDE.
  • Unser erstes Programm
  • Programmieren in einer Arduino-Umgebung
  • setup()
  • Konzept EEPROM
  • Konzept TIMER/Ticker
  • loop()
  • Vom Programm zum Board
  • Der CAN-Bus
  • Der Blick aufs Ganze
  • Der Basisdecoder
  • ESP-NOW als Alternative zum WLAN
  • Der Decoder startet eine Wifi-Session im AP-Mode mit der eigenen MAC-­Adresse und dem Präfix »CNgrSLV«
  • Der Decoder initialisiert sein ESP-NOW-System
  • Den Master hinzufügen
  • Nach Erhalt einer Quittung sind die Decoder empfangsbereit
  • PING
  • SWITCH_ACC
  • BlinkAlive
  • Die Decoder senden ihre PING-Antwort
  • Die Decoder senden Konfigurationsdaten
  • CONFIG_STATUS
  • SYS_CMD/SYS_STAT
  • Zusammenfassung
  • Der Weichendecoder
  • Festlegen der Weichenadressen
  • Die Empfangsroutine
  • Das Stellen der Servos
  • Die Ausladung
  • Zusammenfassung
  • Der Formsignaldecoder
  • Der LED-Signaldecoder
  • Der Lichtdecoder
  • Der Gleisbesetztmelder
  • Die CANguru-Bridge
  • Die CANguru-Bridge registriert Wifi-Sender mit dem Präfix »CNgrSLV« als eigene Clients
  • Eine Quittung an die Clients geben
  • Vom CANguru-Server den Frame 0x88 empfangen und mit 0x89 antworten
  • Die Kommunikation der CANguru-Bridge
  • Die CANguru-Bridge meldet sich über Telnet im Ausgabefenster des CANguru-Servers
  • Die CANguru-Bridge empfängt die Datei »lokomotive.cs2« vom CANguru-Server
  • Die CANguru-Bridge startet die Gleisbox
  • Die CANguru-Bridge sendet einen PING an die Decoder
  • Der CANguru-Server verfolgt die Übertragung der Konfigurationsdaten
  • Wenn alle Decoder sich gemeldet haben, kommt die Meldung »Start WDP«
  • Zusammenfassung
  • Der CANguru-Server
  • Der CANguru-Server sendet einen CAN-Frame mit Cmd 0x88
  • Der CANguru-Server trägt die IP-Adresse der CANguru-Bridge in das Feld oben links ein
  • Der CANguru-Server empfängt die PING-Antworten der Decoder
  • Der CANguru-Server baut eine Liste der Decoder auf.
  • Der CANguru-Server ruft nacheinander alle Decoder aus der Liste auf und fordert ihre Konfigurationsdaten an
  • Die Konfigurationsdaten ändern
  • mfx-Lokomotiven erkennen
  • 4. Wenn die Bahn fertig aufgebaut ist
  • PC-Komponenten
  • Steuersoftware
  • Der CANguru-Server
  • Start der CANguru-Bridge
  • Start von Win-DigiPet
  • Konfiguration der Decoder
  • Verwaltung des Lokbestands
  • Modellbahnkomponenten
  • Die CANguru-Bridge
  • Gleisbox
  • Der Weichendecoder
  • Der Signaldecoder
  • Die Formsignale
  • Die LED-Signale
  • Der Gleisbesetztmelder
  • Der Lichtdecoder
  • Der Kamerawagen
  • Inbetriebnahme der Anlage
  • Der Weg zum Automatikbetrieb
  • Fahrstraßen
  • Zugfahrten
  • Die Automatik
  • Stichwortverzeichnis.