This website is available for multi language.

Compass Sensor - HMC5883L

3軸地磁気センサです。取得した値から方位を知ることができます。
コンパスとして使うには、キャリブレーションが必要です。

Datasheet

wired(obniz, { [gnd, sda, scl, i2c]});

obniz Boardに地磁気センサをつなぎます。

消費電力のためにobniz Boardから直接電源を供給することができません。
外部の3.3v電源を用意するか、3端子レギュレータなどでobniz Boardから出力させる5vを3.3vに変換して供給する必要があります。

// Javascript Example
var compass = obniz.wired("HMC5883L", {gnd:1 , sda:2 , scl:3 });
compass.init();
while(true) {
  var obj = await compass.get();
  console.log(obj.x, obj.y, obj.z);
}

init();

センサを初期化します。

// Javascript Example
var compass = obniz.wired("HMC5883L", {gnd:1 , sda:2 , scl:3 });
compass.init();

[await] get()

x,y,zの結果を持ったオブジェクトを取得します。

// Javascript Example
var compass = obniz.wired("HMC5883L", {gnd:1 , sda:2 , scl:3 });
compass.init();
while(true) {
  var obj = await compass.get();
  console.log(obj.x, obj.y, obj.z);
}


Found at :



最短で翌日に届きます

obniz BoardはAmazonや公式ストアから購入できます。最短で当日出荷いたします。
取り扱い店舗はこちらから。

製品紹介

フォーラム

obnizフォーラムでは、obnizユーザー同士で意見交換することができます。
疑問・質問もお気軽にどうぞ。

フォーラム

お問い合わせ

製品・サービスに関するお問い合わせや、導入・開発のご相談など、お気軽にお問い合わせください。

お問い合わせフォーム