Your SlideShare is downloading. ×
Arduino、Raspberry Pi、PIC 入門以前(NSEG 2014-04-19)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Arduino、Raspberry Pi、PIC 入門以前(NSEG 2014-04-19)

1,598
views

Published on

Arduino、Raspberry Pi、PIC …

Arduino、Raspberry Pi、PIC の入門以前に知っておいた方が良いことを紹介。センサーデバイスをインターネットへ接続させてデータを流したり、インターネットから取得したデータでデバイスを動かしたりしたいときには、PC/Android/マイコンとセンサーをどう組み合わせるか検討することになりますから、どんなものがあって、どんなものが必要なのか、どれくらいの費用がかかるのか、検討できるようになりましょう。

Published in: Technology

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,598
On Slideshare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
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. Arduino, Raspberry Pi, PICArduino, Raspberry Pi, PIC 入門以前入門以前 hiro345@SSS(G)
  • 2. 自己紹介 ● hiro345 twitter: @hiro345 ● blog: http://www.sssg.org/blogs/hiro345/ ● 執筆  @IT ... Java, Eclipse, Android, C 日経Linux ... Raspberry Pi, Java, Dart 日経ソフトウェア ... Java Java World, WEB+DB Press など
  • 3. 注意事項 ● 価格は調査時のものです。目安としてください。 それほど調査に時間をかけてませんから、安い ところを探すと見つかるかもしれませんし、逆 に高くなっている物があるかもしれません。 ● 本体だけでは動かないものが殆どです。周辺機 器やACアダプタは別途用意が必要なことがあり ます。 ● 資料を見るとインターネットショッピングで購 入したくなるかもしれません。計画的な購入を 心がけるようにしましょう。
  • 4. 入門以前 ● 最近、コンピュータを内蔵した小物がいろい ろ紹介されているので興味を持っている人も 多いはず ● むやみやたらと手を出すと大変なことになる ので、そういった小物に興味を持っている人 が知っておくべき豆知識を紹介 ● Arduino、Raspberry Pi、PICに関係した話
  • 5. Android ADK との出会い ● Android ADK – Androidとつなげるアクセサリーの開発キット ● http://developer.android.com/tools/adk/ – 製品例 ● RT-ADK http://rt-net.jp/product/rtadkseries/ ● Arduino Mega ADK http://arduino.cc/en/Main/ArduinoBoardMegaADK RT-ADK 31500円 Arduino Mega ADK 8000円程度 *写真は各サイトから引用(以降、特別な断りがない限り同様)
  • 6. poormans Android ADK(PIC) ● 第4回名古屋Android勉強会で手作り ● 資料 http://www.slideshare.net/magoroku15/poormans-adk-11350123 ● 使用チップは PIC24FJ64GB002 ● USBコネクタは使わず、ケーブル を工作 ● ブレッドボード上への組立で 結構簡単に作成可能 ● 部品調達が一番大変かも 完成イメージ図、部品代 1170円 (資料poormans-adk-11350123 より)
  • 7. ArduinoでもADK ● 見つけてしまった... Arduino Uno ではじめる ADK - ADK勉強会 (東京) https://sites.google.com/site/adktokyo/unoadk ● Arduino UNO + USBシールドでADKが作れる – Arduino Uno http://arduino.cc/en/Main/arduinoBoardUno – SparkFun Electronics USB Host Shield - DEV-09947 https://www.sparkfun.com/products/9947 ● c.f. ADK互換のUSBシールド Circuits@Home: USB Host Shield 2.0 for Arduino http://goo.gl/XADLBQ Arduino UNO 3000円程度 SparkFun USB Host Shield 2800円程度
  • 8. Arduino互換機 ● Japaneno ... 3360円 – 大人の科学マガジン Vol.27 テクノ工作セット http://otonanokagaku.net/magazine/vol27 – Japanino特設サイト | 大人の科学.net http://otonanokagaku.net/japanino/ ● なのぼ~ど NanoBoard AG ... 2000円 – ちっちゃいものくらぶ http://tiisai.dip.jp/?page_id=935 ● imaocano ... 700円台 日経Linux 2014年3月号を参考に自分で部品調達と工作が必要 – 700円台Arduino imaocano を動かすためには | hiro345 http://www.sssg.org/blogs/hiro345/archives/15755.html
  • 9. ネットワークへの接続 ● A)ネットワークシールドを使う – Arduino Ethernet Shield ... 4600円程度 http://arduino.cc/en/Main/ArduinoEthernetShield – Arduino UNO などが別途必要 ● B)ネットワーク接続したPC/Androidなどと連携 – PC/AndroidとArduino間はUSB接続してシリアル通信 – ネットワーク通信はPC/Androidが担当 – PC/Androidは好きなものを選べる
  • 10. Raspberry Pi との出会い ● Raspberry Pi http://www.raspberrypi.org/ ● 低価格 ... Type A 3700円程度、Type B 5500円程度 ● クレジットカードサイズ ● Type B ならネットワーク接続可能 ● HDMI出力可能 ● USBキーボード/マウス接続可能 ● ステレオオーディオ出力端子 ● GPIO端子 ● オプション:カメラ
  • 11. Raspberry Pi 周辺部品 ● microUSB電源(5V、700mA以上) ● SDカード(8GB以上、Class 10。16GBあれば余裕) ● HDMIケーブル ● LANケーブル ● セルフパワーUSBハブ ● USBキーボード ● USBマウス ● あるといいかも – FTDI USB・シリアル変換ケーブル(3.3V) ... http://goo.gl/QUUZAo – USB無線LAN – USBサウンドカード
  • 12. 各デバイス所感 ● Arduino – プロトタイピングが手軽にできる – アナログセンサ、デジタルセンサ が手軽に使える。 – 開発はプログラミング言語 C – プログラムライターがなくてもプ ログラム更新が可能 – ブートローダ書き換えにはプログ ラムライターが必要 – USB接続、ネットワーク接続と いった拡張にはシールドが必要 ● Raspberry Pi – Linuxユーザはすぐにいろいろできる ようになる – デジタルセンサが手軽に使える。 – 開発言語の選択肢が多い ● Python、C、Ruby、Node.js、Java – デスクトップPCとしても使える – ネットワークに簡単に接続可能 – センサの応答速度を上げるにはデバ イスドライバの開発が必要 ● PIC – 種類が多いので必要な機能に応じて必要なチップを選択できる – プログラム更新にはプログラマ(プログラムライター)が必要 – 開発はプログラミング言語C (*個人の感想です)
  • 13. いろいろな入門キット ● 手軽に始めるにはキットの購入が簡単 – ハック!ラズベリーパイ Raspberry Pi 電子工作入門キット (Rasbperry Pi 別途必要) ... 1600円程度 – Arduinoエントリーキット(Arudino UNO同梱) ... 4320円 – Arduinoをはじめようキット(Arudino UNO同梱) ... 4320円 – キットで遊ぼう電子回路No.5PIC入門アセンブラ編セット (PIC16F84A同梱) ... 3672円 ● PICはPICkit3などのプログラムライタ(プログラマ)が別途必要
  • 14. 資料を作っていて知ったこと ● 秋月電子通商 – マイクロチップ Starter Kit for Android PIC24F Ver http://akizukidenshi.com/catalog/g/gM-05308/ 7800円(PICkit3つき) – マイクロチップ Starter Kit for Android(PIC24F Version)評価ボード単品 http://akizukidenshi.com/catalog/g/gM-05416/ 4200円 – ちなみにPICkit3(PICライター)は4300円程度 ● SainSmart – SainSmart UNO R3 ATmega328-AU Development Board Compatible With Arduino UNO R3 2000円程度 – SainSmart USB Host Shield 2.0 for Arduino UNO MEGA R3 Mega2560 2900円程度
  • 15. 資料を作っていて知ったこと ● 秋月電子通商 – マイクロチップ Starter Kit for Android PIC24F Ver http://akizukidenshi.com/catalog/g/gM-05308/ 7800円(PICkit3つき) – マイクロチップ Starter Kit for Android(PIC24F Version)評価ボード単品 http://akizukidenshi.com/catalog/g/gM-05416/ 4200円 – ちなみにPICkit3(PICライター)は4300円程度 ● SainSmart – SainSmart UNO R3 ATmega328-AU Development Board Compatible With Arduino UNO R3 2000円程度 – SainSmart USB Host Shield 2.0 for Arduino UNO MEGA R3 Mega2560 2900円程度
  • 16. まとめ ● パソコンとマイコンの違いを理解しておこう (理解するためには実際に使うと良い) ● センサーをインターネットにつなげると楽し いことができそう ● パーツ購入は計画的に