Netduino

  • 2,830 views
Uploaded on

netdui

netdui

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
2,830
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
6
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. netduino 静岡Developers勉強会 石坂忠広
  • 2. 本州から来ました
  • 3. netduinoとは?• オープンソースハードウェアです。• フィジカルコンピューティングボードと呼ば れるものです。 – ソフトウェアとハードウェアがセットになってい て、簡単かつお手軽にソフトウェアが開発できる マイコンボード• Arduinoというその世界で有名なものとピン 互換を持ちます。 – ピンのサイズと一は完全に互換しています – 電気的仕様で一部異なるところがあります
  • 4. 出来ること• LEDをぴかぴかさせる• スイッチの入力• サーボモーターなんかの簡単な制御• UART(シリアル)通信• 0~5Vのアナログ入力 – 温度センサー、超音波センサーなんか – 傾斜センサー、ねじれセンサーなんかも
  • 5. netduino http://www.netduino.com/
  • 6. スペック• ハードウェア – Atml AT91SAM7X512(ARM 7 Core) – Clock 48MHz – 512KB FLASH Memory – 128KB DRAM – Arduinoピン互換• ソフトウェア – .NET Micro Framework 4.1
  • 7. .NET ?
  • 8. そう、C#で開発が出来る!VBでは出来ない スマソ
  • 9. 開発環境• Visual C# 2010 Express – もちろん製品版でも• .NET Micro Framework 4.1 SDK• NetDuino SDK• 全部ただ!• 全部ここからダウンロード – http://www.netduino.com/downloads/
  • 10. Demo:LEDを光らせみるお
  • 11. こんな回路ようはスイッチ押したらLEDが光る!
  • 12. .NET Micro Framework• 小デバイス向け開発環境 – Windows SideShow(natukasii!!) – SPOT(日本でなじみ無い) – Windows CEよりさらに小さなデバイス• インタプリタです。 – 基本的に1プロセス(ユーザーから見える部分) – スレッド、タイマーは使える。 – 組み込み用途といっても実はそんなに速度対応が 出来ない。ハードウェア割り込みとかないし。。• http://msdn.microsoft.com/ja- jp/netframework/bb267253
  • 13. リゕルタイムの幻想は見るな
  • 14. 何が楽しいの?
  • 15. 簡単にハードウェゕとソフトウェゕを組み合わせて、何か出来る。
  • 16. 思いつきをわくわくに!
  • 17. 資料
  • 18. netduinoの入手先• スイッチサイエンス – netduinoやArduinoを扱う専門店です。 – 秋葉原ではんだ付けカフェを運営しています。 – http://www.switch-science.com/index.php• Amazon(日本) – 上の出店• Maker SHED Shop – MAKE Magazineの通販サイト – http://www.makershed.com/?Click=19208
  • 19. netduinoフゔミリー• netduino plus – Ethernetとmicro SDのついた熱いヤツ
  • 20. netduinoフゔミリー• netduino mini – DIPのカワイイヤツ
  • 21. .netプログラミング以外で必要な知識• 基本電気・電子工作です。• 電子回路 – 基本オームの法則ぐらいはわかっていた方が いいです。 – パーツに関する基本的な知識 – 回路図 – はんだ付け – 圧着
  • 22. 書籍• Make: Electronics――作ってわかる電気 と電子回路の基礎 – ISBN:978-4-87311-477-4
  • 23. 書籍• Prototyping Lab――「作りながら考える」 ためのArduino実践レシピ• ISBN:978-4-87311-453-8• Arduinoの本ですが参考になります
  • 24. 書籍• Getting Started With the Internet of Things• ISBN:• netduino plusの本です