-
Gesamte Inhalte
555 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Articles
Wiki
Galerie
Kalender
Alle erstellten Inhalte von Dude
-
Wenn erst mal klappt ist es schon cool
-
Hey Barney, Eclipse mit sdcc läuft auf dem Mac und ich konnte schon mal die Wixel-Apps erfolgreich compilieren. Gibt es auch eine bambam_remote_rx.c oder hat die den gleichen Inhalt wie barney_rx.c? Zumindest hast Du für beide Namen eine wxl erzeugt und ich hab das Gefühl, dass meine Mac-Installation die selben Namen für Verzeichnis und c-Source möchte. Umbenennen ist natürlich kein Thema, ich weiß jetzt aber nicht, welches die aktuelle c-Quelle ist.
-
Für mich persönlich ist der Vorteil von integrierten Sensoren (rein theoretisch, ohne dass ich es ausprobiert hätte): der Motor eignet sich auch noch für den Direktantrieb. Ich kann mir gerade nur schwer vorstellen, wie ich den Motor mit externen Sensoren optisch ansprechend in die ausgedrehten Räder reinpacken soll.
-
Ist doch perfekt! Meinst Du, man kann den Joystick (und die Taster) direkt an den Wixel anlöten oder muss da bauteilmäßig ein Interface dazwischen? Ich hab meine Wixels bekommen und werde die bei Gelegenheit mal anschließen. Hast Du neben dem im Forum von Dir geposteten SW-Bausteinen noch weitere aufgesetzt. Kannst die ja bei Gelegenheit in ein neues Git-Repo reinstellen. Das würde mir den Einstieg erleichtern, da die Geschichte mit der Datenübetragung noch neu für mich ist. Btw. können wir ein neues Repository selbst aufsetzen oder muss dies initial von Kai gemacht werden?
-
Wie sieht denn dein Setup der Wixels aus, mit denen Du die Kommunikation testest? Sind die noch im Stand-alone Betrieb oder schon an den Teensy gekoppelt?
-
... das kann durchaus vorkommen, lässt sich aber in den custom_parameters.h eingeben und wird bei der Motoransteuerung entsprechend gemapped.
-
Klar bin ich dabei - wichtig ist für mich lediglich, dass ich ein Nunchuk-Gehäuse mit dem original Joystick und den beiden Tasten in der Hand habe. Innereien, Protokoll kann gerne getauscht werden. Ich bin mir nicht sicher, ob ich alles schon überblicke, würde aber zunächst 1. und dann 2. umsetzen. In der Parameterdatei müsste man dann nur Nunchuk oder Wixel festlegen, damit die entsprechende lib verwendet wird. Dann würde ich die Fehlererkennung in die Nunchuk-Lib verfrachten und diese auf den vollen Parametersatz wie Du ihn unten beschrieben hast aufblähen, dummymäßig. Dann könnte man die ganzen "Grausamkeiten" raus werfen (ich glaube aber, das sind gar nicht so viele). Wenn das läuft (oder parallel, haha) macht man die Wixel-lib fertig und muss im Idealfall nur noch wixeldifix diese aktivieren und alles läuft als ob sich wix äh nix geändert hätte. Hattest Du das so gemeint?
-
Bestellung für 2 Wixel ist raus, auch wenn ich keinen Plan habe, wann ich den ausprobieren kann. Gerüstet zu sein ist aber schon mal ein gutes Gefühl Dude
-
Den Serial Port findest Du beim Mac erst wenn der Teensy über USB angeschlossen ist - ist alles dynamisch. Man muss tatsächlich auch keinen Treiber zusätzlich installieren (ich erinnere mich, bei meiner Installation da ewig gesucht zu haben).
-
Ja - Stecker für PWM-Anschluss des ESC und Stecker für Stromanschluss Teensy von BEC (ist m.W. bei den Alien ESC's dabei - welchen hast Du?) Hinzu kommt noch das Porto von Deinem Nunchuk zu mir und zurück. Ich würde dann gleich mit Deinem Nunchuk parametrieren und testen. Nein, geht leider nicht.
-
Hmmm, wie soll ich's sagen. Die Teensy Geschichte ist halt nicht plug & play. Ich wüsste auch nicht, wo ich zu erklären anfangen soll, denn die Art Deiner Fragen sagen mir, dass die Frage und Antwort Pingpong-Methode nicht so richtig funktionieren wird. Du benötigst mehr Hintergrundwissen um die Antworten in der korrekten Art und Weise verwerten zu können und das lässt sich nicht in einem Thread vermitteln. Daher mein Vorschlag einen funktionierenden Teensy inkl. Parametrierung und SW zu verwenden. ESC dran stecken und fertig. Klar, Du hast schon das Equipment aber auf 40 EUR mehr kommt's dann auch nicht mehr an.
-
Hey Attila, habe mir die die Diskussion mit Dir und Barney durchgelesen ... nimm's mir nicht krumm, aber ich glaube das wird nix. Ich denke nicht, dass es am Betriebssystem liegt, die Anleitung im Wiki passt auf Mac oder Win, sicher! Fehlersuche im Dialog über den Thread geht m.E. eben nur sehr eingeschränkt. Ich hab noch einen Teensy auf Lochrasterplatine in Minimalbestückung bei mir. Wenn ich Deinen Nunchuk hätte zum Parametrieren (ich brauche die Werte der Maximalausschläge im Teensy) könnte ich die SW aufspielen und Dir das Teil verkaufen (hab inzwischen genug Teensys und muss meinen Vorrat mal abbauen). Das Problem ist allerdings, dass Du ohne eine lauffähige Umgebung auf Deinem Rechner keine Anpassungen der Parameter vornehmen kannst. Hast Du nicht einen Mac-affinen Bekannten, der Dir die Umgebung auf dem Mac einrichten kann? Ist wenn man's richtig macht eine Sache von 10 min (sorry, nicht bös gemeint ).
-
Bloß kein Stress! ... und wenn Du einfach eine Tastatur und einen Monitor an den Banana ansteckst?
-
Short reminder: Scripte -> Repository
-
Wie wäre es mit einer Ablage im git und einen Verweis auf die git Ablage "git clone ..." sowie download link im Wiki. Wenn ich mich nicht täusche ist es auch so sogar schon im Wiki BamBam Hallsensor Extension drin. Die Versionierung bei mehreren Beitragenden über git ist schon prima.
-
Schon allein der Name ist einen Kauf wert ... verstehe ich das Konzept richtig: 1. Senderseitig einen Wixel + Poti und Schalter (am einfachsten aus einem ausgeschlachtete Nunchuk) anbringen 2. Empfängerseitig BamBam-Teensy Controller mit einem weiteren Wixel erweitern und fertig
-
Ist dafür was im Code anzupassen - dann würde ich das mit meiner Version mergen?
-
Pre-Order über zwei VESC's bei dem UK'ler sind raus :thumbsup:
-
Hi Barney, Beatbuzzer, et.al. kann ich eigentlich den PWM-Ausgang vom Teensy zur Ansteuerung des ESC's einfach parallel auf zwei separate ESC's (gleiche Einstellungen) drauf geben wenn ich 2 Motoren mit demselben PWM-Signal ansteuern möchte oder ist ein echter Dual-ESC (den ich nicht habe) völlig anders aufgebaut?? Danke Dude
-
Wie bist Du eigentlich an die VESC's gekommen - ich habe den Benjamin Vedder bereits mehrmals kontaktiert, bislang noch keine Antwort von ihm erhalten. Bestückte VESC's sind wohl aus, wollte mich auf seine Backlist setzen lassen. Falls Du noch einen VESC über hast oder einen besseren Kontakt ... ich hätte starkes Interesse (bestückt oder unbestückt). VG Dude
-
xls im Git
-
Logo - ich hab's aber noch nicht probiert
-
Differenzwerte zwischen Messwert und tatsächlicher Spannung haben bei 25 V eine seltsame Nichtlinearität - mit dem Korrekturpolynom hab ich's aber einigermaßen hinbekommen. Ich leg bei Gelegenheit die xls mit den Sourcen ins Git, dann kann sich jeder die Qualität der Korrektur ansehen. Ich denke es sihet ganz gut aus, wäre aber auf Dein Urteil als Experte gespannt.
-
my 2 cent: Während der Fahrt würde ich lediglich Werte zur Information über BT an den Pi versenden und keine Änderungen machen lassen. Ausgabe via WebBrowser. Änderungen hinsichtlich Steuerung (Hase/Igel; Direct/Tempomat) während der Fahrt bleiben wie gehabt Sache des Nunchuk. Zur Änderung von Steuerparametern (aus Komfortgründen auch via Webapplikation) würden die Parameterfiles entsprechend geändert und dann mittels Teensyduino-Kommandozeilen auf den Teenys geflasht. Dafür wäre aktuell noch eine USB-Kabelverbindung notwendig. Ich hatte das bislang als unkritisch eingeschätzt, da diese Änderungen nur sehr selten gemacht werden. Falls Ihr da anderer Meinung seid, müsste man das nochmals überdenken ...
-
Ich weiß noch nicht, ob das nötig ist. Wenn das Protokoll feststeht wissen Sender/Empfänger welche Werte kommen. Andererseits hätte man mit einem Identifier mehr Möglichkeiten. Dann würde ich mich aber gleich an einem Standard wie xml orientieren.