Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Naoto Tanaka
8,889 views
これからはじめるIoTデバイス mbed入門編
第1回 九州IoT/M2M勉強会でのスライドです。 IoTに関連したデバイスということで、mbedについて自分なりの紹介をさせて頂きました。
Devices & Hardware
◦
Read more
21
Save
Share
Embed
Embed presentation
1
/ 66
2
/ 66
3
/ 66
4
/ 66
5
/ 66
6
/ 66
7
/ 66
8
/ 66
9
/ 66
10
/ 66
11
/ 66
12
/ 66
13
/ 66
14
/ 66
15
/ 66
16
/ 66
17
/ 66
18
/ 66
19
/ 66
20
/ 66
21
/ 66
22
/ 66
23
/ 66
24
/ 66
25
/ 66
26
/ 66
27
/ 66
28
/ 66
29
/ 66
30
/ 66
31
/ 66
32
/ 66
33
/ 66
34
/ 66
35
/ 66
36
/ 66
37
/ 66
38
/ 66
39
/ 66
40
/ 66
41
/ 66
42
/ 66
43
/ 66
44
/ 66
45
/ 66
46
/ 66
47
/ 66
48
/ 66
49
/ 66
50
/ 66
51
/ 66
52
/ 66
53
/ 66
54
/ 66
55
/ 66
56
/ 66
57
/ 66
58
/ 66
59
/ 66
60
/ 66
61
/ 66
62
/ 66
63
/ 66
64
/ 66
65
/ 66
66
/ 66
More Related Content
PPTX
06.超初心者向けセキュリティ入門(.netの解析と対策)
by
Study Group by SciencePark Corp.
PDF
IoTセキュリティ概観 (供養)
by
trmr
PDF
(ISC)2 secure japan 2021 自動車のサイバーセキュリティアプローチ
by
trmr
PDF
IoT勉強会「IoTデバイス Intel Edison編」
by
Yasuyuki Sugai
PDF
「IoTのセキュリティを考える~OWASP IoT Top10~」
by
OWASP Kansai
PDF
.NET Micro Framework の基礎
by
Yoshitaka Seo
PDF
Jumpwire.io @ Maker Faire Tokyo 2015
by
jumpwire.io
PPTX
IoTの始め方~.NET Micro Framework編
by
Nobuaki Aoki
06.超初心者向けセキュリティ入門(.netの解析と対策)
by
Study Group by SciencePark Corp.
IoTセキュリティ概観 (供養)
by
trmr
(ISC)2 secure japan 2021 自動車のサイバーセキュリティアプローチ
by
trmr
IoT勉強会「IoTデバイス Intel Edison編」
by
Yasuyuki Sugai
「IoTのセキュリティを考える~OWASP IoT Top10~」
by
OWASP Kansai
.NET Micro Framework の基礎
by
Yoshitaka Seo
Jumpwire.io @ Maker Faire Tokyo 2015
by
jumpwire.io
IoTの始め方~.NET Micro Framework編
by
Nobuaki Aoki
What's hot
PPTX
とあるセキュリティ会社のIoTセキュリティチームの日常(ErrataはDescription参照)
by
Tatsuya (達也) Katsuhara (勝原)
PPTX
[CB16] スマートフォン制御のIoTデバイスにおけるBLE認証設計の課題:Gogoroスマートスクターの分析を通じて by Chen-yu Dai [...
by
CODE BLUE
PPTX
IoT診断入門
by
黒 林檎
PDF
セキュリティ動向2020
by
IIJ
PPTX
Azure IoT サービスによるリモートアクセス技術解説
by
Knowledge & Experience
PPTX
02.超初心者向けセキュリティ入門(IoT)
by
Study Group by SciencePark Corp.
PPTX
簡便な大型幅広デジタルサイネージシステムとその自動運用システム
by
Takashi Yamanoue
PPTX
謎のコード名を解き明かせ!
by
Masahiko Isshiki
PDF
IoTSecJP
by
黒 林檎
PPT
Real->Virtual変換システムの開発その1の2
by
Takashi Yamanoue
PPTX
ラズパイ2にWindows 10 IoT Coreを入れてWindows Universal アプリ動かしてみた
by
Kenichi Yoshida
PPTX
Azure による AI on Edge 解説
by
Knowledge & Experience
PDF
第3回 The Things Network(TTN)勉強会向け、Microsoft Azure IoT紹介
by
Knowledge & Experience
PPTX
menta_lt
by
Tatsuya Yagi
PPTX
Windows10 IoT CoreとBLE
by
Kenta IDA
PDF
.NET Gadgeteer の紹介
by
Yoshitaka Seo
PPTX
Wi-Fi電球ハッキング-バックドア経由での操作-
by
黒 林檎
PPTX
こんな時だから、デバイスとリモートに接続する技法一気見せ
by
Knowledge & Experience
とあるセキュリティ会社のIoTセキュリティチームの日常(ErrataはDescription参照)
by
Tatsuya (達也) Katsuhara (勝原)
[CB16] スマートフォン制御のIoTデバイスにおけるBLE認証設計の課題:Gogoroスマートスクターの分析を通じて by Chen-yu Dai [...
by
CODE BLUE
IoT診断入門
by
黒 林檎
セキュリティ動向2020
by
IIJ
Azure IoT サービスによるリモートアクセス技術解説
by
Knowledge & Experience
02.超初心者向けセキュリティ入門(IoT)
by
Study Group by SciencePark Corp.
簡便な大型幅広デジタルサイネージシステムとその自動運用システム
by
Takashi Yamanoue
謎のコード名を解き明かせ!
by
Masahiko Isshiki
IoTSecJP
by
黒 林檎
Real->Virtual変換システムの開発その1の2
by
Takashi Yamanoue
ラズパイ2にWindows 10 IoT Coreを入れてWindows Universal アプリ動かしてみた
by
Kenichi Yoshida
Azure による AI on Edge 解説
by
Knowledge & Experience
第3回 The Things Network(TTN)勉強会向け、Microsoft Azure IoT紹介
by
Knowledge & Experience
menta_lt
by
Tatsuya Yagi
Windows10 IoT CoreとBLE
by
Kenta IDA
.NET Gadgeteer の紹介
by
Yoshitaka Seo
Wi-Fi電球ハッキング-バックドア経由での操作-
by
黒 林檎
こんな時だから、デバイスとリモートに接続する技法一気見せ
by
Knowledge & Experience
Viewers also liked
PDF
「明日からできる!面白ガジェットの作り方」 プロ生勉強会 第35回@DMM.comラボ
by
kirin_nico
PPTX
C++がなぜ組込みに採用されにくいか
by
Tsuyoshi Kato
PDF
mbedを用いたラピッドプロトタイピングのススメ
by
tnoho
PDF
OpenCVを用いたロボコンにおける画像処理(2013年ロボコン交流会)
by
Yuma Yoshimoto
PDF
組み込みでこそC++を使う10の理由
by
kikairoya
PPTX
mbed Connect Asia 2016 Intro to mbed OS
by
armmbed
PPTX
mbed LPC1768とBluemixを用いたIoTプログラミング入門
by
Shisei Hanai
PDF
「使える!mbed」ワークショップ at ファブラボ北加賀屋 説明資料
by
祐介 高橋
PPTX
RoboticsとC++@歌舞伎座.tech#8「C++初心者会」
by
Takashi Ogura
PPTX
mbed Connect Asia 2016 David Morning Welcome and Kickoff
by
armmbed
PPTX
mbed Connect Asia 2016 Andy Chen ARM Accelerator
by
armmbed
PDF
International Journal of Geological and Geotechnical Engineering vol 2 issue-1
by
JournalsPub www.journalspub.com
PDF
日々の面倒をプログラミングで解決!【入門編】
by
Hiroshi Oyamada
PDF
mbedを使ったら就職できました
by
asagi
PDF
A new way of Knowledge Networking
by
Roland Driesen
PPTX
biological approach- genes revision
by
eviejones26
PPTX
もしどこにでいるふつーの技術者がセキュリティ知識を身に付けたなら
by
Naoto Tanaka
PPTX
semestrario de juan
by
Ramon Herrera
PPTX
Virginia Legal Career Outlook
by
Sean Turconi, PHR, MS
PPTX
Presentación1
by
Lia999
「明日からできる!面白ガジェットの作り方」 プロ生勉強会 第35回@DMM.comラボ
by
kirin_nico
C++がなぜ組込みに採用されにくいか
by
Tsuyoshi Kato
mbedを用いたラピッドプロトタイピングのススメ
by
tnoho
OpenCVを用いたロボコンにおける画像処理(2013年ロボコン交流会)
by
Yuma Yoshimoto
組み込みでこそC++を使う10の理由
by
kikairoya
mbed Connect Asia 2016 Intro to mbed OS
by
armmbed
mbed LPC1768とBluemixを用いたIoTプログラミング入門
by
Shisei Hanai
「使える!mbed」ワークショップ at ファブラボ北加賀屋 説明資料
by
祐介 高橋
RoboticsとC++@歌舞伎座.tech#8「C++初心者会」
by
Takashi Ogura
mbed Connect Asia 2016 David Morning Welcome and Kickoff
by
armmbed
mbed Connect Asia 2016 Andy Chen ARM Accelerator
by
armmbed
International Journal of Geological and Geotechnical Engineering vol 2 issue-1
by
JournalsPub www.journalspub.com
日々の面倒をプログラミングで解決!【入門編】
by
Hiroshi Oyamada
mbedを使ったら就職できました
by
asagi
A new way of Knowledge Networking
by
Roland Driesen
biological approach- genes revision
by
eviejones26
もしどこにでいるふつーの技術者がセキュリティ知識を身に付けたなら
by
Naoto Tanaka
semestrario de juan
by
Ramon Herrera
Virginia Legal Career Outlook
by
Sean Turconi, PHR, MS
Presentación1
by
Lia999
Similar to これからはじめるIoTデバイス mbed入門編
PDF
自分で作れる遠隔監視
by
ShigekiInatama
PPTX
クラウド―Arduino接続について
by
Kenichi Yoshida
PDF
Platform io で シュッと arduino 開発を高速化しよう speed up your arduino development with p...
by
74th
PDF
Arduinoで作るM2Mクラウドコンピューティング(東京大学 落合秀也先生)
by
Takayori Takamoto
PDF
IoTハンズオン勉強会 「センサーデータをクラウドに蓄積してみよう」
by
Yasuyuki Sugai
PPTX
mbedとwindows 8.1
by
Nobuaki Aoki
PDF
KOGEI & KAIT Funnel WS
by
Shigeru Kobayashi
PPTX
ラズパイでネット対応 学習リモコンをつくろう!
by
Masayuki KaToH
PDF
Arduinoが拓く「新しいものづくりの世界」120713(robotechセミナー)
by
Takayori Takamoto
PDF
IoTハンズオン資料(おうちハック)配布用
by
Takashi Ariyama
PDF
IoT ALGYAN ハンズオンのソースコード解説します
by
Yoshitaka Seo
PDF
第2回IoT勉強会 in 岡山 | 2部 IoTデバイスを触ってみよう!
by
NISHIMOTO Keisuke
PDF
JavaOne2014_LT
by
Hiroyuki Ito
PDF
Arduino用3gシールド今後の開発・製造・普及に向けて
by
Arduino3G
PDF
Arduino用3gシールド今後の開発・製造・普及に向けて
by
Takayori Takamoto
PDF
OSC Tokyo 2013 Spring JRPUG
by
Hideki Aoshima
PDF
Iotlitercy wg no8
by
Hiromitsu Jin
KEY
姫路IT系勉強会「ADB接続でかんたんフィジカルコンピューティング」
by
Kenichi Yoshida
PDF
機械学習 (AI/ML) 勉強会 #2 IoT編
by
Fujio Kojima
PDF
Arduino応用編
by
Tomo Watanabe
自分で作れる遠隔監視
by
ShigekiInatama
クラウド―Arduino接続について
by
Kenichi Yoshida
Platform io で シュッと arduino 開発を高速化しよう speed up your arduino development with p...
by
74th
Arduinoで作るM2Mクラウドコンピューティング(東京大学 落合秀也先生)
by
Takayori Takamoto
IoTハンズオン勉強会 「センサーデータをクラウドに蓄積してみよう」
by
Yasuyuki Sugai
mbedとwindows 8.1
by
Nobuaki Aoki
KOGEI & KAIT Funnel WS
by
Shigeru Kobayashi
ラズパイでネット対応 学習リモコンをつくろう!
by
Masayuki KaToH
Arduinoが拓く「新しいものづくりの世界」120713(robotechセミナー)
by
Takayori Takamoto
IoTハンズオン資料(おうちハック)配布用
by
Takashi Ariyama
IoT ALGYAN ハンズオンのソースコード解説します
by
Yoshitaka Seo
第2回IoT勉強会 in 岡山 | 2部 IoTデバイスを触ってみよう!
by
NISHIMOTO Keisuke
JavaOne2014_LT
by
Hiroyuki Ito
Arduino用3gシールド今後の開発・製造・普及に向けて
by
Arduino3G
Arduino用3gシールド今後の開発・製造・普及に向けて
by
Takayori Takamoto
OSC Tokyo 2013 Spring JRPUG
by
Hideki Aoshima
Iotlitercy wg no8
by
Hiromitsu Jin
姫路IT系勉強会「ADB接続でかんたんフィジカルコンピューティング」
by
Kenichi Yoshida
機械学習 (AI/ML) 勉強会 #2 IoT編
by
Fujio Kojima
Arduino応用編
by
Tomo Watanabe
これからはじめるIoTデバイス mbed入門編
1.
これからはじめる IoTデバイスmbed入門編 田中直人
2.
自己紹介 名前:田中直人 職業:システムエンジニア・・・?
(なのか最近疑問に思ってきた) 趣味:映画大好き。特に洋画。 学生時代は週1で映画館に通う Twitter:@ntanak
3.
はじめに IoT /
M2Mという単語が最近トレンド なんでしょうか、よく耳にします。
4.
なんだかイマイチよくわからない?
5.
ご安心下さい。 明確に答えられる人は おそらくあまりいらっしゃいません。
6.
というか、明確な定義ってあるの?
7.
それこそ人によっていろいろな解釈があるので、 (全体の範囲が広すぎて) ”コレ”です!とは言いにくい・・・
8.
狭義としては、 通信機能を持った(組込み)機器が、 センサー等で取得したあらゆるデータを、
インターネットを通じてクラウド上に集約 させる。その集約したデータを分析し 様々な分野で活用する事。
9.
その辺りの説明は、他の方に任せます。
10.
ここでは、「とりあえず」どんなものがあ るのか、実際のIoT機器として認知され ている製品を見て触っていきましょう。
11.
ところで、 組込み系のソフトを作る事は難しいものばかり だと思い込んでいませんか?
開発環境などの準備が面倒で、手を出しづら いと感じませんか? 気軽に始められるものが欲しいと思いません か?
12.
本日のメニュー IoT時代のワンボードマイコンいろいろ mbedとは?
使い方と実例 mbed OSについて まとめ
13.
IoT時代の ワンボードマイコンいろいろ
14.
ワンボードマイコン? 1枚の回路基板で単体のコンピュータ として動作するもの
15.
ワンボードマイコン • Arduino(アルドゥイーノ)
• Galileo(ガリレオ) • Edison(エジソン) • Raspberry Pi • mbed etc…
16.
Arduino • オープンソースのハードウェア
• 互換製品多数 • 低価格 http://ja.wikipedia.org/wiki/Arduino
17.
Galileo Intel社が開発した、Arduino互換製品 http://www.intel.co.jp/content/www/jp/ja/do-it-yourself/
galileo-maker-quark-board.html
18.
Edison • ほぼSDカードサイズの小型コンピュータ
• ただ、そのままだと使いづらいので、通常使用では 拡張ボードが必要 http://www.intel.co.jp/content/www/jp/ja/do-it-yourself/ maker.html
19.
Raspberry Pi
20.
mbed 写真は最初に発売された万能タイプ 現在は様々な派生型が存在
(3Gモジュール/GPS付き等)
21.
mbedとは?
22.
mbed ARM社のプロトタイピング用ワンボードマイコン およびそのデバイスのプログラミング環境を指す
Wikipediaより抜粋 ラピッドプロトタイピング 「迅速にアイデアを試す事ができる」
23.
mbed LED1〜4 マイコン(CPU)
USBコネクタリセットボタン
24.
mbed マイコンLPC1786(NXPセミコンダクターズ) 32bit
ARM/Cortex-M3コア 動作クロック96MHz メモリ64KB(SRAM) フラッシュROM 512KB インターフェース デジタルI/O、 PWM出力(パルス)、 アナログ入力/出力、 シリアル、SPI、I2C、 CAN、イーサネット、 USBホスト/デバイス
25.
で、こいつは何がいいの?
26.
開発作業の比較 これまでの マイコン開発作業
• 開発環境の準備が大変 コンパイラ各種ソフトのインストール • プログラミングが大変 分厚いマニュアルとの格闘 • 専用ハードが必要 作成したプログラムを実機に書き込む際に必要 • 半田づけが必要 mbedでの開発作業 • 開発環境はブラウザだけでOK! • プログラミングが楽! • 専用ハード要らない! • 半田付け不要! 結局、やりたいことをする前の段階で やる気が削がれる 思いついた事をスグに試せる
27.
初心者向け入門用としては、 数ある他のワンボードマイコンとは 一線を画すものだと思います。
28.
mbedのメリット ① 開発環境がすぐに準備できる
② ドラッグ・アンド・ドロップでプログラム書き込み 可能 ③ ライブラリが充実
29.
① 開発環境がすぐに準備出来る PCさえあればOK!
開発環境は全てクラウド上。 ブラウザさえあればOSを選びません。 Windows、Linux、MacOS InternetExplorer Google Chrome Firefox Safari ...etc
31.
② ドラッグ・アンド・ドロップで プログラム書き込み可能
mbedはパソコンと接続すると、USBメモリのように見 えます。 プログラムを書き込む際は、ブラウザ上でコンパイル して ダウンロードしたファイルをそのUSBメモリに コピーするだけ。
32.
③ ライブラリが充実 ・ポータルサイト上に情報が集約されています。
・世界各国のユーザが沢山のライブラリを公開しています。 ・有線/無線LAN、GPS、カメラ、他各種センサ→ハード制御系 ・Webサーバ、画像処理、Websocket → ソフト、プロトコル系 しかも、開発環境がクラウド上にあるので、公開されている プログラムを簡単にやりとり出来ます。
33.
一からコーディングする必要がない 見よう見まねでなんとかなる(コピペで大抵動くw) やりたいことに集中できる!
34.
使い方と実例
35.
裏側にピンが沢山付いてま す
37.
ブレッドボード 部品の端子やジャンパ線 を差し込んで使う。
半田づけいらず。
38.
例えば・・・
39.
LANコネクタ RJ-45 ブレッドボードの穴の間
隔(ピッチ)にあるように ピンを取り付けてます。
41.
LAN通信機能追加 例えば、ソフト作成時に LAN通信関連の公開ライブ
ラリをインポート 通信機能が簡単に使える
42.
ちょっとまって! 回路なんかわかんない(TдT)
43.
ご安心を。 ポータルサイトにて、ライブラリ公開されている方 が、回路の結線方法(どことどこのピンを繋ぐ)も
公開されているので、その通りに繋ぐだけ。
44.
それすら面倒なら、各種センサーやLANコネクタ等が 実装済みの拡張基板を購入するのもあり。 LCD(液晶)
3軸加速度センサ 温度センサ スイッチ LED (RGB) スピーカー USB (ホスト/ デバイス) 有線LAN
45.
Demo
46.
人感センサー HC-SR501 パーツ屋さんで売ってます。
赤外線センサーで人の動 きを感知
47.
VCC OUT GND
写真のように3本 端子があります 端子機能 VCC DC4.5~20V OUT HIGH: 3.3V、LOW:0V GND GND
48.
電気的特性(抜粋) 電源電圧DC4.5~20V 消費電流50μA以下
出力信号HIGH: 3.3V、LOW:0V 検知時間0.5s 出力時間3~200s(調整可) 感知範囲100° 感知距離センター5~7m サイド3~4m
49.
使う端子
50.
では実際に 試してみましょう
51.
手をかざすとLED1~4が点灯(単純ですが)
52.
さて、 話は変わりますが
53.
今回何故こんなに 「mbed」押しなのか というと・・・
54.
これに 集約されるからです
55.
mbed OSについて
56.
mbed OS ARM社が今年10月初旬、
IoTデバイス向けのオペレーティングシステム 「mbed OS」を発表
57.
mbed OS ARM社といえばCPU(マイコン)
だったのが、OSやクラウドを含めたIoT分野に本格的 に 手を伸ばしてきた!
58.
mbed OS 従来より、mbedにはハードウェアのレジスタ等の細か
い部分を意識しなくても開発できるようにSDKが提供 されていました。
59.
mbed OS そもそもOSが必要な理由:
システム管理や通信制御(プロトコル)部分を任 せられる (セキュリティに関係する機能も) 新規開発する必要が無いので、 デバッグ等での開発コストを抑えられる
60.
mbed OS 実はmbedで動くOS(所謂RTOS)も、オフィシャルや
各種コミュニティにて開発、提供されていました。 • ・mbed-rtos http://developer.mbed.org/handbook/RTOS • ・MiMic Project http://nyatla.jp/mimic/wp/
61.
mbed OS 今回発表された「mbed
OS」では、 ここからさらにIoT向けに特化した機能が追加される模 様 ・暗号、セキュリティ機能 ・電力監視 ・省電力無線通信プロトコル(Bluetooth Low Energy 等) https://mbed.org/technology/os/
62.
mbed Device Server
また、mbed OSが送るデータのクラウド側の受け口と して、 「mbed Device Server」も発表された。 https://mbed.org/technology/device-server/
63.
mbed OS •
リリーススケジュール 2015年10月頃に公開される予定 無償提供との事 今後、引き続き情報を追っていきます。
64.
まとめ 手っ取り早くアイデアを形にできる 見よう見まねでなんとかなる
やり方によってはスゴイ事ができる mbed OSが気になる! さぁ、みなさんも一緒に mbedを始めてみませんか?
65.
ご静聴ありがとうございました。
66.
参考文献 • ARM
mbed.org http://mbed.org/ • Interface 2014/10月号CQ出版社 • Wikipedia : 「mbed」