2016-09

Arduino

Genuino 101 のBluetooth LE(CurieBLE)の使い方まとめ

 Genuino 101/Arduino 101で搭載されたBluetooth LE(以下BLE)の使い方をまとめておきます。    今回の通信イメージとしては、Genuino101をペリフェラル側としてアドバタイジングを開始します。ス...
0
Android

MIT APP Inventor2でBluetooth LE通信のスマホアプリ作成方法

 MIT APP Inventor2(以下inventor2)のBluetooth LEコンポーネントの使い方を中心にまとめておきます。従来のBluetooth規格(クライアント、サーバ)のコンポーネントは昔からありましたが、いつ頃からかB...
4
Arduino

6軸センサーの姿勢制御をスマホで可視化(Arduino/Genuino101)

 Arduino101/Genuino101に内蔵された6軸センサーとBluetoothLE(BluetoothLowEnergy(以下BLE))を両方を同時に使ってみました。6軸センサー(加速度、ジャイロ)の情報をBLE経由でスマホへ送信...
1
Android

MIT_APP_Inventor2で3D回転を表示するスマホアプリを作成

 3D回転を表現するAndroidアプリをMIT APP Inventor2で作成してみました。座標計算は回転行列ではなく四元数 (quaternion(クォターニオン))で計算してます。 ▼アプリ動画▼  単純に6面体の3D回転を表...
0
Arduino

Arduinoで小数点を含むカンマ区切り文字の生成(sprintf、dtostrf)

 Arduinoで通信のやり取りをしているとArduino側でカンマ区切り文字の処理を行いたくなるときがあります。
0
Arduino

Genuino101のBLE無線通信でスマホからLED明るさ制御(Arduino/Genuino101)

 今回はスマホからArduino 101 / Genuino 101のBluetooth Low Energy経由(BluetoothLE 以下BLE)でLEDの明るさをコントロールしたいと思います。
0
Arduino

Arduinoスケッチでカンマ区切りデータを複数に切り分ける

 Arduino側で受け取ったカンマ区切りデータを分解する方法を備忘録として纏めておきます。
0