Atsumi Toda / Mbed 2 deprecated mbed_hmc5883l_test

Dependencies:   HMC5883L mbed

Fork of hmc5883l_test by Yoshitaka Takeuchi

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 #include "HMC5883L.h"
00003 
00004 //秋葉原の秋月電子で買ったHMC5883LのDIP化センサー(600円くらい)をLPC1768で試した。
00005 //センサー裏を半田で結線(SDL,SDAをプルアップ)しないと動作しない。
00006 //これに気が付かないで芭蕉と2人で1日中悩んだ(笑)
00007 
00008 //琵琶湖で飛行している際、3kmを超えるとに目標物が見当たらないので、この方位センサーを用いて
00009 //パイロットに機首方向を教えることを想定している。
00010 
00011 Serial pc(USBTX, USBRX); 
00012 HMC5883L compass(p28, p27);
00013  
00014 int main() {
00015     compass.init();
00016     while(1) {
00017         pc.printf("raw=%f\r\n",compass.getHeadingXYDeg());
00018         wait(0.2);
00019      }
00020 }