Submit Search
Upload
HTML5/JavaScript ではじめるIoT
•
42 likes
•
10,352 views
Atsushi Nakatsugawa
Follow
Tech Buzz HTML5/JavaScript勉強会用資料です。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 39
Download now
Download to read offline
Recommended
Tessel・IFTTT・littleBitsを連携しつつプロトタイピングした話
Tessel・IFTTT・littleBitsを連携しつつプロトタイピングした話
Seigo Tanaka
SORACOM Air+RaspberryPi+littleBits+IFTTTしてみる
SORACOM Air+RaspberryPi+littleBits+IFTTTしてみる
Seigo Tanaka
育児にも活用できる家庭内IoTのすすめ~Raspberry Piでやってみよう!SORACOM Developers Conference
育児にも活用できる家庭内IoTのすすめ~Raspberry Piでやってみよう!SORACOM Developers Conference
Manami Taira
IoT縛りの勉強会! IoTLT vol.18
IoT縛りの勉強会! IoTLT vol.18
Seigo Tanaka
ロボ年表を作ってみた
ロボ年表を作ってみた
Nishida Kansuke
TensorFlowで会話AIを作ってみた。
TensorFlowで会話AIを作ってみた。
tak9029
明星和楽2016でTwitter連動したlittleBits(CocoaBit)やWioNodeでリアルタイムプロトタイプ展示した話
明星和楽2016でTwitter連動したlittleBits(CocoaBit)やWioNodeでリアルタイムプロトタイプ展示した話
Seigo Tanaka
ウフル様 littleBits x Node-RED レクチャー資料
ウフル様 littleBits x Node-RED レクチャー資料
Seigo Tanaka
Recommended
Tessel・IFTTT・littleBitsを連携しつつプロトタイピングした話
Tessel・IFTTT・littleBitsを連携しつつプロトタイピングした話
Seigo Tanaka
SORACOM Air+RaspberryPi+littleBits+IFTTTしてみる
SORACOM Air+RaspberryPi+littleBits+IFTTTしてみる
Seigo Tanaka
育児にも活用できる家庭内IoTのすすめ~Raspberry Piでやってみよう!SORACOM Developers Conference
育児にも活用できる家庭内IoTのすすめ~Raspberry Piでやってみよう!SORACOM Developers Conference
Manami Taira
IoT縛りの勉強会! IoTLT vol.18
IoT縛りの勉強会! IoTLT vol.18
Seigo Tanaka
ロボ年表を作ってみた
ロボ年表を作ってみた
Nishida Kansuke
TensorFlowで会話AIを作ってみた。
TensorFlowで会話AIを作ってみた。
tak9029
明星和楽2016でTwitter連動したlittleBits(CocoaBit)やWioNodeでリアルタイムプロトタイプ展示した話
明星和楽2016でTwitter連動したlittleBits(CocoaBit)やWioNodeでリアルタイムプロトタイプ展示した話
Seigo Tanaka
ウフル様 littleBits x Node-RED レクチャー資料
ウフル様 littleBits x Node-RED レクチャー資料
Seigo Tanaka
会話型ロボットを作った話
会話型ロボットを作った話
Kasai Nobuhiro
昨年にIoT可視化してみて考えたこと
昨年にIoT可視化してみて考えたこと
Seigo Tanaka
TensorFlowで訓練したLINE BotをAWS Lambdaで動かしてみた
TensorFlowで訓練したLINE BotをAWS Lambdaで動かしてみた
Van Huy
事例から見るTwilio活用法
事例から見るTwilio活用法
Shinichi Takahashi
littleBitsやWio NodeなどデバイスをNode-REDでBluemixにつなげてIoTする話
littleBitsやWio NodeなどデバイスをNode-REDでBluemixにつなげてIoTする話
Seigo Tanaka
フリーランスミートアップ 20160903
フリーランスミートアップ 20160903
Seigo Tanaka
IoTとDeep Learningで自宅警備員を育ててみる
IoTとDeep Learningで自宅警備員を育ててみる
Yasuyuki Sugai
mbed祭り 2017@秋の虎ノ門(北神)
mbed祭り 2017@秋の虎ノ門(北神)
Yuta Kitagami
IoTの原点
IoTの原点
Shinichi Takahashi
嗚呼、素晴らしき哉 MonoTouch
嗚呼、素晴らしき哉 MonoTouch
hIDDENxv
新入社員のRPA奮闘記
新入社員のRPA奮闘記
SatokoYoshida3
Carthageについて知りたいn個のこと
Carthageについて知りたいn個のこと
Syo Ikeda
PHPやVBAでMovable Typeを操作しようData API Library for PHP/VBAのご紹介
PHPやVBAでMovable Typeを操作しようData API Library for PHP/VBAのご紹介
Hajime Fujimoto
出会って5行でディープラーニング推論
出会って5行でディープラーニング推論
Yukino Ikegami
160531 IoT LT #15 @ 日本IBM
160531 IoT LT #15 @ 日本IBM
Toshiki Tsuboi
20190410 otemachirb16
20190410 otemachirb16
Tomohiro Takamiya
PyCon JP 2017Yuta Kitagami
PyCon JP 2017Yuta Kitagami
Yuta Kitagami
Himotoki: A type-safe JSON decoding library #関モバ
Himotoki: A type-safe JSON decoding library #関モバ
Syo Ikeda
エンジニアのための勉強会 #1 『AI』
エンジニアのための勉強会 #1 『AI』
Naoki Yoshitake
Arduino、Raspberry Pi、PIC 入門以前(NSEG 2014-04-19)
Arduino、Raspberry Pi、PIC 入門以前(NSEG 2014-04-19)
hiro345
スタートアップにjoinして安心して眠るためにやった5つのこと
スタートアップにjoinして安心して眠るためにやった5つのこと
Masashi Ogawa
Ph perがawsと出会ってdev opsを目指した話
Ph perがawsと出会ってdev opsを目指した話
Shota Umeda
More Related Content
What's hot
会話型ロボットを作った話
会話型ロボットを作った話
Kasai Nobuhiro
昨年にIoT可視化してみて考えたこと
昨年にIoT可視化してみて考えたこと
Seigo Tanaka
TensorFlowで訓練したLINE BotをAWS Lambdaで動かしてみた
TensorFlowで訓練したLINE BotをAWS Lambdaで動かしてみた
Van Huy
事例から見るTwilio活用法
事例から見るTwilio活用法
Shinichi Takahashi
littleBitsやWio NodeなどデバイスをNode-REDでBluemixにつなげてIoTする話
littleBitsやWio NodeなどデバイスをNode-REDでBluemixにつなげてIoTする話
Seigo Tanaka
フリーランスミートアップ 20160903
フリーランスミートアップ 20160903
Seigo Tanaka
IoTとDeep Learningで自宅警備員を育ててみる
IoTとDeep Learningで自宅警備員を育ててみる
Yasuyuki Sugai
mbed祭り 2017@秋の虎ノ門(北神)
mbed祭り 2017@秋の虎ノ門(北神)
Yuta Kitagami
IoTの原点
IoTの原点
Shinichi Takahashi
嗚呼、素晴らしき哉 MonoTouch
嗚呼、素晴らしき哉 MonoTouch
hIDDENxv
新入社員のRPA奮闘記
新入社員のRPA奮闘記
SatokoYoshida3
Carthageについて知りたいn個のこと
Carthageについて知りたいn個のこと
Syo Ikeda
PHPやVBAでMovable Typeを操作しようData API Library for PHP/VBAのご紹介
PHPやVBAでMovable Typeを操作しようData API Library for PHP/VBAのご紹介
Hajime Fujimoto
出会って5行でディープラーニング推論
出会って5行でディープラーニング推論
Yukino Ikegami
160531 IoT LT #15 @ 日本IBM
160531 IoT LT #15 @ 日本IBM
Toshiki Tsuboi
20190410 otemachirb16
20190410 otemachirb16
Tomohiro Takamiya
PyCon JP 2017Yuta Kitagami
PyCon JP 2017Yuta Kitagami
Yuta Kitagami
Himotoki: A type-safe JSON decoding library #関モバ
Himotoki: A type-safe JSON decoding library #関モバ
Syo Ikeda
エンジニアのための勉強会 #1 『AI』
エンジニアのための勉強会 #1 『AI』
Naoki Yoshitake
Arduino、Raspberry Pi、PIC 入門以前(NSEG 2014-04-19)
Arduino、Raspberry Pi、PIC 入門以前(NSEG 2014-04-19)
hiro345
What's hot
(20)
会話型ロボットを作った話
会話型ロボットを作った話
昨年にIoT可視化してみて考えたこと
昨年にIoT可視化してみて考えたこと
TensorFlowで訓練したLINE BotをAWS Lambdaで動かしてみた
TensorFlowで訓練したLINE BotをAWS Lambdaで動かしてみた
事例から見るTwilio活用法
事例から見るTwilio活用法
littleBitsやWio NodeなどデバイスをNode-REDでBluemixにつなげてIoTする話
littleBitsやWio NodeなどデバイスをNode-REDでBluemixにつなげてIoTする話
フリーランスミートアップ 20160903
フリーランスミートアップ 20160903
IoTとDeep Learningで自宅警備員を育ててみる
IoTとDeep Learningで自宅警備員を育ててみる
mbed祭り 2017@秋の虎ノ門(北神)
mbed祭り 2017@秋の虎ノ門(北神)
IoTの原点
IoTの原点
嗚呼、素晴らしき哉 MonoTouch
嗚呼、素晴らしき哉 MonoTouch
新入社員のRPA奮闘記
新入社員のRPA奮闘記
Carthageについて知りたいn個のこと
Carthageについて知りたいn個のこと
PHPやVBAでMovable Typeを操作しようData API Library for PHP/VBAのご紹介
PHPやVBAでMovable Typeを操作しようData API Library for PHP/VBAのご紹介
出会って5行でディープラーニング推論
出会って5行でディープラーニング推論
160531 IoT LT #15 @ 日本IBM
160531 IoT LT #15 @ 日本IBM
20190410 otemachirb16
20190410 otemachirb16
PyCon JP 2017Yuta Kitagami
PyCon JP 2017Yuta Kitagami
Himotoki: A type-safe JSON decoding library #関モバ
Himotoki: A type-safe JSON decoding library #関モバ
エンジニアのための勉強会 #1 『AI』
エンジニアのための勉強会 #1 『AI』
Arduino、Raspberry Pi、PIC 入門以前(NSEG 2014-04-19)
Arduino、Raspberry Pi、PIC 入門以前(NSEG 2014-04-19)
Viewers also liked
スタートアップにjoinして安心して眠るためにやった5つのこと
スタートアップにjoinして安心して眠るためにやった5つのこと
Masashi Ogawa
Ph perがawsと出会ってdev opsを目指した話
Ph perがawsと出会ってdev opsを目指した話
Shota Umeda
Kansai Azure Azure Overview & Update 20140926
Kansai Azure Azure Overview & Update 20140926
Ayako Omori
Kobe.r勉強会資料
Kobe.r勉強会資料
kobexr
IoTでAzureのサービス利用~専門知識なしで始める超入門~
IoTでAzureのサービス利用~専門知識なしで始める超入門~
Kousuke Takada
20150822 iot事例紹介
20150822 iot事例紹介
Yasuyuki Jinnouchi
機械学習を用いた異常検知入門
機械学習を用いた異常検知入門
michiaki ito
FIT2012招待講演「異常検知技術のビジネス応用最前線」
FIT2012招待講演「異常検知技術のビジネス応用最前線」
Shohei Hido
機械学習によるデータ分析まわりのお話
機械学習によるデータ分析まわりのお話
Ryota Kamoshida
Viewers also liked
(9)
スタートアップにjoinして安心して眠るためにやった5つのこと
スタートアップにjoinして安心して眠るためにやった5つのこと
Ph perがawsと出会ってdev opsを目指した話
Ph perがawsと出会ってdev opsを目指した話
Kansai Azure Azure Overview & Update 20140926
Kansai Azure Azure Overview & Update 20140926
Kobe.r勉強会資料
Kobe.r勉強会資料
IoTでAzureのサービス利用~専門知識なしで始める超入門~
IoTでAzureのサービス利用~専門知識なしで始める超入門~
20150822 iot事例紹介
20150822 iot事例紹介
機械学習を用いた異常検知入門
機械学習を用いた異常検知入門
FIT2012招待講演「異常検知技術のビジネス応用最前線」
FIT2012招待講演「異常検知技術のビジネス応用最前線」
機械学習によるデータ分析まわりのお話
機械学習によるデータ分析まわりのお話
Similar to HTML5/JavaScript ではじめるIoT
SINAP様 IoT×littleBitsブレスト
SINAP様 IoT×littleBitsブレスト
Seigo Tanaka
MythingsとIDCFチャンネル調査 20150824
MythingsとIDCFチャンネル調査 20150824
Kouhei Ohi
IoT ChatOps #IoTLT
IoT ChatOps #IoTLT
Keita Moromizato
20131116 creators meetup
20131116 creators meetup
Seigo Tanaka
ローカル開催コミュニティ
ローカル開催コミュニティ
Kazuaki Ueda
SwiftによるiOS開発再入門
SwiftによるiOS開発再入門
Tomoki Hasegawa
Handoffは動かない〜これから役立たないバッドノウハウ集
Handoffは動かない〜これから役立たないバッドノウハウ集
Yuichi Yoshida
スマートスピーカーとRaspberry Piで物品管理にトライ
スマートスピーカーとRaspberry Piで物品管理にトライ
Akiyuki Yoshino
KANAZAWA アプリ開発塾 2015 アプリ制作マスターへの道
KANAZAWA アプリ開発塾 2015 アプリ制作マスターへの道
Masayuki KaToH
Pepper x IoT x Web 勉強会やってみた話と失敗談
Pepper x IoT x Web 勉強会やってみた話と失敗談
dsuke Takaoka
Tesseract-OCR in iOS
Tesseract-OCR in iOS
Saya Katafuchi
F#で動かすraspberry pi+lego mindstorms
F#で動かすraspberry pi+lego mindstorms
Masuda Tomoaki
IntelliJ IDEAで快適なPython生活
IntelliJ IDEAで快適なPython生活
敦志 金谷
Swiftビギナーズ勉強会 第1回 @Co-Edo
Swiftビギナーズ勉強会 第1回 @Co-Edo
Megumi Otani(Czenhe)
Outlayout ios2開発会議20150528
Outlayout ios2開発会議20150528
Takeshi Sato
Salesforce MobileSDKに物申す
Salesforce MobileSDKに物申す
Masashi Nishiwaki
東大大学院 戦略ソフトウェア特論2021「ロボットで世界を計算可能にする」海野裕也
東大大学院 戦略ソフトウェア特論2021「ロボットで世界を計算可能にする」海野裕也
Preferred Networks
nfcpy 0.10.0 でハマった話
nfcpy 0.10.0 でハマった話
Masaki Yamamoto
オプショナル型。〜なんとなく付ける ! ? 撲滅〜 改訂版
オプショナル型。〜なんとなく付ける ! ? 撲滅〜 改訂版
Tomoki Hasegawa
iPhone/Android アプリをまとめて省エネ開発する技術
iPhone/Android アプリをまとめて省エネ開発する技術
vaccho
Similar to HTML5/JavaScript ではじめるIoT
(20)
SINAP様 IoT×littleBitsブレスト
SINAP様 IoT×littleBitsブレスト
MythingsとIDCFチャンネル調査 20150824
MythingsとIDCFチャンネル調査 20150824
IoT ChatOps #IoTLT
IoT ChatOps #IoTLT
20131116 creators meetup
20131116 creators meetup
ローカル開催コミュニティ
ローカル開催コミュニティ
SwiftによるiOS開発再入門
SwiftによるiOS開発再入門
Handoffは動かない〜これから役立たないバッドノウハウ集
Handoffは動かない〜これから役立たないバッドノウハウ集
スマートスピーカーとRaspberry Piで物品管理にトライ
スマートスピーカーとRaspberry Piで物品管理にトライ
KANAZAWA アプリ開発塾 2015 アプリ制作マスターへの道
KANAZAWA アプリ開発塾 2015 アプリ制作マスターへの道
Pepper x IoT x Web 勉強会やってみた話と失敗談
Pepper x IoT x Web 勉強会やってみた話と失敗談
Tesseract-OCR in iOS
Tesseract-OCR in iOS
F#で動かすraspberry pi+lego mindstorms
F#で動かすraspberry pi+lego mindstorms
IntelliJ IDEAで快適なPython生活
IntelliJ IDEAで快適なPython生活
Swiftビギナーズ勉強会 第1回 @Co-Edo
Swiftビギナーズ勉強会 第1回 @Co-Edo
Outlayout ios2開発会議20150528
Outlayout ios2開発会議20150528
Salesforce MobileSDKに物申す
Salesforce MobileSDKに物申す
東大大学院 戦略ソフトウェア特論2021「ロボットで世界を計算可能にする」海野裕也
東大大学院 戦略ソフトウェア特論2021「ロボットで世界を計算可能にする」海野裕也
nfcpy 0.10.0 でハマった話
nfcpy 0.10.0 でハマった話
オプショナル型。〜なんとなく付ける ! ? 撲滅〜 改訂版
オプショナル型。〜なんとなく付ける ! ? 撲滅〜 改訂版
iPhone/Android アプリをまとめて省エネ開発する技術
iPhone/Android アプリをまとめて省エネ開発する技術
More from Atsushi Nakatsugawa
採択されるプロポーザルの 書き方
採択されるプロポーザルの 書き方
Atsushi Nakatsugawa
Q&A
Q&A
Atsushi Nakatsugawa
Cordova × NCMB
Cordova × NCMB
Atsushi Nakatsugawa
プッシュからデータ保存まで。アプリ開発でニフティクラウド mobile backendを使う上での良くある質問、疑問にお答えします
プッシュからデータ保存まで。アプリ開発でニフティクラウド mobile backendを使う上での良くある質問、疑問にお答えします
Atsushi Nakatsugawa
Arduino yun × apiで遊んでみる
Arduino yun × apiで遊んでみる
Atsushi Nakatsugawa
ニフティクラウド mobile backendを使う上での良くある質問、疑問にお答えします
ニフティクラウド mobile backendを使う上での良くある質問、疑問にお答えします
Atsushi Nakatsugawa
メッセージ&コンセプト
メッセージ&コンセプト
Atsushi Nakatsugawa
書く技術
書く技術
Atsushi Nakatsugawa
DevRelConに行ってきました
DevRelConに行ってきました
Atsushi Nakatsugawa
一人でできる!M baasでスマートホーム化
一人でできる!M baasでスマートホーム化
Atsushi Nakatsugawa
MRAAでIntel Edisonを遊ぼう
MRAAでIntel Edisonを遊ぼう
Atsushi Nakatsugawa
フリーミアムモデルをやって分かったこと
フリーミアムモデルをやって分かったこと
Atsushi Nakatsugawa
Ncmb勉強会 #8 cocos2d x 資料「Cocos2d-xとNCMBを組み合わせるには」
Ncmb勉強会 #8 cocos2d x 資料「Cocos2d-xとNCMBを組み合わせるには」
Atsushi Nakatsugawa
Edison色々試してみた
Edison色々試してみた
Atsushi Nakatsugawa
Webエンジニアなら抑えておきたい最近のOSS事情
Webエンジニアなら抑えておきたい最近のOSS事情
Atsushi Nakatsugawa
LOCAL DEVELOPER DAY ’09/Winter
LOCAL DEVELOPER DAY ’09/Winter
Atsushi Nakatsugawa
リーンソフトウェア
リーンソフトウェア
Atsushi Nakatsugawa
More from Atsushi Nakatsugawa
(17)
採択されるプロポーザルの 書き方
採択されるプロポーザルの 書き方
Q&A
Q&A
Cordova × NCMB
Cordova × NCMB
プッシュからデータ保存まで。アプリ開発でニフティクラウド mobile backendを使う上での良くある質問、疑問にお答えします
プッシュからデータ保存まで。アプリ開発でニフティクラウド mobile backendを使う上での良くある質問、疑問にお答えします
Arduino yun × apiで遊んでみる
Arduino yun × apiで遊んでみる
ニフティクラウド mobile backendを使う上での良くある質問、疑問にお答えします
ニフティクラウド mobile backendを使う上での良くある質問、疑問にお答えします
メッセージ&コンセプト
メッセージ&コンセプト
書く技術
書く技術
DevRelConに行ってきました
DevRelConに行ってきました
一人でできる!M baasでスマートホーム化
一人でできる!M baasでスマートホーム化
MRAAでIntel Edisonを遊ぼう
MRAAでIntel Edisonを遊ぼう
フリーミアムモデルをやって分かったこと
フリーミアムモデルをやって分かったこと
Ncmb勉強会 #8 cocos2d x 資料「Cocos2d-xとNCMBを組み合わせるには」
Ncmb勉強会 #8 cocos2d x 資料「Cocos2d-xとNCMBを組み合わせるには」
Edison色々試してみた
Edison色々試してみた
Webエンジニアなら抑えておきたい最近のOSS事情
Webエンジニアなら抑えておきたい最近のOSS事情
LOCAL DEVELOPER DAY ’09/Winter
LOCAL DEVELOPER DAY ’09/Winter
リーンソフトウェア
リーンソフトウェア
Recently uploaded
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
Recently uploaded
(8)
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
HTML5/JavaScript ではじめるIoT
1.
HTML5/JavaScript ではじめるIoT MOONGIFT 中津川篤司
2.
自己紹介 2 @moongift fb.me/moongift.fan 中津川 篤司 株式会社MOONGIFT 代表取締役 ニフティクラウド
mobile backend エヴァンジェリスト 2004年1月よりオープンソース・ソフトウェアを毎 日紹介するブログ MOONGIFT を運営。 http://www.moongift.jp/ hifive エヴァンジェリスト
3.
4.
0x10年前 4
5.
2015年 5 ・Arduino ・Raspberry PI ・Intel Edison ・mbed ・konashi
6.
7.
ネットワーク×デバイス 7
8.
何をするか?
9.
Raspberry PI買った! → Lチカしてみた Arduino買った! → Lチカしてみた mbed買った! → Lチカし(ry Intel Edison買った! → (ry
10.
何を買ったではな く、何をするか? つまり表現大事
11.
表現に必要なモノ • マイコン • インプット(センサー) •
アウトプット
12.
アウトプットと言えば?
13.
処理する言語と言えば?
14.
なんでHTML5/JS? • 今回のテーマだから • CORS問題(XMLHttpRequest2) •
Canvas/WebGL • WebSocket/WebRTC • node.js(特にBTE系)
15.
JavaScriptサポート • Raspberry PI(node.jsサポート) •
Intel Edison(node.jsサポート) • Pebble(CloudPebble) • BeaconEgg(iBeacon) • Konashi(konashi.js)→デモ • IRKit(IRKitjs)
16.
Canvas https://www.youtube.com/watch?v=GGPIk8F5wOs
17.
iOS/Androidアプリ化 • PhoneGap/Cordova/Monaca • アプリカン ReactNativeでブレイクするかも?
18.
ポケットミク http://otonanokagaku.net/nsx39/appli/01/ http://www6.plala.or.jp/TimeTripper/nsk39/ mikublock.html
19.
WebGL • MozVR • Unity5 WebGLサポート(まだプレビュー) http://mozvr.com/
20.
IoTの3大要素 20 IoTデバイス データストレージ センサー/出力
21.
センサー • 照度 • カメラ •
温度 • 湿度 • Felicaリーダー • ボタン 21 正直微妙… もっと面白いセンサーが 欲しい!
22.
出力 • LCD • LED •
コンピュータ • hue 22 もっと微妙
23.
23 https://www.youtube.com/watch? v=YUUsJSDa7PE
24.
Arduino module • ArduinoとLittleBitsを連携させるためのモジュール ↓ •
LittleBitsのIOを持ったArduino互換モジュール (Leonardo) 24 https://www.youtube.com/watch? v=FXQ9d3qJt3Q 39.95ドル!
25.
CloudBit module • Arch
Linux搭載のモジュール • 改造するとSSHができます • LittleBits Cloud Controlで外部操作可能(WebSocket) 25 59.95ドル!
26.
その他入力系/出力系
27.
http://control.littlebitscloud.cc/ デモ
28.
ボタンを押すとプッシュ通知 28 var pin4 =
new m.Gpio(4); pin4.read();
29.
IoTの3大要素 29 IoTデバイス データストレージ センサー/出力
30.
よくない利用 30 IoTデバイス デスクトップ スマートフォン Webサーバ
31.
よくない利用 31 デスクトップ スマートフォン
32.
サーバを間に挟みましょう 32 IoTデバイス デスクトップ スマートフォン サーバ SDK REST API IoTデバイス もあるよ!
33.
IoTの問題2 33 IoTデバイスに何かあった時、通知したい 今ならプッシュ通知がスマート → APNs、GCMに接続する必要あり → デバイストークンの管理
34.
よくない利用 34 IoTデバイス スマートフォンAPNs/GCM デバイストークンの管理 通信手段
35.
35 サーバを使った例 IoTデバイス スマートフォンAPNs/GCM ! サーバ HTTP/HTTPSアクセス もあるよ!
36.
プッシュ通知を使った例 36
37.
var NCMB =
require("./ncmb").NCMB; NCMB.initialize( APP_KEY , CLIENT_KEY"); function sendPush(high, value) { NCMB.Push.send({ "immediateDeliveryFlag": true, "message": high ? "電気がつきました" : "消灯しました", }, { success: function() { console.log("Successful!"); // 成功 }, error: function(error) { // エラー console.log("Failed"); } }); }
38.
対応プラットフォーム 38 Objective-C (2014年12月より64bit対応) Android JavaScript (2014年12月よりnodeサポート!) Unity
39.
まとめ • マイコン、インプット、アウトプットともに材料は 既に っている •
表現場所としてHTML5は手軽(作り手、閲覧者と もに)。ただし高度な表現はCanvas/WebGLの習 得必須 • JavaScript(node.js含め)は必修
Download now