Guten Abend,
Das ist noch nicht fertig, aber vielleicht kann ja das dem einen oder anderen als Anregung dienen.
Den ersten SBrick habe ich nun schon recht lange. Im November gab's den zweiten. Gedacht waren die von mir von Anfang an für Züge. Das hat auch einigermaßen funktioniert, auch wenn Züge vom Profil-Designer und der App nicht gut unterstütz werden.
Auslöser für die Kaufentscheidung war aber vor allem die Ankündigung, das Protokoll offen zu legen. Das ist auch geschehen und es gibt ein paar interessante Beispiele im Netz, wie man über Bluetooth mit dem SBrick reden kann. Den Code von GitHub Nutzer "JorgePe" habe ich schon vor einiger Zeit entdeckt und seit Freitag habe ich mit dem Raspberry PI 2 auch eine Plattform für die "Steuerzentrale". Mit dem modifizierten python Code und zwei Reed Schaltern kann ich nun auf einer eingleisigen Strecke abwechselnd zwei Züge fahren lassen:
sorn , , Hopihalido , Thomas52xxx , michael42 , Firefighter112 , stonetown , UncleTom , Valkon , TECHNO , MARPSCH , Legoben4559 , BricksCorner , bp10030 , JuL gefällt das (15 Mitglieder)
Hallo Steffen,
danke fürs Zeigen! Könntest Du mehr Details posten, wenn's fertig ist? Würde mich freuen.
Gued gaohn
Thomas
Hallo Thomas,
ich habe fest vor, hier weiterzumachen und mehr Details zur Verfügung zu stellen. Aber "fertig" ist schwierig zu definieren
Und so ein Zeitfenster wie am Wochenende wird sich auch nicht mehr so schnell auftun. Wenn undokumentierter Code ausreicht, kann ich den gerne vorab per PN zur Verfügung stellen - viel ist's ja noch nicht.
viele Grüße aus Karlsruhe
Steffen
Wofür extra nen S-Brick und Raspberry benutzen, wenn das auch easy mit Lego Mindstorms funktioniert?!?
Instagram -> the_collector_of_lego
https://brickset.com/sets/ownedby-LuDaCriSoNe
Steinemann
15.02.2016, 23:51
Als Antwort auf den Beitrag von LuDaCriSoNe
Editiert von
Steinemann
15.02.2016, 23:54
...easy mit Lego Mindstorms funktioniert...
Auf jeden Fall ein interessantes Projekt.
Würde mich auch freuen wenn es hier weiter geht !
Steinemann hat geschrieben:
Instagram -> the_collector_of_lego
https://brickset.com/sets/ownedby-LuDaCriSoNe
Bei Mindstorms kenne ich mich nicht aus, da waren mir immer die Einstiegskosten zu hoch. Wie könnte da eine Lösung aussehen?
Einer der größten Vorteile des SBrick ist im Moment für mich die Baugröße. Und auf dem Raspberry PI ist alles wie auf einem normalen Linux-PC - da kenne ich mich aus. Ich plane auch, einen minimalen Webserver umzusetzen. Dann kann jeder, der im selben Netz wie der Raspberry Pi ist über eine Weboberflähe die Züge steuern - ohne irgendwelche Apps zu installieren. Wie das auf dem Raspbery geht, weiß ich.
Wie gesagt, Mindstorms kenne ich gar nicht - für mich war das die einfachste Lösung. Den ganzen PF Kram und die SBricks hatte ich schon, kaufen musste ich nur den Raspberry pi.
LuDaCriSoNe hat geschrieben:
Lok24 hat geschrieben:
Instagram -> the_collector_of_lego
https://brickset.com/sets/ownedby-LuDaCriSoNe
Digital und 9V ist bestimmt auch interessant, aber da habe ich leider gar nichts und müsste von vorne beginnen. Ich bin mit PF ins LEGO-Hobby eingestiegen. Schon den RC-ICE musste ich gebraucht kaufen.
Also ist bei mir PF erst mal die Grundlage. Aber da - Werner hat's ja schon geschrieben - gibt es große Probleme mit der Fernsteuerung mit IR. Begonnen habe ich auch mit einem Arduino und einer IR-LED. Das hat auch wunderbar funktioniert, so lange die LED den Zug "gesehen" hat. In Wohnräumen mit reflektierenden Wänden geht das vielleicht noch, aber auf Ausstellungen funktioniert das nicht. Zum einen ist die Wahrscheinlichkeit bei nur 8 verfügbaren Kanälen relativ hoch, dass mein Zug und der Kran vom Nachbar denselben Kanal nutzen, zum anderen hat das IR Signal ab zwei/drei Meter Entfernung keine Chance mehr gegen die Deckenbeleuchtung/Sonnenlicht/... .
(Und dann siehst Du das Hindernis auf den Gleisen, drückst verzweifelt auf den Stop Knopf und musst doch zuschauen, wie Dein Zug von der Platte stürzt...)