Amazonとかで手軽に買えるデジタルコンパスにHMC5883Lがあります。 データシート(http://www51.honeywell.com/aero/common/documents/myaerospacecatalog-documents/Defense_Brochures-documents/HMC5883L_3-Axis_Digital_Compass_IC.pdf) これは3軸コンパスといってX軸、Y軸、Z軸方向にかかっている磁場を測定できます。 普通のコンパス用途ならX軸、Y軸の値だけでかまわないし、海外のサイトでもZ軸を扱っていない場合が多いです。 基本的なデータの取得に関しては他のサイトやブログで十分なので、取得できた値をどうすればよいかという話を書いていきます。 補正 まず、重要なのはデジタルコンパスは使うためには補正が必要だということです。 このコンパスをきれいに使