Arduinoスケッチの書込みと動作テスト
(1)HMC5883L評価回路図をします。
(2)Arduino UNOのUSBを接続します。
(3)Arduino\libraries\Adafruit_HMC5883_Unified\examples\magsensor\magsensor.inoをダブルクリックで起動します。
(4)Arduino UNOにスケッチを書込みます。
(5)シリアルモニタを9600bpsで開きます。
(6)以下の結果が表示されます。
HMC5883 Magnetometer Test
------------------------------------
Sensor: HMC5883
Driver Ver: 1
Unique ID: 12345
Max Value: 800.00 uT
Min Value: -800.00 uT
Resolution: 0.20 uT
------------------------------------
X: -9.36 Y: -16.00 Z: -30.92 uT
Heading (degrees): 252.27
X: -9.45 Y: -15.64 Z: -30.71 uT
Heading (degrees): 251.45
X: -9.18 Y: -16.18 Z: -31.02 uT
Heading (degrees): 253.03
X: -9.27 Y: -16.00 Z: -31.02 uT
Heading (degrees): 252.51
X: -9.36 Y: -16.18 Z: -31.12 uT
Heading (degrees): 252.55
X: -9.27 Y: -16.09 Z: -31.02 uT
Heading (degrees): 252.65
X: -9.18 Y: -16.00 Z: -30.92 uT
Heading (degrees): 252.76
X: -9.27 Y: -15.91 Z: -30.71 uT
Heading (degrees): 252.37
X: -9.00 Y: -16.18 Z: -30.71 uT
Heading (degrees): 253.52
X: -9.09 Y: -15.73 Z: -30.92 uT
Heading (degrees): 252.58
X: -9.45 Y: -16.09 Z: -30.92 uT
Heading (degrees): 252.17
X: -9.27 Y: -16.00 Z: -31.02 uT
Heading (degrees): 252.51
(7)HMC5883Lを動かすと検出値が変化することが確認できます。