UVC ウェブカメラ + 教育用レゴ マインドストーム EV3

1. 概要
本資料は,Windows から教育版 LEGO MINDSTORMS EV3(以下,EV3)を Bluetooth 経由で操作
するライブラリ EV3.NET のマニュアルです。
EV3 には,Direct Command というシリアル通信のインタフェースがあります.このインタフェース
にしたがって,Windows から EV3 に Bluetooth 経由で適切なバイト列を送信することでモーターの制
御やセンサー値の取得できます.
本書では,EV3.NET を用いた Windows アプリ(Windows デスクトップアプリ)を開発する方法の解
説を行います。
本手順書では、次のような手順で説明を進めながら、EV3.NET を用いた Windows アプリを開発す
る方法を解説します。
1) 開発用パソコンの環境を整えます。
2) 利用する EV3 と Windows のペアリングを行います。
3) 開発用パソコンで、Windows 用のプログラムを開発します。
4) 開発したプログラムを Windows に送ります。
5) Windows で、プログラムを実行し、EV3 をリモコン操作します。
PC
C#
Bluetooth
Direct
Commnad
Visual Studio
EV3
2. 用意するもの
本手順書を読み進めるために、以下のものが必要です。

パソコン
 OS

Windows7、Windows8、Windows8.1
 Bluetooth

内蔵 Bluetooth モジュール、もしくは USB の Bluetooth ドングル
 内蔵 Bluetooth モジュール、Bluetooth ドングルによっては、EV3 との通信が正常に
行われない可能性があります。
 Microsoft Visual Studio

Microsoft Visual Studio 2012 以上のバージョン

Microsoft Visual Studio Express 2013 for Windows Desktop [無償]
 http://www.microsoft.com/visualstudio/jpn/downloads#d-express-windows-desktop

教育版レゴ マインドストーム EV3 基本セット(図 1)

EV3.NET(ライブラリ)
 ソースコード

EV3Controller(サンプルアプリ)
 ソースコード、exe ファイル
図 1.基 本 セ ッ ト
2