Hallo,
in der Vergangenheit gab es hier eine angeregte Diskussion zu Anforderungen und Wünschen bezüglich:
"Wie sollte ein Hub zur Ansteuerung von Motoren und Sensoren wünschenswerterweise aussehen".
Da wir erstens (meißt) nicht(genau) wissen was derzeit bei LEGO und Mitbewerbern in Entwicklung ist, hatten wir festgestellt, das im Zweifel eben Eigenbau angesagt ist.
Zufälligerweise stieß ich da auf einen interessanten Ansatz von jemand, wenn derzeit auch noch ohne BLE oder ähnlich, das kann man ja noch ändern
https://www.crowdsupply.c...eith-packard/snekboard
https://keithp.com/snek/snekboard/
Das Projekt steckt noch in der Entwicklung, Keith freut sich über jede Art von Anregung, Kritik, Wünschen.
PS: Keith iest hier nicht mit, Kontakt über die obigen Links in englischer Sprache
Gruß
Marc
Lok24 hat geschrieben:
Lok24 hat geschrieben:
Moin Marc,
Ruppie hat geschrieben:
Lok24 hat geschrieben:
Ruppie hat geschrieben:
Lok24 hat geschrieben:
Hallo Marc,
Ruppie hat geschrieben:
Hallo,
kleines update, auch da das Bild, um Das Konzept zu beschreiben weg war :https://ibb.co/hLbhkcN
Angefangen (und im Hinterkopf behalten) habe ich mit ESP32.
Mittlerweile habe ich die Verbindungsprobleme mit dem Arduino Nanao 33 BLE Board aber lösen können.
Es verbindet sich als "Technic Hub" problemlos, sowohl mit der "Powered UP" App als auch mit den Control+ Profile der Modelle.
Momentan "knabbere"ich noch an den Details zum seriellen Protokoll für die PU Sensoren und Encoder.
Die Grundlegende Idee ist aber noch was anderes:
1. Ich halte das aus Arduino Nanao 33 BLE für besonders geeignet, die Versorgungsspannung kann bis zu 21 Volt betragen.
Damit entfällt für leitungshungrigere Anwendungen die zwingende Notwendigkeit für DC Spannungswandler.
Boards mit LIPO und Onboard Lader sind bislang leider nur für 1S =3,7 Volt Lipo vorgesehen(soweit mir bekannt).
2. Die primäre Idee dahinter war jedoch ein "Gateway" zu haben, welches es ermöglicht jegliche Art eigener Peripherie (Motoren , Sensoren)
Mit Lego Software zu betreiben.
Diese Boards sind also ein "Brückengerät": LEGO APP <...> "Technic hub" <---> irgendeine eigene Hardware, von LEGO oder eben auch nicht.
Wenn es in meinem Fall weiter fortgeschritten Ist stelle ich auch mal eine Projektbeschreibung ein.
Einstweilen überlege ich, spaßeshalber, mein kleines brushless RC Car mit iner Control+ App zu fahren
Marc
Tag zusammen,
Was lange wärt ......
https://www.youtube.com/watch?v=XE-TF22-leA
Wie von Werner bereits oft vorgeschlagen (und auf Messen gezeigt). Eine "klassische" RC Fernbediehnung eignet sich prima in Verbindung mit einer "Brücke".
Powerd Up Hubs fernzusteuern.
Um es einfach einfach zu halten:
Der ESP32 liest die Eingangskanäle aus dem RC Empfänger ein, wie mannigfaltig in diversen Beispielen gezeigt.
Das den Eingelesenen Wert kann man dann per einfachen Dreisatz weiterverarbeiten und wieder auf die Ports der LEGO Hubs rangieren.
Man kann für dieses Modell auf größeren "Hockuspokus" verzichten, wegen Gewicht des Models sind die Antriebe eher auf Drehmoment bei langsamer Drehzahl ausgelegt.
Eine analoge Ansteuerung der Antriebe kann hier entfallen.
Ansonsten eben einfacher Dreisatz .
Wichtigste Frage zum Schluss: Was ist eine genügende Anzahl von Kanälen.
Antwort: Keine Ahnung, ich fand 10 Kanäle angemessen, weil:
Die Aufteilung bei einer geringeren Kanalzahl, zwischen analogen Eingängen und Schaltkanälen, bisweilen unpraktisch ist
Ich finde 10 Kanäle einen guten Kompromiss um mit verschiedenen Bedienarten "Spielen" zu können.
Die gewählte Steuerung ist ein preisgünstiger Mix, aus Funktionalität und Einfachheit. Ausserdm eine der wenigen "neutralen"Pultsteurungen.
Neutral im Sinne: nicht geprägt auf Flugzeuge, Multikoppter,Hubschrauber ....
Gruß
Marc
Lok24 gefällt das
Hallo Marc,
feine Arbeit! Gefällt mir sehr gut.
Ich stecke immer noch in den Unwägbarkeiten der neuen Legoino-Library, es ist jetzt noch undurchschaubarer geworden
Grüße
Werner