手順1

以下のコマンドを入力して、「tessel-code」ディレクトリーの中に、もうひとつディレクトリーを作ってください: mkdir ble いま作ったディレクトリーの中に移ってください。 cd ble

手順2

BLE(ble)モジュールをTesselのポートAに挿しこんでください。このとき、六角形のTesselロゴの面が裏側、電子部品が有る側を表側になるようにしてください。最後に、TesselとパソコンをUSBケーブルで接続してください。

手順3

以下のコマンドを入力して、パッケージをインストールしてください。npm install ble-ble113a

手順4

ble.jsという名前のファイルを作成し、以下の内容を書き込んで保存してください。

// Any copyright is dedicated to the Public Domain.
// http://creativecommons.org/publicdomain/zero/1.0/

/*********************************************
This Bluetooth Low Energy module demo scans
for nearby BLE peripherals. Much more fun if
you have some BLE peripherals around.
*********************************************/

var tessel = require('tessel');
var blelib = require('ble-ble113a');

var ble = blelib.use(tessel.port['A']);

ble.on('ready', function(err) {
  console.log('Scanning...');
  ble.startScanning();
});

ble.on('discover', function(peripheral) {
  console.log("Discovered peripheral!", peripheral.toString());
});

手順5

以下のコマンドを入力してください。tessel run ble.js
何らかのBLEデバイスを用意し、アドバタイジングの状態にしてください。TesselがBLEデバイスを発見すると、画面に表示されます。

おまけ:発見したBLEデバイスのアドレスだけを表示するように、プログラムを変更してみてください。

BLEモジュールの機能についてもっと知りたい場合は、モジュールのドキュメントを参照してください。

手順6

あなたはこの ble で他に何を行うことができますか コミュニティプロジェクトを試してみてください

あなたは何を作っている あなたの本を共有する

何か困ったことがあったら、BLEモジュールの掲示板で聞いてみてください。

他のモジュールを試す

あるいは、ここを飛ばして無線LANに進んでください。

Fork on Github