Individální projekty MPOA

Mikroprocesory s architekturou ARM

Uživatelské nástroje

Nástroje pro tento web


2014:boat-sensor

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í revize Předchozí verze
Následující verze
Předchozí verze
2014:boat-sensor [2015/01/17 14:17]
Martin Svozil [Demo]
2014:boat-sensor [2015/01/18 05:15] (aktuální)
Martin Svozil [Demo]
Řádek 42: Řádek 42:
  
 Pro realizaci grafického rozhraní bylo nutné vytvoření několika objektu, které se využívají pro zobrazení. ​ Pro realizaci grafického rozhraní bylo nutné vytvoření několika objektu, které se využívají pro zobrazení. ​
-A to {{2014:​mpoa_poloha_1.png?​0x20}} , {{2014:​mpoa_poloha_2.png?​0x20}} , {{2014:​mpoa_stav_1.png?​0x20}} , {{mpoa_stav_2.png?​0x20}} , {{2014:​mpoa_stav_3.png?​0x20}} , {{mpoa_stabilizace_lod_prazdny.png?​0x20}}. Všechny obrázky byli vytvořeny v programu Photoshop, kromě indikace nebezpečí,​ které byli jen upraveny pro  použití. Při použití stabilizace_lod_prazdny.png jako statický pozadí do kterého jsou v intervalech vkládány obrazce poloha_1 a poloha_2, které jsou natočeny v X stupňů, kde X je rovno úhlu dané osy. Záznam byl uložen do souboru .txt [[http://​uloz.to/​xmhVM7Sq/​zaznam-multi-b-txt|odkaz na záznam]] a nahrán do aplikace pro vizualizaci,viz DEMO4.+A to {{2014:​mpoa_poloha_1.png?​0x20}} , {{2014:​mpoa_poloha_2.png?​0x20}} , {{2014:​mpoa_stav_1.png?​0x20}} , {{mpoa_stav_2.png?​0x20}} , {{2014:​mpoa_stav_3.png?​0x20}} , {{mpoa_stabilizace_lod_prazdny.png?​0x20}}. Všechny obrázky byli vytvořeny v programu Photoshop, kromě indikace nebezpečí,​ které byli jen upraveny pro  použití. Při použití stabilizace_lod_prazdny.png jako statický pozadí do kterého jsou v intervalech vkládány obrazce poloha_1 a poloha_2, které jsou natočeny v X stupňů, kde X je rovno úhlu dané osy. Záznam byl uložen do souboru .txt [[http://​uloz.to/​xmhVM7Sq/​zaznam-multi-b-txt|odkaz na záznam]] a nahrán do aplikace pro vizualizaci.
  
 {{ :​2014:​mpoa_demo4.gif?​1000x500 | Animace grafické funkce}} {{ :​2014:​mpoa_demo4.gif?​1000x500 | Animace grafické funkce}}
Řádek 58: Řádek 58:
     MotionSensorDataUnits mdata;     MotionSensorDataUnits mdata;
     int16_t acc_raw[3]; ​     int16_t acc_raw[3]; ​
-    ​int X,Y,Z;+    ​float X,Y,Z;
     printf("​\r\nStarting\r\n\r\n"​);​     printf("​\r\nStarting\r\n\r\n"​);​
  
Řádek 74: Řádek 74:
         printf("​MPL3115A2 Alt  = %X\r\n",​ alt.getDeviceID()); ​         printf("​MPL3115A2 Alt  = %X\r\n",​ alt.getDeviceID()); ​
     #endif     #endif
-    printf("​cas(s) Accelerometer_osa_X Accelerometer_osa_Y ​ Accelerometer_osa_Z ​(\r\n"​);​+    printf("​cas(s) Accelerometer_osa_X Accelerometer_osa_Y ​ Accelerometer_osa_Z \r\n"​);​
     ​     ​
     wait(3);     wait(3);
Řádek 85: Řádek 85:
         combo_acc.getAxis(adata);​         combo_acc.getAxis(adata);​
         printf("​%6.3f %6.3f %6.3f %6.3f\r\n",​ time, adata.x, adata.y, adata.z);         printf("​%6.3f %6.3f %6.3f %6.3f\r\n",​ time, adata.x, adata.y, adata.z);
- 
-        ​ 
         wait(1);         wait(1);
     }     }
2014/boat-sensor.1421500661.txt.gz · Poslední úprava: 2015/01/17 14:17 autor: Martin Svozil