Xamarin+f#で操作する Raspberry Pi Robot

Post on 10-May-2015

321 views 6 download

description

Xamarin.Android + F# を使って Raspberry Pi+LOGO Mindstorems EV3 を操作する

Transcript of Xamarin+f#で操作する Raspberry Pi Robot

Xamarin+F# で操作する Raspberry Pi Robot

増田 智明( @moonmile )Microsoft MVP C#

Moonmile Solutions

自己紹介&宣伝

増田 智明 masuda@moonmile.net

Tiwtter @moonmile

Xamarin 本がでました。「 C# による iOS 、 Android 、 Windows アプリケーション開発入門」日経 BP 社http://ec.nikkeibp.co.jp/item/books/P98340.htmlサンプルコードあり

Xamarin.Forms に書き直しhttps://github.com/moonmile/TMPuzzleXForms

目的

XamarinF#Raspberry PiLEGO Mindstorms EV3を使う

Xamarin.iOS/Android

Android で操作iPhone で操作

F#

Xamarin.FromsRESTful

Raspberry Pi

Linux + Mono + F#async/awaitevent

BrickPi + LEGO Mindstorms EV3

EV3 を RasPi から制御

Bleutooth コントローラ

Dualshock3/dev/input/js0BinaryStream

組み合わせ

Xamarin.Android

Xamarin.Forms

C#/F#

HttpClient WebListener

C#/F#

BrickPiNet

BrickPi

Dualshock3/dev/input/js0

LOGO

Android/iOS Raspberry Pi Things

BrickPiNethttp://github.com/moonmile/BrickPiNet

組み立て

 

利点

電力が低い( 50 円 / 月)機器の CPU を使うGPIO 利用(サーボ)専用カメラ

今後の予定

専用 Camera/OpenCVGPIO ( 12 軸サーボ)EV3 の各種センサ