SlideShare a Scribd company logo
1 of 20
ハードウェアエンジニアが
IoTに入門した話
2016.5.31 IoTLT#15 @ 日本IBM
Toshiki Tsuboi
自己紹介
• 半導体エンジニア
• IoTLTには今年の2月から参加
• トランジスタ1個1個レベルの回路
(要はアナログ回路)
• 入社して言われた「電子の気持ちに
なって設計しろ」
プログラミング経験はそこそこ
(でもやっぱりC言語系)
最近は、、
DLL作ったり、C#で業務アプリ作ったり
まあ分かる
(MEMS、Bluetooth LE、DAC、GPIO、PLL、ESD、、、)
??分からない
IoTをやるならwebの
ことも知らないと
でも、、
• RESTful API
• Herokuでdeploy
• NAT traversal
• JSON
• …
webこわい
そこで、
なんとかプロトタイピング
→冷蔵庫カメラ
・外出先で冷蔵庫の中身を確認できたらいいなあ
・機械学習とか使って食材認識もできてレシピ提案とかしてくれ
Raspberry Pi 3
47.99$
Anker Battery
¥2,299
Camera Module
13.99$
IFTTT
Makers Channel
Socket IO
JSONREST API
http POST
iPhoneがスーパーに入ると、冷蔵庫カメラが起動。
撮影画像をGoogle Cloud Visionに投げる→撮影画像と認識結果をslackに投稿
CloudVision
結果
Descryption Score
Produce (作物) 0.95136
Food (食べ物) 0.93372
Dish (皿) 0.92769
Vegetable (野菜) 0.76619
Meat (肉) 0.69488
Fruit (フルーツ) 0.69135
Hors d oeuvre (オードブル) 0.54184
Crop (収穫物) 0.53691
認識結果ざっくりしすぎ!
レシピにならない。
というのはさておき、
webこわくない
• RESTful API → Google Cloud Vision
• Herokuでdeploy → Node.jsアプリdeploy
• NAT traversal → Socket IOで実現
• JSON → パースしてSlackに投稿
• …
分かる
こわくない
webの人が、ハードウェアに
トライするのは結構聞く
逆はあまり聞かない?
もったいない
ハードウェアエンジニアの皆さん
、
webもけっこう楽しいですよ
おわり
実際に動かしてみたい方は以下ブログ参考
(http://tosh419.hatenablog.com)

More Related Content

What's hot

IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」
IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」
IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」Yasuyuki Sugai
 
awsでIoTを楽しんでる話
awsでIoTを楽しんでる話awsでIoTを楽しんでる話
awsでIoTを楽しんでる話Saito5656
 
RaspberryPiとawsで取組んだ自作IoT
RaspberryPiとawsで取組んだ自作IoTRaspberryPiとawsで取組んだ自作IoT
RaspberryPiとawsで取組んだ自作IoTSaito5656
 
ハードを知らないソフトエンジニアがIoTをかじってみた話
ハードを知らないソフトエンジニアがIoTをかじってみた話ハードを知らないソフトエンジニアがIoTをかじってみた話
ハードを知らないソフトエンジニアがIoTをかじってみた話Shingo Fukui
 
ViEW 2018 基調講演 2018-12-7 実世界で働くロボットのためのビジョン・言語処理技術 羽鳥 潤
ViEW 2018 基調講演 2018-12-7 実世界で働くロボットのためのビジョン・言語処理技術  羽鳥 潤ViEW 2018 基調講演 2018-12-7 実世界で働くロボットのためのビジョン・言語処理技術  羽鳥 潤
ViEW 2018 基調講演 2018-12-7 実世界で働くロボットのためのビジョン・言語処理技術 羽鳥 潤Preferred Networks
 
ブロックチェーンでIo tっぽいことやってみたぃ 201701
ブロックチェーンでIo tっぽいことやってみたぃ 201701ブロックチェーンでIo tっぽいことやってみたぃ 201701
ブロックチェーンでIo tっぽいことやってみたぃ 201701Genki Okuma
 
2016 0914 iotlt勉強会_レーザー加工機のすすめ
2016 0914 iotlt勉強会_レーザー加工機のすすめ2016 0914 iotlt勉強会_レーザー加工機のすすめ
2016 0914 iotlt勉強会_レーザー加工機のすすめyasuyuki_suzuki
 
ウフル様 littleBits x Node-RED レクチャー資料
ウフル様 littleBits x Node-RED レクチャー資料ウフル様 littleBits x Node-RED レクチャー資料
ウフル様 littleBits x Node-RED レクチャー資料Seigo Tanaka
 
担当アイドルに反応してLチカさせる予測モデル開発
担当アイドルに反応してLチカさせる予測モデル開発担当アイドルに反応してLチカさせる予測モデル開発
担当アイドルに反応してLチカさせる予測モデル開発Takeshi Mikami
 
垣根のないモノ作り!
垣根のないモノ作り!垣根のないモノ作り!
垣根のないモノ作り!Yuka Tokuyama
 
IoT/クラウドロボティクス時代の仮想シミュレーション環境・箱庭のご紹介
IoT/クラウドロボティクス時代の仮想シミュレーション環境・箱庭のご紹介IoT/クラウドロボティクス時代の仮想シミュレーション環境・箱庭のご紹介
IoT/クラウドロボティクス時代の仮想シミュレーション環境・箱庭のご紹介UnityTechnologiesJapan002
 
mbedでIoTデバイス
mbedでIoTデバイスmbedでIoTデバイス
mbedでIoTデバイスJunichi Katsu
 
デジタルファブリケーションノススメ
デジタルファブリケーションノススメデジタルファブリケーションノススメ
デジタルファブリケーションノススメ力世 山本
 
IoT再入門。はじめてのIoT、何をする?何を選ぶ?
IoT再入門。はじめてのIoT、何をする?何を選ぶ?IoT再入門。はじめてのIoT、何をする?何を選ぶ?
IoT再入門。はじめてのIoT、何をする?何を選ぶ?Yuki Sakai
 
見える!「IoT」NefryでJenkinsのXFD作ってみた
見える!「IoT」NefryでJenkinsのXFD作ってみた見える!「IoT」NefryでJenkinsのXFD作ってみた
見える!「IoT」NefryでJenkinsのXFD作ってみたTone Blue
 
2016 0629 IoTLT勉強会
2016 0629 IoTLT勉強会2016 0629 IoTLT勉強会
2016 0629 IoTLT勉強会yasuyuki_suzuki
 
見える!「IoT」 NefryでJenkinsのXFD作ってみた
見える!「IoT」 NefryでJenkinsのXFD作ってみた 見える!「IoT」 NefryでJenkinsのXFD作ってみた
見える!「IoT」 NefryでJenkinsのXFD作ってみた Tone Blue
 
オフィスライフについて本気出して考えてみた
オフィスライフについて本気出して考えてみたオフィスライフについて本気出して考えてみた
オフィスライフについて本気出して考えてみたYuka Tokuyama
 
本番稼働した IoT のツラミを乗り越えて火星まで行こう!
本番稼働した IoT のツラミを乗り越えて火星まで行こう!本番稼働した IoT のツラミを乗り越えて火星まで行こう!
本番稼働した IoT のツラミを乗り越えて火星まで行こう!Tomoyuki Sugita
 
littleBitsやWio NodeなどデバイスをNode-REDでBluemixにつなげてIoTする話
littleBitsやWio NodeなどデバイスをNode-REDでBluemixにつなげてIoTする話littleBitsやWio NodeなどデバイスをNode-REDでBluemixにつなげてIoTする話
littleBitsやWio NodeなどデバイスをNode-REDでBluemixにつなげてIoTする話Seigo Tanaka
 

What's hot (20)

IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」
IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」
IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」
 
awsでIoTを楽しんでる話
awsでIoTを楽しんでる話awsでIoTを楽しんでる話
awsでIoTを楽しんでる話
 
RaspberryPiとawsで取組んだ自作IoT
RaspberryPiとawsで取組んだ自作IoTRaspberryPiとawsで取組んだ自作IoT
RaspberryPiとawsで取組んだ自作IoT
 
ハードを知らないソフトエンジニアがIoTをかじってみた話
ハードを知らないソフトエンジニアがIoTをかじってみた話ハードを知らないソフトエンジニアがIoTをかじってみた話
ハードを知らないソフトエンジニアがIoTをかじってみた話
 
ViEW 2018 基調講演 2018-12-7 実世界で働くロボットのためのビジョン・言語処理技術 羽鳥 潤
ViEW 2018 基調講演 2018-12-7 実世界で働くロボットのためのビジョン・言語処理技術  羽鳥 潤ViEW 2018 基調講演 2018-12-7 実世界で働くロボットのためのビジョン・言語処理技術  羽鳥 潤
ViEW 2018 基調講演 2018-12-7 実世界で働くロボットのためのビジョン・言語処理技術 羽鳥 潤
 
ブロックチェーンでIo tっぽいことやってみたぃ 201701
ブロックチェーンでIo tっぽいことやってみたぃ 201701ブロックチェーンでIo tっぽいことやってみたぃ 201701
ブロックチェーンでIo tっぽいことやってみたぃ 201701
 
2016 0914 iotlt勉強会_レーザー加工機のすすめ
2016 0914 iotlt勉強会_レーザー加工機のすすめ2016 0914 iotlt勉強会_レーザー加工機のすすめ
2016 0914 iotlt勉強会_レーザー加工機のすすめ
 
ウフル様 littleBits x Node-RED レクチャー資料
ウフル様 littleBits x Node-RED レクチャー資料ウフル様 littleBits x Node-RED レクチャー資料
ウフル様 littleBits x Node-RED レクチャー資料
 
担当アイドルに反応してLチカさせる予測モデル開発
担当アイドルに反応してLチカさせる予測モデル開発担当アイドルに反応してLチカさせる予測モデル開発
担当アイドルに反応してLチカさせる予測モデル開発
 
垣根のないモノ作り!
垣根のないモノ作り!垣根のないモノ作り!
垣根のないモノ作り!
 
IoT/クラウドロボティクス時代の仮想シミュレーション環境・箱庭のご紹介
IoT/クラウドロボティクス時代の仮想シミュレーション環境・箱庭のご紹介IoT/クラウドロボティクス時代の仮想シミュレーション環境・箱庭のご紹介
IoT/クラウドロボティクス時代の仮想シミュレーション環境・箱庭のご紹介
 
mbedでIoTデバイス
mbedでIoTデバイスmbedでIoTデバイス
mbedでIoTデバイス
 
デジタルファブリケーションノススメ
デジタルファブリケーションノススメデジタルファブリケーションノススメ
デジタルファブリケーションノススメ
 
IoT再入門。はじめてのIoT、何をする?何を選ぶ?
IoT再入門。はじめてのIoT、何をする?何を選ぶ?IoT再入門。はじめてのIoT、何をする?何を選ぶ?
IoT再入門。はじめてのIoT、何をする?何を選ぶ?
 
見える!「IoT」NefryでJenkinsのXFD作ってみた
見える!「IoT」NefryでJenkinsのXFD作ってみた見える!「IoT」NefryでJenkinsのXFD作ってみた
見える!「IoT」NefryでJenkinsのXFD作ってみた
 
2016 0629 IoTLT勉強会
2016 0629 IoTLT勉強会2016 0629 IoTLT勉強会
2016 0629 IoTLT勉強会
 
見える!「IoT」 NefryでJenkinsのXFD作ってみた
見える!「IoT」 NefryでJenkinsのXFD作ってみた 見える!「IoT」 NefryでJenkinsのXFD作ってみた
見える!「IoT」 NefryでJenkinsのXFD作ってみた
 
オフィスライフについて本気出して考えてみた
オフィスライフについて本気出して考えてみたオフィスライフについて本気出して考えてみた
オフィスライフについて本気出して考えてみた
 
本番稼働した IoT のツラミを乗り越えて火星まで行こう!
本番稼働した IoT のツラミを乗り越えて火星まで行こう!本番稼働した IoT のツラミを乗り越えて火星まで行こう!
本番稼働した IoT のツラミを乗り越えて火星まで行こう!
 
littleBitsやWio NodeなどデバイスをNode-REDでBluemixにつなげてIoTする話
littleBitsやWio NodeなどデバイスをNode-REDでBluemixにつなげてIoTする話littleBitsやWio NodeなどデバイスをNode-REDでBluemixにつなげてIoTする話
littleBitsやWio NodeなどデバイスをNode-REDでBluemixにつなげてIoTする話
 

Similar to 160531 IoT LT #15 @ 日本IBM

スマートファクトリーを支えるIoTインフラをつくった話
スマートファクトリーを支えるIoTインフラをつくった話スマートファクトリーを支えるIoTインフラをつくった話
スマートファクトリーを支えるIoTインフラをつくった話Keigo Suda
 
ソニーのディープラーニングツールで簡単エッジコンピューティング
ソニーのディープラーニングツールで簡単エッジコンピューティングソニーのディープラーニングツールで簡単エッジコンピューティング
ソニーのディープラーニングツールで簡単エッジコンピューティングRyohei Kamiya
 
コードを書かずにLチカ。から始めよう
コードを書かずにLチカ。から始めようコードを書かずにLチカ。から始めよう
コードを書かずにLチカ。から始めようShin-ya Koga
 
クラウドを用いるIoT開発における実費レポート
クラウドを用いるIoT開発における実費レポートクラウドを用いるIoT開発における実費レポート
クラウドを用いるIoT開発における実費レポートMasayuki KaToH
 
これからはじめるIoTデバイス mbed入門編
これからはじめるIoTデバイス mbed入門編これからはじめるIoTデバイス mbed入門編
これからはじめるIoTデバイス mbed入門編Naoto Tanaka
 
Windows10 IoT CoreとBLE
Windows10 IoT CoreとBLEWindows10 IoT CoreとBLE
Windows10 IoT CoreとBLEKenta IDA
 
これから始める Windows io t core
これから始める Windows io t coreこれから始める Windows io t core
これから始める Windows io t coreMasuda Tomoaki
 
AIスピーカーとオープンネットワーク機器LonWorks・EnOcean・DALI 接続実証実験
AIスピーカーとオープンネットワーク機器LonWorks・EnOcean・DALI 接続実証実験AIスピーカーとオープンネットワーク機器LonWorks・EnOcean・DALI 接続実証実験
AIスピーカーとオープンネットワーク機器LonWorks・EnOcean・DALI 接続実証実験TomohisaYamazoe
 
2205ACRi_jinguji.pdf
2205ACRi_jinguji.pdf2205ACRi_jinguji.pdf
2205ACRi_jinguji.pdf直久 住川
 
Android & Nui & Physical Computing
Android & Nui & Physical ComputingAndroid & Nui & Physical Computing
Android & Nui & Physical ComputingTakahiro KUREBAYASHI
 
福井スマートフォンハッカソン Titanium Mobileの紹介
福井スマートフォンハッカソン Titanium Mobileの紹介福井スマートフォンハッカソン Titanium Mobileの紹介
福井スマートフォンハッカソン Titanium Mobileの紹介Mori Shingo
 
20160820 ソラコム主催ハンズオン LT資料
20160820 ソラコム主催ハンズオン LT資料20160820 ソラコム主催ハンズオン LT資料
20160820 ソラコム主催ハンズオン LT資料Toru Murasawa
 
わんくま同盟札幌#2 Lチカ卒業後の進路
わんくま同盟札幌#2 Lチカ卒業後の進路わんくま同盟札幌#2 Lチカ卒業後の進路
わんくま同盟札幌#2 Lチカ卒業後の進路Tsutomu Sakaguchi
 
Chrome拡張で改善 表紙
Chrome拡張で改善 表紙Chrome拡張で改善 表紙
Chrome拡張で改善 表紙Wataru Terada
 
ラズパイIoT鉄道模型 - 車載カメラとNode-Redによる運転
ラズパイIoT鉄道模型 - 車載カメラとNode-Redによる運転 ラズパイIoT鉄道模型 - 車載カメラとNode-Redによる運転
ラズパイIoT鉄道模型 - 車載カメラとNode-Redによる運転 TomohisaYamazoe
 
Io t,ai時代のソフトウェア
Io t,ai時代のソフトウェアIo t,ai時代のソフトウェア
Io t,ai時代のソフトウェアToshiaki Kurokawa
 
組み込み向けC++のやり方を探る - mbedで楽しい組み込みプログラミング -
組み込み向けC++のやり方を探る - mbedで楽しい組み込みプログラミング -組み込み向けC++のやり方を探る - mbedで楽しい組み込みプログラミング -
組み込み向けC++のやり方を探る - mbedで楽しい組み込みプログラミング -Kishi Shundo
 
はじめてのHome Lab
はじめてのHome LabはじめてのHome Lab
はじめてのHome Labunemotoakihiro
 
VyOSで作るIPv4 Router/IPv6 Bridge
VyOSで作るIPv4 Router/IPv6 BridgeVyOSで作るIPv4 Router/IPv6 Bridge
VyOSで作るIPv4 Router/IPv6 BridgeKLab Inc. / Tech
 

Similar to 160531 IoT LT #15 @ 日本IBM (20)

スマートファクトリーを支えるIoTインフラをつくった話
スマートファクトリーを支えるIoTインフラをつくった話スマートファクトリーを支えるIoTインフラをつくった話
スマートファクトリーを支えるIoTインフラをつくった話
 
ソニーのディープラーニングツールで簡単エッジコンピューティング
ソニーのディープラーニングツールで簡単エッジコンピューティングソニーのディープラーニングツールで簡単エッジコンピューティング
ソニーのディープラーニングツールで簡単エッジコンピューティング
 
コードを書かずにLチカ。から始めよう
コードを書かずにLチカ。から始めようコードを書かずにLチカ。から始めよう
コードを書かずにLチカ。から始めよう
 
クラウドを用いるIoT開発における実費レポート
クラウドを用いるIoT開発における実費レポートクラウドを用いるIoT開発における実費レポート
クラウドを用いるIoT開発における実費レポート
 
これからはじめるIoTデバイス mbed入門編
これからはじめるIoTデバイス mbed入門編これからはじめるIoTデバイス mbed入門編
これからはじめるIoTデバイス mbed入門編
 
Windows10 IoT CoreとBLE
Windows10 IoT CoreとBLEWindows10 IoT CoreとBLE
Windows10 IoT CoreとBLE
 
これから始める Windows io t core
これから始める Windows io t coreこれから始める Windows io t core
これから始める Windows io t core
 
AIスピーカーとオープンネットワーク機器LonWorks・EnOcean・DALI 接続実証実験
AIスピーカーとオープンネットワーク機器LonWorks・EnOcean・DALI 接続実証実験AIスピーカーとオープンネットワーク機器LonWorks・EnOcean・DALI 接続実証実験
AIスピーカーとオープンネットワーク機器LonWorks・EnOcean・DALI 接続実証実験
 
2205ACRi_jinguji.pdf
2205ACRi_jinguji.pdf2205ACRi_jinguji.pdf
2205ACRi_jinguji.pdf
 
Android & Nui & Physical Computing
Android & Nui & Physical ComputingAndroid & Nui & Physical Computing
Android & Nui & Physical Computing
 
福井スマートフォンハッカソン Titanium Mobileの紹介
福井スマートフォンハッカソン Titanium Mobileの紹介福井スマートフォンハッカソン Titanium Mobileの紹介
福井スマートフォンハッカソン Titanium Mobileの紹介
 
20160820 ソラコム主催ハンズオン LT資料
20160820 ソラコム主催ハンズオン LT資料20160820 ソラコム主催ハンズオン LT資料
20160820 ソラコム主催ハンズオン LT資料
 
わんくま同盟札幌#2 Lチカ卒業後の進路
わんくま同盟札幌#2 Lチカ卒業後の進路わんくま同盟札幌#2 Lチカ卒業後の進路
わんくま同盟札幌#2 Lチカ卒業後の進路
 
Chrome拡張で改善 表紙
Chrome拡張で改善 表紙Chrome拡張で改善 表紙
Chrome拡張で改善 表紙
 
ラズパイIoT鉄道模型 - 車載カメラとNode-Redによる運転
ラズパイIoT鉄道模型 - 車載カメラとNode-Redによる運転 ラズパイIoT鉄道模型 - 車載カメラとNode-Redによる運転
ラズパイIoT鉄道模型 - 車載カメラとNode-Redによる運転
 
Io t,ai時代のソフトウェア
Io t,ai時代のソフトウェアIo t,ai時代のソフトウェア
Io t,ai時代のソフトウェア
 
組み込み向けC++のやり方を探る - mbedで楽しい組み込みプログラミング -
組み込み向けC++のやり方を探る - mbedで楽しい組み込みプログラミング -組み込み向けC++のやり方を探る - mbedで楽しい組み込みプログラミング -
組み込み向けC++のやり方を探る - mbedで楽しい組み込みプログラミング -
 
はじめてのHome Lab
はじめてのHome LabはじめてのHome Lab
はじめてのHome Lab
 
VyOSで作るIPv4 Router/IPv6 Bridge
VyOSで作るIPv4 Router/IPv6 BridgeVyOSで作るIPv4 Router/IPv6 Bridge
VyOSで作るIPv4 Router/IPv6 Bridge
 
Unity/CSharp 3
Unity/CSharp 3Unity/CSharp 3
Unity/CSharp 3
 

160531 IoT LT #15 @ 日本IBM