-
vypadá zajímavě, využívá MPU 9250 + arduino
zapojení je velice jednoduché, pouze se spojí arduino s MPU
Arduino VCC (5v USB power) –> VCC pin on MPU board
Arduino pin 10 –> one side of switch (button)
Arduino Pin 7 –> INT pin on MPU board
Arduino Pin 3 –> SCL pin on MPU board
Arduino Pin 2 –> SDA pin on MPU board
Finally, join all the following pins as a common earth/ground
edtracker předpokládá, že MPU je čipem nahorů, jinak se to chová dívně
firmware lze nahrát přes arduino IDE nebo EDTracker
GUI
-
EDTracker
GUI komunikuje přes sériovou linku
příkazy:
r\n - provede 20s autogyro
R\n - provede vycentrování (jako stisk tlačítka)
I\n - vypíše fw a hodnoty
I EDTrackerMag V4.0.5
s 0 115.19 50.19 0.36
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
CXXYYZZ\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
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.•.ž.•.ä..
TODO
zkusit nahrát novější fw (
GUI má jen 4.0.5, github má 4.1.0) přes arduino IDE
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
-