s-240のTP(テストピース)用。機首方向の方位を取得することを目的とする。

Dependencies:   HMC5883L mbed

Fork of hmc5883l_test by Yoshitaka Takeuchi

main.cpp

Committer:
Joeatsumi
Date:
2017-09-03
Revision:
1:f4dcabafa985
Parent:
0:e1b4cdf08086

File content as of revision 1:f4dcabafa985:

#include "mbed.h"
#include "HMC5883L.h"

//秋葉原の秋月電子で買ったHMC5883LのDIP化センサー(600円くらい)をLPC1768で試した。
//センサー裏を半田で結線(SDL,SDAをプルアップ)しないと動作しない。
//これに気が付かないで芭蕉と2人で1日中悩んだ(笑)

//琵琶湖で飛行している際、3kmを超えるとに目標物が見当たらないので、この方位センサーを用いて
//パイロットに機首方向を教えることを想定している。

Serial pc(USBTX, USBRX); 
HMC5883L compass(p28, p27);
 
int main() {
    compass.init();
    while(1) {
        pc.printf("raw=%f\r\n",compass.getHeadingXYDeg());
        wait(0.2);
     }
}