«前の日記(2013年09月27日) 最新 次の日記(2013年10月26日)» 編集

日々をアレコレ


2013年10月13日

.NET MicroFrameworkによる簡単移動体

移動体とコントローラー C#の素晴らしさを語る会| Doorkeeperというイベントで、.NET MicroFrameworkについて話してきた。仕事から離れて、個人の趣味で使うには.NET MicroFramworkはすごくいいものだと思ってるので、使う人が増えることはとてもいいかとだと思うんだ。

参加を決意したときは、ちびふぁいを使ってスマートフォンから!とかいろいろといきこんでいたものの、そこまでやる気のある平日も休日も維持するどころか作り出すことができず、いろいろと逃げに走ったけど、とりあえず動くものを作ることができた。構成としては、

  • FEZ Spider
    • Breakoutモジュール x2
      • StrawberryLinux DRV8830 x2(I2Cで制御)
      • ジャンクな無線コントローラー(SPIで状態取得)
    • MultiColor LEDモジュール x2
  • 電源
    • CPUなどはeneloopのモバイルブースター
    • モーター駆動用に単三乾電池

本当は基板を作ってきちんとしたいところなんだけど、netduino用にシールドを作って、I2Cのモータードライバを駆動させようとしたら、通信に失敗したので、ハードで苦労はしたくなかったので今回は小さなブレッドボードを両面テープ(わざわざつきのやつを買った!)で固定するという荒業に。おかげで、Gadgeteerを使えるようになって、MultiColorLEDモジュールが使えたのだけど。

で、とりあえず、発表の資料はこれ

ソースは、Githubにおいてみた

発表の反省としては、初心者にも上級者にも、どちらの心にも届きにくい発表だったのかもなー。もう少しお手軽感だとか、PCと同じやん!的なところをきちんと見せることができたらよかったように思う。あとは、もう少し請ったものを作らないといかんよなぁ。このあたりは次のチャンスがあれば是非とも改善したいところ。


«前の日記(2013年09月27日) 最新 次の日記(2013年10月26日)» 編集