robo8080のブログ

ロボット製作や電子工作など。

iPad3 + konashi.js + FirmaSBBLE (浜サブレー)の実験。

2014年01月26日 | SBBLE/Konashi

 FirmaSBBLE (浜サブレー)の詳細はこちら

 FirmaSBBLE (浜サブレー)の作り方はこちら

”SBBLE/FirmaSBBLE”を使うときの最大の障害は、自分でSBDBTにファームを書き込む必要があるところかな。

別途Pickit3とかも必要だし。普段PICを使っている人なら問題ないだろうけど初心者には薦めにくい。 

 


FirmaSBBLE (浜サブレー)でLチカ動かしてみた。

Konashi.js用のjavascriptプログラムは、jsdo.itで簡単に共有/fork出来るので便利。

firmasbble まずはLチカ(LEDチカチカ) - jsdo.it

 

秋月で買った抵抗内蔵LEDはチョットした実験をするときに超便利。

抵抗内蔵5mm黄緑色LED(5V用

 

オリジナルFirmaSBBLEはSBDBTを使うが、XBeeシールドが使えるSBXBTを使ってみた。

FirmaSBBLEのソースを1か所修正した。

Arduino Duemilanove + XBeeシールド + SBXBT + USB Bluetoothドングル。

 

  


デジタル入出力、アナログ入力、I2C(HMC6352デジタルコンパスモジュール)を動かしてみた。

原因は調べてないがArduinoが時々反応しなくなることが… (SBXBT本体の黄LEDは点滅している)  ブレッドボードの接触不良かもしれない。

◆digitalWrite,digitalReadの動作テスト
 Pin11,12,13に黄,緑,青LED接続
 Pin10にスイッチ接続
 ・iPadと接続すると黄色LED点滅
 ・スイッチを押すと緑LED点灯、iPadにON/OFF表示
 ・iPadのLEDボタンを押すと青LED点灯

◆I2Cの動作テスト
 HMC6352デジタルコンパスモジュールを接続

◆アナログ入力のテスト
 測距モジュールをアナログ入力に接続

FirmaSBBLE I2C test - jsdo.it

 

 


以前作ったkonashi.jsのプログラムがSBBLEに接続できないので調べてみた。

HTMLファイルをこのように修正したらうまくいった。

 

 


Arduinoの例を参考に、LPS331AP気圧センサを動かそうと思ったがうまくいかない。
検索をかけてみたら過去の自分のブログしか出てこなかった。orz
 
 ---> 動いた。単純な配線ミスだった。
 
 
 

PCA9685搭載サーボ ドライバー、結局2013年は買っただけで放置して動かさずに終わってしまった。

FirmaSBBLE (浜サブレー)で動かしてみる。

・スイッチサイエンス - PCA9685搭載16チャネル PWM-サーボ ドライバー (I2C接続)

 

まずは、Arduino + PCA9685搭載サーボ ドライバーでの実験。動いた。

ここを参考にさせていただいた。

 

 


FirmaSBBLE (浜サブレー)でPCA9685搭載サーボ ドライバー動いた!

firmasbble PCA9685サーボ ドライバー test - jsdo.it

 

SBDBT + SBBLEでも動く。
http://twitpic.com/dqwb2u

konashiでも動くと思うが試していない。

 


I2C接続TMP102温度センサモジュールも動いた。

Testing TMP102温度センサモジュール - jsdo.it