Your SlideShare is downloading. ×
Ork01
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Ork01

228
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
228
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Lets play 中華Pad 非Bluetooth対応中華Padで MINDSTORMS NXTを遠隔操作するLets play 中華Pad - 非Bluetooth対応中華PadでMINDSTORMS NXTを遠隔操作する Powered by Rabbit 1.0.7
  • 2. LT志望動機 私も語りたい 1/17Lets play 中華Pad - 非Bluetooth対応中華PadでMINDSTORMS NXTを遠隔操作する Powered by Rabbit 1.0.7
  • 3. MINDSTORMS NXTとは ✓ モーターやセンサーを組み付けて プログラミングを行うことによって 様々な動作を簡単に実現すること ができるプログラマブルロボット ✓ Bluetoothにより無線で遠隔操作 が可能 2/17Lets play 中華Pad - 非Bluetooth対応中華PadでMINDSTORMS NXTを遠隔操作する Powered by Rabbit 1.0.7
  • 4. MINDSTORMS NXTとは 3/17Lets play 中華Pad - 非Bluetooth対応中華PadでMINDSTORMS NXTを遠隔操作する Powered by Rabbit 1.0.7
  • 5. 遠隔操作したい ✓ リモコンは中華Padにしよう 4/17Lets play 中華Pad - 非Bluetooth対応中華PadでMINDSTORMS NXTを遠隔操作する Powered by Rabbit 1.0.7
  • 6. Bluetooth非対応だと・・・ ✓ 1万円未満の中華PadはBluetooth の機能がない・・・ 5/17Lets play 中華Pad - 非Bluetooth対応中華PadでMINDSTORMS NXTを遠隔操作する Powered by Rabbit 1.0.7
  • 7. 私の中華Padの仕様 ✓ CPU: VIA WM8650 800MHz ✓ システムメモリ: 256MB ✓ 液晶サイズ: 7インチ TFT ✓ タッチパネルタイプ: 感圧式 ✓ USB対応 6/17Lets play 中華Pad - 非Bluetooth対応中華PadでMINDSTORMS NXTを遠隔操作する Powered by Rabbit 1.0.7
  • 8. CPUは対応してる 7/17Lets play 中華Pad - 非Bluetooth対応中華PadでMINDSTORMS NXTを遠隔操作する Powered by Rabbit 1.0.7
  • 9. USBのBluetoothトングル取り付 けてみる 認識しない・・・ 8/17Lets play 中華Pad - 非Bluetooth対応中華PadでMINDSTORMS NXTを遠隔操作する Powered by Rabbit 1.0.7
  • 10. 意地でも認識させる! ✓ Androidのrootを取る ✓ ドライバをぶち込む ✓ Androidのソースをビルドして入手 ✓ init.rcを書き換える ✓ 認識できた! 9/17Lets play 中華Pad - 非Bluetooth対応中華PadでMINDSTORMS NXTを遠隔操作する Powered by Rabbit 1.0.7
  • 11. 既成アプリを試してみる ✓ Google marketからダウンロード ✓ MINDdroid、 NXT Remote Control等 ✓ 動かない・・・ 10/17Lets play 中華Pad - 非Bluetooth対応中華PadでMINDSTORMS NXTを遠隔操作する Powered by Rabbit 1.0.7
  • 12. 動かなかった理由 ✓ MINDdroidのソースを解析 ✓ Android SDKの Android.Bluetooth.*を使っている ✓ Android.Bluetooth.*はUSBの Bluetoothには対応していない 11/17Lets play 中華Pad - 非Bluetooth対応中華PadでMINDSTORMS NXTを遠隔操作する Powered by Rabbit 1.0.7
  • 13. つまりこういう事 12/17Lets play 中華Pad - 非Bluetooth対応中華PadでMINDSTORMS NXTを遠隔操作する Powered by Rabbit 1.0.7
  • 14. 意地でも動かしてやる! ✓ Android NDKを使ってBluetoothド ライバをコールするライブラリィを 自作 ✓ 自作Androidアプリから自作ライ ブラリィをコール 13/17Lets play 中華Pad - 非Bluetooth対応中華PadでMINDSTORMS NXTを遠隔操作する Powered by Rabbit 1.0.7
  • 15. つまりこういう事 14/17Lets play 中華Pad - 非Bluetooth対応中華PadでMINDSTORMS NXTを遠隔操作する Powered by Rabbit 1.0.7
  • 16. デモ
  • 17. 結論 Bluetooth付きのタブレットを買おう 16/17Lets play 中華Pad - 非Bluetooth対応中華PadでMINDSTORMS NXTを遠隔操作する Powered by Rabbit 1.0.7
  • 18. Rubyは?