Hallo zusammen,
heute möchte ich mal eine weitere Lösung für die bekannten Probleme mit Powered Up zeigen:
- kein Smartphone nötig
- Krokodil o.ä. lässt sich mit der FB regeln
- Zwei Motoren gegenläufig mit derselben Taste der FB
- Wenn es heute geht, geht es auch in 10 Jahren noch
- Plug and play (s.u.)
Das „Geheimnis“ ist ein kleiner Microprozessor, nur 3x3 Noppen groß.
Die Hardware
Es ist ein ESP32 „M5Stack ATOM Matrix“. Das Schöne daran: er hat oben eine 5x5 LED Matrix, und diese Fläche ist auch ein Taster.
Außerdem ist er genau 3x3 Noppen groß und grau ...
Dirk1313 , RobbyRay , asper , hassel62 , cubo , MTM , Legoben4559 , aap134 , SuklaaTalvella , Ben® , Xris , Garbage Collector , tastenmann , freakwave , SirJoghurt , UncleTom , JuL gefällt das (17 Mitglieder)
Lok24 hat geschrieben:
ElTentakel hat geschrieben:
Hallo,
ElTentakel hat geschrieben:
ElTentakel
04.09.2020, 09:39
Als Antwort auf den Beitrag von Lok24
Editiert von
ElTentakel
04.09.2020, 09:47
Lok24 hat geschrieben:
Hallo,
ja, verstehe. Ich habe vielleicht keine glücklichen Begriffe gewählt.
Die "Profile" weisen auf bestimmte Sets, z.B. CityTrain, Krokodil, Haunted House, Karussell, Achterbahn etc.
Die "Konfiguration" weist auf die Art wie es zu bedienen ist, also z.B. mit oder ohne FB, bei Tastendruck etwas tun, oder Toggle etc.
Und die "Parameter" legen individuelle Einstellungen fest, also z.B. wie schnell sich das Karussell drehen soll. Oder wie lange.
Aber erstmal müsste man klären wie man das Sensor-Problem und das Verbindungsproblem mit legoino löst.
Phlox gefällt das
Hallo,
ich bin neu im Sektor powered up/ boost.
Den Personenzug gab es Weihnachten 2019 und jetzt gehts es mal ans Programmieren, bevor ein Boost ins Haus kommt. Leider muss dann immer die App laufen.
Ich suche nach einer Möglichkeit nur mit der Bluetooth Fernbedienung (also ohne App) neben dem Zugmotor (der auf Kanal A bereits mit + , - und Stop zu bedienen ist)
1. einen Farbsensor auf Kanal B auszuwerten und farbspezifisch Befehle auszuführen.
2. Weiter möchte ich die noch freie rechte Seite der Fernbedienung verwenden (3 Tasten, also + - und Stop), um 3 Weichen mit jeweils einem HUB 88009 per
Tastendruck umzuschalten.
Es wären also 4 HUBs (1 HUB im Zug, wobei Kanal B den Farbsensor erhält; und die 3 anderen bei den Weichen) anzusprechen.
Ist sowas möglich mit dem M5Stack Atom und entsprechender Programmierung? Oder verlange ich da zuviel von so einem Atömchen, oder von den verfügbaren Bibliotheken? Lautsprecher wären natürlich auch noch super....
Danke für jede Antwort, auch für vernichtende
Schöne Grüße
Phlox
Hallo,
schöne Idee. Im Prinzip geht das alles.
Und ich weiß es nicht, bin mir aber sehr sicher: das geht auch mit dem Atom.
Aber:
Ich hatte im anderen Post (den Du ja gelesen hast) darauf hingewiesen, dass man das mit der derzeitigen legoino - Bibliothek nicht so einfach lösen kann.
Hier müsste man nochmal ein wenig "Jugend forscht" betreiben.
Mit andern Worten: es müsste mal jemand, der gut C++ kann, da drauf schauen.
Evtl fehlen da nur eine Handvoll Programmzeilen.
Lok24 hat geschrieben:
Hallo Marc,
vielen Dank, das ist mir bekannt, geht aber leider am Zweck vorbei.
Denn für WLAN brauchst Du die IDE und die serielle Verbindung, um einmalig SSID und Key einzurichten.
Also nichts für Plug & Play.
Grüße
Werner
Lok24 hat geschrieben: