Atsumi Toda
/
mbed_hmc5883l_test
s-240のTP(テストピース)用。機首方向の方位を取得することを目的とする。
Fork of hmc5883l_test by
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); } }