Konashi.jsで以下のようなサンプルコードを組むとKonashiのバッテリーレベルを取得できます。
このバッテリーレベルについて解説します。
コピーされる場合はこちらをご利用ください
k.updateBatteryLevel(function(data){
// 電池残量が取得できたら実行されます console.log("#Battery: " + data + "%");
});
k.ready(function(){
k.batteryLevelRead(); // 電池残量取得リクエスト
});
// konashiを探す
k.find();
Konashi2.0ではモジュールのVDD端子に入る電圧レベルに応じて、3.2Vを100%、1.8Vを0%として、線形に算出しています。
コイン電池(3.0V)を入れた場合には、逆流防止用のダイオードで降圧しますので、約2.7Vの時のバッテリーレベルが表示されます。
電池駆動で実装したアプリケーションの動作時間の目安としてお使いください。