Uživatelské nástroje

Nástroje pro tento web


arduino-imu

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
arduino-imu [2018/08/26 19:28] – [EDTRACKER] djbuldogarduino-imu [2025/08/28 10:09] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řádek 38: Řádek 38:
      * vypadá zajímavě, využívá MPU 9250 + arduino      * vypadá zajímavě, využívá MPU 9250 + arduino
  
-===== EDTRACKER =====+   * [[https://github.com/roberttwomey/bluetooth-headtracker|bluetooth-headtracker]] 
 +   * [[https://hackaday.io/project/24897-head-tracker#menu-description|Wireless headtrack]] [[https://github.com/CaptainStouf/headtracker_gy80|zdrojáky]] 
 +   * [[https://www.rcgroups.com/forums/showthread.php?1677559-DIY-Headtracker-(Easy-build-No-drift-OpenSource)|DIY open headtracker]] 
 + 
 +===== EDTracker =====
  
      * http://www.edtracker.org.uk/index.php      * http://www.edtracker.org.uk/index.php
Řádek 64: Řádek 68:
        * autogyro - 20s se nesmí hýbat s MPU        * autogyro - 20s se nesmí hýbat s MPU
      * EDTracker GUI komunikuje přes sériovou linku [[https://github.com/brumster/EDTracker2/blob/master/EDTracker2_9250/EDTracker2_9250/EDTracker2_9250.ino|příkazy]]:      * EDTracker GUI komunikuje přes sériovou linku [[https://github.com/brumster/EDTracker2/blob/master/EDTracker2_9250/EDTracker2_9250/EDTracker2_9250.ino|příkazy]]:
-       * **r** - provede 20s autogyro +       * **r**\n - provede 20s autogyro 
-       * **R** - provede vycentrování (jako stisk tlačítka) +       * **R**\n - provede vycentrování (jako stisk tlačítka) 
-       * **I** - vypíše fw a hodnoty+       * **I**\n - vypíše fw a hodnoty 
 +         * identifikátor firmware 
 +         * Yaw scale (115.19), Pitch scale (50.19), Smoothing (36)
 <code> <code>
 I EDTrackerMag V4.0.5 I EDTrackerMag V4.0.5
Řádek 72: Řádek 78:
 q -97.843750 18.796875 0.203125 0.9837646484375 0.0091552734375 0.0192871093750 0.0091552734375 0.9210205078125 0.0181884765625 0.0192871093750 0.0181884765625 0.9653320312500  q -97.843750 18.796875 0.203125 0.9837646484375 0.0091552734375 0.0192871093750 0.0091552734375 0.9210205078125 0.0181884765625 0.0192871093750 0.0181884765625 0.9653320312500
 O 2 O 2
 +</code>
 +      * **C**XXYYZZ\n - nastaví scale a smoothing
 +        * XX je Yaw scale, 2B int
 +        * YY je Pitch scale, 2B int
 +        * ZZ je Smoothing, 2B číslo
 +      * **t**\n - přepíná lineární/exponenciální osy
 +      * **P**\n - v dalším přenosu je přemapování os, například
 +
 +<code>
 +50 0A                                              P.
 +
 +24 8A E7 B3 04 0D 00 85 E0 B5 FF 9E 00 B6 FF 87   $Šçł...…ŕµ˙ž.¶˙‡
 +E2 95 00 63 FF 6B FF E4 1E 7B 1F 4B 00 9E 00 4B   â•.c˙k˙ä.{.K.ž.K
 +00 79 1D 95 00 9E 00 95 00 E4 1E 0A               .y.•.ž.•.ä..
 </code> </code>
  
Řádek 90: Řádek 110:
   * TODO   * TODO
     * zkusit nahrát novější fw (GUI má jen 4.0.5, github má 4.1.0) přes arduino IDE     * zkusit nahrát novější fw (GUI má jen 4.0.5, github má 4.1.0) přes arduino IDE
-    * vyrobit PCBdo kterého bych jen zasunul arduino a MPU, a šlo by to dát do krabičky na sluchátka+    * zkusit upgradovat ostatní knihovny  
 +      * zda není nějaký fix v usbhid atd... 
 +      * zjistit z jaké verze arduina to vycházízjistit si diff, a pak aktualizovat :) 
 +    * udělat vlastní kalibrační software přes sériovou linku 
 +    * vymodelovat krabičku pro moje prototypové PCB 
 +    * držák na krabičku na sluchátka https://www.thingiverse.com/thing:2069608
arduino-imu.1535304507.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki