Anzeige:
THEMA: Modellbahnsteuerung Digital mit Arduino Uno, Motor Shield L2
THEMA: Modellbahnsteuerung Digital mit Arduino Uno, Motor Shield L2
Callmax - 11.01.21 08:58
Hallo an alle hier im Forum,
ich wünsche euch ein Gutes Gesundes Neues Jahr!
Frage 01:
Meine Modellbahn Spur N wird digital gesteuert mit einem UNO, Motor Shield LP298 und dem PC, Software von JMRI.
Jetzt möchte ich aber mit meinem Android Handy und passender App das ganze steuern ohne PC! Dazu habe ich ich mir das Bluetooth Bauteil HC-05 gekauft. Wie schliesse ich das Bauteil jetzt an das ich mit dem Handy (Android) meine Modellbahn ( zur Zeit eine Lok ) steuern kann?
Frage 02:
Sollte ich doch umschwenken auf Drehpotis, welche müsste ich nehmen und wie würden diese für zwei Loks angeschlossen?
Für euere Hilfe möchte ich schonmal Danke sagen!
PS: Software ist DCC++ BASE STATION, und JMRI 4.20
Grüsse
Callmax alias Frank
ich wünsche euch ein Gutes Gesundes Neues Jahr!
Frage 01:
Meine Modellbahn Spur N wird digital gesteuert mit einem UNO, Motor Shield LP298 und dem PC, Software von JMRI.
Jetzt möchte ich aber mit meinem Android Handy und passender App das ganze steuern ohne PC! Dazu habe ich ich mir das Bluetooth Bauteil HC-05 gekauft. Wie schliesse ich das Bauteil jetzt an das ich mit dem Handy (Android) meine Modellbahn ( zur Zeit eine Lok ) steuern kann?
Frage 02:
Sollte ich doch umschwenken auf Drehpotis, welche müsste ich nehmen und wie würden diese für zwei Loks angeschlossen?
Für euere Hilfe möchte ich schonmal Danke sagen!
PS: Software ist DCC++ BASE STATION, und JMRI 4.20
Grüsse
Callmax alias Frank
Hallo,
mot serieller BT Verbindung vom Handy zum Arduino habe ich bislang schlechte Erfahrungen gemacht. Abgesehen davon, welche App wolltest Du dafür nutzen?
Für Potis müsstest Du DCC+ umprogrammieren oder einen Arduino mit USB Host dranhängen der der die analogen Spannungen auf das serielle Protokoll umsetzt, oder? Und wie machst Du das mit den Funktionstasten?
Wäre da nicht der Umstieg auf eine z21/Z21 sinnvoll, die man mit Handregler über Kabel oder WLAN und mit der App steuern kann?
Grüße, Peter W
mot serieller BT Verbindung vom Handy zum Arduino habe ich bislang schlechte Erfahrungen gemacht. Abgesehen davon, welche App wolltest Du dafür nutzen?
Für Potis müsstest Du DCC+ umprogrammieren oder einen Arduino mit USB Host dranhängen der der die analogen Spannungen auf das serielle Protokoll umsetzt, oder? Und wie machst Du das mit den Funktionstasten?
Wäre da nicht der Umstieg auf eine z21/Z21 sinnvoll, die man mit Handregler über Kabel oder WLAN und mit der App steuern kann?
Grüße, Peter W
Noch die alte Basestation? Da gibt nur USB-support.
Schon was von DCC-EX 3.0.0 oder 3.0.1 gehört?
https://dcc-ex.com/
Doch: Egal ob HC05 oder ESP8266 (ESP-01), das Teil kommuniziert über Serie mit dem Arduino. Der Uno hat nur einen richtigen Serieport und da hängt schon der USB-Chip. So für sowas brauchst du einen Mega. In DCC-EX hat support für HC-05 noch keiner geschrieben, auch ist mir kein Handregler bekannt aber wer weiss????? Mit dem ESP8266 und DCC-EX kann man EngineDriver direkt mit dem Mega verbinden, ohne Computer. Eine andere Möglichkeit die auch auf dem Uno funktionieren sollte ist Webthrottle. Mit einem USB-OTG Kabel sollte man auch noch ein Androidhandy mit "Webthrottle" https://dcc-ex.com/throttles/ex-webthrottle.html verbinden können. Das hab ich selber aber noch nicht ausprobiert.
DCC-EX auf Potis umprogammieren ist nicht sonderlich schwer, man braucht halt mindestens einen Analog-in per Poti. Proof of concept hier: https://github.com/habazut/CommandStation-EX/tree/analogin Steuert Lok #3 mit Spannungsdiff zwischen 2 Analogeingängen.
Wie du die Loks wählst und die Funktionstasten auf Eingänge mappst ist noch dem Leser überlassen. Anregungen nehm ich gern entgegen.
Grüße,
Harald.
Nur registrierte und eingeloggte User können Antworten schreiben.
Einloggen ->
Noch nicht registriert? Hier können Sie Ihren kostenlosen Account anlegen: Neuer N-Liste Account
Zum Seitenanfang
© by 1zu160.net;