Lok24 hat geschrieben:
Hallo,
gestern kam die Frage nach der Bedienbarkeit des Liebherr.
.....
Mir persönlich gefällt das alles sehr gut.
Bin ich damit hier denn der Einzige?
Grüße
Werner
Hallo zusammen, die Diskussion ist schon älter ich schalte mich mal ein:
Nein, ich finde das Projekt auch Super
Ich habe viel Bewunderung für das vorhandenen Know How des Entwicklers in Bezug Bluetooth und Bluetoot Low Energy übrig.
Einschließlich den Engineering Aufwand sich in das LEGO BLE Protokoll einzuarbeiten, nachzuvollziehen und zu testen.
Am besten Gefällt mir das man einen wichtigen Ingenieurs Grundsatz anwendet: Man muss das Rad nicht stets neu erfinden: Die primäre Leistung ist:
Vorhandene Teile in Hardware und Software zweckmäßig zu etwas neuem zu verbinden.
Aber:
Ich möchte nun einen anderen Weg beschreiten auch wenn ich hier noch am Anfang stehe:
fernes Ziel:
Reduzierung der Bauteile:
Es soll genau eine Fernsteuerung geben, etwa in Form eines Gamepad, welches unmittelbar, unter Anwendung von BLE mit den LEGO Hubs kommuniziert.
a) für konkrete Anwendungsfälle verfügt die Steuerung nur über die notwendigen Bedienelemente (Crawler/ Liebherr ...)
b) es gibt eine Art von Universal-Steuerung / Ähnlich Gamepad deren Elemente flexibel nutzbar sind, und auch in größerer Zahl
c) Die Fernsteuerungen basieren zunächst auf einem, noch genauer zu bestimmenden µC (Arduino Familien, STM32,....)
d) Ob es zweckmäßig / Notwendig ist (Bedienkomfort) Systeme wie (Rasberry, imx6,Beaglebone --> Linux oder Android zu verwenden kann später entschieden werden
PS:--> Ein Gamepad mit 3,5 --> Max 5 Zoll Display und Android firmware hätte den Vorteil, mit dem Brickcontroller Team unter Umständen gemeinsame
Entwicklungstätigkeiten zu starten, vorhandenes know how / Software zu verwenden.
Ziel hier wäre ein Gamepad/ Fernbedienung, mit Display zur Kalibrierung und Justage ähnlich der App.
--> Beides kann sowohl auf Basis "höheres" Betriebsysteme, aber auch mit einfachen TFT Displays und Arduino und STM32 umgesetzt werden wäre momentan ein Luxusproblem:
Ein erreichbarer erster Ansatz:
______________________________
Man nehme:
1. BLE Low Energy Entwicklungsplattform:
a)
https://www.nordicsemi.co...pment-Kits/nRF52840-DK
b)
https://learn.adafruit.co...52840-feather?view=all
Ohne Wertungen
a) Hat den Vorteil das man ein wenig besser hinter die Kulissen schauen kann, für ein tieferes Verständnis besser
b) Hat den Vorteil der leichteren Zugänglichkeit, man kommt im Experimentierstadium sicher leichter zu ersten Ergebnissen.
2. Entwicklungsstellen zum BLE LEGO Protokoll:
https://lego.github.io/le...ireless-protocol-docs/
--> Bin auf der Suche nach weteren Quellen / Tutorials
Da ich BLE Anfänger bin habe ich zunächst das LEGO Protokoll ausgeklammert und konzentriere mich derzeit auf eine eigene Lösung: BLE Fernsteuerung und LEGO Motor HUB
Verwendung von bestehenden LEGO eigenen Hubs käme später.
3. Vorhandenes Nutzen:
Ich überlege noch dieses zu verwenden:
http://www.hobbytronics.co.uk/usb-host-board-v2
Es ist ein Interface um "Einfach"ein PS3 oder PS4 Gamepad mit einem "beliebigen" µC zu verbinden,fern dieser eine serielle oder SPI Schnittstelle bereitstellt.
leider ist das Projekt, derzeit eingestellt.
Ich prüfe derzeit die Möglichkeit know how und Unterlagen zu kaufen, oder an zu vermitteln.
Alternativ gibt es auch Lösungen auf der Basis "Arduino" welche die Verwendung eines Controller beschreibt.
In diesem Falle wäre die "Brücke" jedoch ein separates Stück Hardware, wenn nicht Teil eines eigenen Hubs.
Last, but not least genügt jeder Controller der als USB HOST fungiert, jedoch ist Entwicklungszeit in Einarbeitung und Verwendung
des USB HID Protokolles erforderlich.
Um eine lange Geschichte kurz zu machen:
Wie wäre ein eigenes Unterforum in dem wir uns treffen und uns über eigene Hardware und Softwareprodukte austauschen
Wenn es das Gibt habe ich es übersehen
Bei Interesse gerne mal melden.
Wenn ich etwas weiter bin werde ich über mein Projekt wieder berichten.
Gruß
Marc