raspberry piで動かすロボットアーム
TRANSCRIPT
![Page 1: Raspberry piで動かすロボットアーム](https://reader031.vdocuments.net/reader031/viewer/2022012312/55a932c51a28ab2b368b4736/html5/thumbnails/1.jpg)
Raspberry Piで動かすロボットアーム(meArm)
増田智明(@moonmile)
.NET ラボ Microsoft MVP .NET
Moonmile Solutions
![Page 2: Raspberry piで動かすロボットアーム](https://reader031.vdocuments.net/reader031/viewer/2022012312/55a932c51a28ab2b368b4736/html5/thumbnails/2.jpg)
自己紹介
増田智明 [email protected]
執筆業&プログラマ
C#によるiOS, Android, Windowsアプリケーション開発入門
逆引き大全 Visual C# 2013, Visual Basic 2013
逆引き大全 iPhone/iPad アプリ開発
![Page 3: Raspberry piで動かすロボットアーム](https://reader031.vdocuments.net/reader031/viewer/2022012312/55a932c51a28ab2b368b4736/html5/thumbnails/3.jpg)
アジェンダ
Raspberry Pi から meArm を動かすデモ
Netduino から LED を制御するデモ
時間があれば、MK809 II を使って Android TV のデモ
![Page 4: Raspberry piで動かすロボットアーム](https://reader031.vdocuments.net/reader031/viewer/2022012312/55a932c51a28ab2b368b4736/html5/thumbnails/4.jpg)
Raspberry Pi
Linux が動くボード
Mono が入るので C# が動く
GPIO/I2C 制御ができる
Raspberry Pi
Linux/Mono
![Page 5: Raspberry piで動かすロボットアーム](https://reader031.vdocuments.net/reader031/viewer/2022012312/55a932c51a28ab2b368b4736/html5/thumbnails/5.jpg)
MeArm
Phenoptix社
http://www.phenoptix.com/products/
mearm-pocket-sized-robot-arm
サーボを4個使ったミニアーム
MeArm
![Page 6: Raspberry piで動かすロボットアーム](https://reader031.vdocuments.net/reader031/viewer/2022012312/55a932c51a28ab2b368b4736/html5/thumbnails/6.jpg)
PCA9685搭載16チャネルPWM/サーボ ドライバー
サーボを16チャンネル使えるI2Cボード PCA9685
![Page 7: Raspberry piで動かすロボットアーム](https://reader031.vdocuments.net/reader031/viewer/2022012312/55a932c51a28ab2b368b4736/html5/thumbnails/7.jpg)
Raspberry Pi から制御する
![Page 8: Raspberry piで動かすロボットアーム](https://reader031.vdocuments.net/reader031/viewer/2022012312/55a932c51a28ab2b368b4736/html5/thumbnails/8.jpg)
Web APIで制御する
HttpListener
HttpClient
![Page 9: Raspberry piで動かすロボットアーム](https://reader031.vdocuments.net/reader031/viewer/2022012312/55a932c51a28ab2b368b4736/html5/thumbnails/9.jpg)
Netduino
Arduino互換ボード
.NET Micro Framework が動くNetduiono plus 2
![Page 10: Raspberry piで動かすロボットアーム](https://reader031.vdocuments.net/reader031/viewer/2022012312/55a932c51a28ab2b368b4736/html5/thumbnails/10.jpg)
適当なLED
Lチカ(LEDをちかちかさせる)のが簡単なので、手始めに。
妖怪ウォッチのキーホルダーが LED で光るので、改造してみる。
LEDは「バーンとなっちゃ」っても気にしない by ハルロック
![Page 11: Raspberry piで動かすロボットアーム](https://reader031.vdocuments.net/reader031/viewer/2022012312/55a932c51a28ab2b368b4736/html5/thumbnails/11.jpg)
Netduino で制御する
ボード上のボタンで配色パターンを制御
![Page 12: Raspberry piで動かすロボットアーム](https://reader031.vdocuments.net/reader031/viewer/2022012312/55a932c51a28ab2b368b4736/html5/thumbnails/12.jpg)
Web API で制御する
HttpClient
SocketでWeb APIを作る
![Page 13: Raspberry piで動かすロボットアーム](https://reader031.vdocuments.net/reader031/viewer/2022012312/55a932c51a28ab2b368b4736/html5/thumbnails/13.jpg)
参考文献
Rasberry Pi http://www.raspberrypi.org/
Arduino http://www.arduino.cc/
Netduino http://www.netduino.com/
meArm http://www.phenoptix.com/products/mearm-pocket-sized-robot-arm
PCA9685 http://www.adafruit.com/product/815
「ハルロック」http://www.moae.jp/comic/harurock/1/1
meArmNet https://github.com/moonmile/meArmNet
NetduinoLEDSample https://github.com/moonmile/NetduinoLEDSample