Soumettre la recherche
Mettre en ligne
「テトリスを作ってスマホで振って遊ぼう!」ハンズオン資料
•
Télécharger en tant que PPT, PDF
•
0 j'aime
•
1,036 vues
K Kimura
Suivre
https://bmxug.connpass.com/event/134792/
Lire moins
Lire la suite
Business
Signaler
Partager
Signaler
Partager
1 sur 56
Télécharger maintenant
Recommandé
IBM Watson IoT を用いた遠隔ゲームコントローラーと Node-RED による簡易カスタマイズによる実現
IBM Watson IoT を用いた遠隔ゲームコントローラーと Node-RED による簡易カスタマイズによる実現
K Kimura
"クラウド × IoT 勉強会" Bluemix とスマホでゲームを作ろう!ハンズオン
"クラウド × IoT 勉強会" Bluemix とスマホでゲームを作ろう!ハンズオン
softlayerjp
ラズパイ × Bluemix IoTハンズオンセミナー
ラズパイ × Bluemix IoTハンズオンセミナー
softlayerjp
Rancher ではじめる マルチクラウドコンテナー
Rancher ではじめる マルチクラウドコンテナー
Fujishiro Takuya
●●●の知らないSBCの世界
●●●の知らないSBCの世界
Fujishiro Takuya
Simple IoT BoardでIoT
Simple IoT BoardでIoT
Junichi Katsu
Napter で簡単リモート操作のデモ | SORACOM UG 九州 #10
Napter で簡単リモート操作のデモ | SORACOM UG 九州 #10
SORACOM,INC
GoでサブGHz帯通信
GoでサブGHz帯通信
Tomoya Miwa
Recommandé
IBM Watson IoT を用いた遠隔ゲームコントローラーと Node-RED による簡易カスタマイズによる実現
IBM Watson IoT を用いた遠隔ゲームコントローラーと Node-RED による簡易カスタマイズによる実現
K Kimura
"クラウド × IoT 勉強会" Bluemix とスマホでゲームを作ろう!ハンズオン
"クラウド × IoT 勉強会" Bluemix とスマホでゲームを作ろう!ハンズオン
softlayerjp
ラズパイ × Bluemix IoTハンズオンセミナー
ラズパイ × Bluemix IoTハンズオンセミナー
softlayerjp
Rancher ではじめる マルチクラウドコンテナー
Rancher ではじめる マルチクラウドコンテナー
Fujishiro Takuya
●●●の知らないSBCの世界
●●●の知らないSBCの世界
Fujishiro Takuya
Simple IoT BoardでIoT
Simple IoT BoardでIoT
Junichi Katsu
Napter で簡単リモート操作のデモ | SORACOM UG 九州 #10
Napter で簡単リモート操作のデモ | SORACOM UG 九州 #10
SORACOM,INC
GoでサブGHz帯通信
GoでサブGHz帯通信
Tomoya Miwa
僕はまだ10%しかIDCFクラウドを理解していなかった
僕はまだ10%しかIDCFクラウドを理解していなかった
Fujishiro Takuya
Old computers and C programming.
Old computers and C programming.
Atomu Hidaka
【C95】Raspberry pi zero wを使ったドライブレコーダーの説明資料
【C95】Raspberry pi zero wを使ったドライブレコーダーの説明資料
IngaSakimori
【C96】Inga-Do Type-IoT ラズベリーパイドライブレコーダー Ver.1.1の説明資料
【C96】Inga-Do Type-IoT ラズベリーパイドライブレコーダー Ver.1.1の説明資料
IngaSakimori
【C96】Inga-Do Type-IoT ラズベリーパイドライブレコーダー Ver.1.1説明資料
【C96】Inga-Do Type-IoT ラズベリーパイドライブレコーダー Ver.1.1説明資料
IngaSakimori
C99 因果堂typeiotラズベリーパイドライブレコーダー_監視カメラキット
C99 因果堂typeiotラズベリーパイドライブレコーダー_監視カメラキット
IngaSakimori
IoT鳥瞰図
IoT鳥瞰図
Tsuyoshi Matsuda
Node-RED x Lazurite 3分で作るIoTシステム
Node-RED x Lazurite 3分で作るIoTシステム
Naotaka Saito
SORACOM Device Meetup #1
SORACOM Device Meetup #1
minolutakeuchi
Sony Spresense #Edge computing device with ultra low power
Sony Spresense #Edge computing device with ultra low power
義則 太田
PSoC4 BLEで作る簡単無線センサーユニット
PSoC4 BLEで作る簡単無線センサーユニット
Kenta IDA
mbedでIoTデバイス
mbedでIoTデバイス
Junichi Katsu
Making AutoRun USB HID Device / 自動入力するHIDデバイスを安く簡単に作る
Making AutoRun USB HID Device / 自動入力するHIDデバイスを安く簡単に作る
玲 佐藤
スライドパズルハンズオン資料
スライドパズルハンズオン資料
K Kimura
Node-RED v1.3新機能紹介
Node-RED v1.3新機能紹介
Hitachi, Ltd. OSS Solution Center.
ハンズオン:Bluemix とスマホでゲームを作ろう!
ハンズオン:Bluemix とスマホでゲームを作ろう!
softlayerjp
IDCF クラウド meets Node-RED !
IDCF クラウド meets Node-RED !
K Kimura
これから始める Windows io t core
これから始める Windows io t core
Masuda Tomoaki
Serverless x IoT = "IoT Scale" backend
Serverless x IoT = "IoT Scale" backend
Motokatsu Matsui
サーバー初心者のためのWordPressサイト構築手順
サーバー初心者のためのWordPressサイト構築手順
IDC Frontier
Beam利用アプリ紹介+関連技術ネタ
Beam利用アプリ紹介+関連技術ネタ
Kenichi Kambara
201310 ITproEXPO_clouddaystokyo2013fall_idcf
201310 ITproEXPO_clouddaystokyo2013fall_idcf
IDC Frontier
Contenu connexe
Tendances
僕はまだ10%しかIDCFクラウドを理解していなかった
僕はまだ10%しかIDCFクラウドを理解していなかった
Fujishiro Takuya
Old computers and C programming.
Old computers and C programming.
Atomu Hidaka
【C95】Raspberry pi zero wを使ったドライブレコーダーの説明資料
【C95】Raspberry pi zero wを使ったドライブレコーダーの説明資料
IngaSakimori
【C96】Inga-Do Type-IoT ラズベリーパイドライブレコーダー Ver.1.1の説明資料
【C96】Inga-Do Type-IoT ラズベリーパイドライブレコーダー Ver.1.1の説明資料
IngaSakimori
【C96】Inga-Do Type-IoT ラズベリーパイドライブレコーダー Ver.1.1説明資料
【C96】Inga-Do Type-IoT ラズベリーパイドライブレコーダー Ver.1.1説明資料
IngaSakimori
C99 因果堂typeiotラズベリーパイドライブレコーダー_監視カメラキット
C99 因果堂typeiotラズベリーパイドライブレコーダー_監視カメラキット
IngaSakimori
IoT鳥瞰図
IoT鳥瞰図
Tsuyoshi Matsuda
Node-RED x Lazurite 3分で作るIoTシステム
Node-RED x Lazurite 3分で作るIoTシステム
Naotaka Saito
SORACOM Device Meetup #1
SORACOM Device Meetup #1
minolutakeuchi
Sony Spresense #Edge computing device with ultra low power
Sony Spresense #Edge computing device with ultra low power
義則 太田
PSoC4 BLEで作る簡単無線センサーユニット
PSoC4 BLEで作る簡単無線センサーユニット
Kenta IDA
mbedでIoTデバイス
mbedでIoTデバイス
Junichi Katsu
Making AutoRun USB HID Device / 自動入力するHIDデバイスを安く簡単に作る
Making AutoRun USB HID Device / 自動入力するHIDデバイスを安く簡単に作る
玲 佐藤
Tendances
(13)
僕はまだ10%しかIDCFクラウドを理解していなかった
僕はまだ10%しかIDCFクラウドを理解していなかった
Old computers and C programming.
Old computers and C programming.
【C95】Raspberry pi zero wを使ったドライブレコーダーの説明資料
【C95】Raspberry pi zero wを使ったドライブレコーダーの説明資料
【C96】Inga-Do Type-IoT ラズベリーパイドライブレコーダー Ver.1.1の説明資料
【C96】Inga-Do Type-IoT ラズベリーパイドライブレコーダー Ver.1.1の説明資料
【C96】Inga-Do Type-IoT ラズベリーパイドライブレコーダー Ver.1.1説明資料
【C96】Inga-Do Type-IoT ラズベリーパイドライブレコーダー Ver.1.1説明資料
C99 因果堂typeiotラズベリーパイドライブレコーダー_監視カメラキット
C99 因果堂typeiotラズベリーパイドライブレコーダー_監視カメラキット
IoT鳥瞰図
IoT鳥瞰図
Node-RED x Lazurite 3分で作るIoTシステム
Node-RED x Lazurite 3分で作るIoTシステム
SORACOM Device Meetup #1
SORACOM Device Meetup #1
Sony Spresense #Edge computing device with ultra low power
Sony Spresense #Edge computing device with ultra low power
PSoC4 BLEで作る簡単無線センサーユニット
PSoC4 BLEで作る簡単無線センサーユニット
mbedでIoTデバイス
mbedでIoTデバイス
Making AutoRun USB HID Device / 自動入力するHIDデバイスを安く簡単に作る
Making AutoRun USB HID Device / 自動入力するHIDデバイスを安く簡単に作る
Similaire à 「テトリスを作ってスマホで振って遊ぼう!」ハンズオン資料
スライドパズルハンズオン資料
スライドパズルハンズオン資料
K Kimura
Node-RED v1.3新機能紹介
Node-RED v1.3新機能紹介
Hitachi, Ltd. OSS Solution Center.
ハンズオン:Bluemix とスマホでゲームを作ろう!
ハンズオン:Bluemix とスマホでゲームを作ろう!
softlayerjp
IDCF クラウド meets Node-RED !
IDCF クラウド meets Node-RED !
K Kimura
これから始める Windows io t core
これから始める Windows io t core
Masuda Tomoaki
Serverless x IoT = "IoT Scale" backend
Serverless x IoT = "IoT Scale" backend
Motokatsu Matsui
サーバー初心者のためのWordPressサイト構築手順
サーバー初心者のためのWordPressサイト構築手順
IDC Frontier
Beam利用アプリ紹介+関連技術ネタ
Beam利用アプリ紹介+関連技術ネタ
Kenichi Kambara
201310 ITproEXPO_clouddaystokyo2013fall_idcf
201310 ITproEXPO_clouddaystokyo2013fall_idcf
IDC Frontier
Hbstudy41 slide
Hbstudy41 slide
Fujishiro Takuya
Functionノードで非エンジニアを卒業しよう
Functionノードで非エンジニアを卒業しよう
Naotaka Saito
Xamarin 紹介:Windows Phone / iOS / Android アプリ同時開発のススメ 2015/8/20 版
Xamarin 紹介:Windows Phone / iOS / Android アプリ同時開発のススメ 2015/8/20 版
Yoshito Tabuchi
Win IoT on RPi デモ
Win IoT on RPi デモ
Masuda Tomoaki
Android Lecture #01 @PRO&BSC Inc.
Android Lecture #01 @PRO&BSC Inc.
Yuki Higuchi
エバンジェリストが語るパワーシステム特論 ~ 第1回:IBMオフコンはいかにして生き残れたのか?
エバンジェリストが語るパワーシステム特論 ~ 第1回:IBMオフコンはいかにして生き残れたのか?
Takumi Kurosawa
Let’s play windows 10 io t on raspberry pi !
Let’s play windows 10 io t on raspberry pi !
Masuda Tomoaki
ソニーのディープラーニングツールで簡単エッジコンピューティング
ソニーのディープラーニングツールで簡単エッジコンピューティング
Ryohei Kamiya
3Dリッチコンテンツビジネス活用のご提案ver3.1
3Dリッチコンテンツビジネス活用のご提案ver3.1
ITDORAKU
Android20170201
Android20170201
Takehiko Tomiyama
【de:code 2020】 そのロジック、IoT Edge で動きます - Azure IoT Edge 開発 Deep Dive
【de:code 2020】 そのロジック、IoT Edge で動きます - Azure IoT Edge 開発 Deep Dive
日本マイクロソフト株式会社
Similaire à 「テトリスを作ってスマホで振って遊ぼう!」ハンズオン資料
(20)
スライドパズルハンズオン資料
スライドパズルハンズオン資料
Node-RED v1.3新機能紹介
Node-RED v1.3新機能紹介
ハンズオン:Bluemix とスマホでゲームを作ろう!
ハンズオン:Bluemix とスマホでゲームを作ろう!
IDCF クラウド meets Node-RED !
IDCF クラウド meets Node-RED !
これから始める Windows io t core
これから始める Windows io t core
Serverless x IoT = "IoT Scale" backend
Serverless x IoT = "IoT Scale" backend
サーバー初心者のためのWordPressサイト構築手順
サーバー初心者のためのWordPressサイト構築手順
Beam利用アプリ紹介+関連技術ネタ
Beam利用アプリ紹介+関連技術ネタ
201310 ITproEXPO_clouddaystokyo2013fall_idcf
201310 ITproEXPO_clouddaystokyo2013fall_idcf
Hbstudy41 slide
Hbstudy41 slide
Functionノードで非エンジニアを卒業しよう
Functionノードで非エンジニアを卒業しよう
Xamarin 紹介:Windows Phone / iOS / Android アプリ同時開発のススメ 2015/8/20 版
Xamarin 紹介:Windows Phone / iOS / Android アプリ同時開発のススメ 2015/8/20 版
Win IoT on RPi デモ
Win IoT on RPi デモ
Android Lecture #01 @PRO&BSC Inc.
Android Lecture #01 @PRO&BSC Inc.
エバンジェリストが語るパワーシステム特論 ~ 第1回:IBMオフコンはいかにして生き残れたのか?
エバンジェリストが語るパワーシステム特論 ~ 第1回:IBMオフコンはいかにして生き残れたのか?
Let’s play windows 10 io t on raspberry pi !
Let’s play windows 10 io t on raspberry pi !
ソニーのディープラーニングツールで簡単エッジコンピューティング
ソニーのディープラーニングツールで簡単エッジコンピューティング
3Dリッチコンテンツビジネス活用のご提案ver3.1
3Dリッチコンテンツビジネス活用のご提案ver3.1
Android20170201
Android20170201
【de:code 2020】 そのロジック、IoT Edge で動きます - Azure IoT Edge 開発 Deep Dive
【de:code 2020】 そのロジック、IoT Edge で動きます - Azure IoT Edge 開発 Deep Dive
Plus de K Kimura
ThinkPad を自慢できると聞いてやってきました
ThinkPad を自慢できると聞いてやってきました
K Kimura
IBM FamilyDay 2022 - 帰ってきた LINE 手描きスタンプ
IBM FamilyDay 2022 - 帰ってきた LINE 手描きスタンプ
K Kimura
「プライベート版 Heroku」の "dokku" は Cloud Foundry 代替としてどこまで使えるか?
「プライベート版 Heroku」の "dokku" は Cloud Foundry 代替としてどこまで使えるか?
K Kimura
LINE お絵描きスタンプが NFT 対応するかも
LINE お絵描きスタンプが NFT 対応するかも
K Kimura
ICFO2021 コロナ時代のオンラインハンズオン体験
ICFO2021 コロナ時代のオンラインハンズオン体験
K Kimura
IBM Family Day 2020 - LINE で手描きスタンプに挑戦!
IBM Family Day 2020 - LINE で手描きスタンプに挑戦!
K Kimura
マンホールマップ10周年 20200725
マンホールマップ10周年 20200725
K Kimura
MashupAward6 Manholemap(2010)
MashupAward6 Manholemap(2010)
K Kimura
ユーザー投稿型位置情報プロットシステム - マンホールマップ
ユーザー投稿型位置情報プロットシステム - マンホールマップ
K Kimura
Scratch でゲームプログラミング
Scratch でゲームプログラミング
K Kimura
空耳アワーマシーンを作ってみた
空耳アワーマシーンを作ってみた
K Kimura
生まれ変わるマンホールマップ
生まれ変わるマンホールマップ
K Kimura
地図データでレースゲームを作って遊ぼう!
地図データでレースゲームを作って遊ぼう!
K Kimura
AI先生と外国語会話を練習しよう!
AI先生と外国語会話を練習しよう!
K Kimura
LINE お絵描きアプリハンズオン 20190519
LINE お絵描きアプリハンズオン 20190519
K Kimura
LINE お絵描きハンズオン 2019.04.26
LINE お絵描きハンズオン 2019.04.26
K Kimura
Hyperledger Hands-on 2019-03-30 @ Singularity HIVE
Hyperledger Hands-on 2019-03-30 @ Singularity HIVE
K Kimura
LINE お絵描きアプリハンズオン
LINE お絵描きアプリハンズオン
K Kimura
ブロックチェーン体験 「ブロックを作って、チェーンでつないで、理解しよう!」
ブロックチェーン体験 「ブロックを作って、チェーンでつないで、理解しよう!」
K Kimura
IBM Cloudant の細かすぎて伝わりにくい機能(その2) データの変更履歴が自動管理できるらしい
IBM Cloudant の細かすぎて伝わりにくい機能(その2) データの変更履歴が自動管理できるらしい
K Kimura
Plus de K Kimura
(20)
ThinkPad を自慢できると聞いてやってきました
ThinkPad を自慢できると聞いてやってきました
IBM FamilyDay 2022 - 帰ってきた LINE 手描きスタンプ
IBM FamilyDay 2022 - 帰ってきた LINE 手描きスタンプ
「プライベート版 Heroku」の "dokku" は Cloud Foundry 代替としてどこまで使えるか?
「プライベート版 Heroku」の "dokku" は Cloud Foundry 代替としてどこまで使えるか?
LINE お絵描きスタンプが NFT 対応するかも
LINE お絵描きスタンプが NFT 対応するかも
ICFO2021 コロナ時代のオンラインハンズオン体験
ICFO2021 コロナ時代のオンラインハンズオン体験
IBM Family Day 2020 - LINE で手描きスタンプに挑戦!
IBM Family Day 2020 - LINE で手描きスタンプに挑戦!
マンホールマップ10周年 20200725
マンホールマップ10周年 20200725
MashupAward6 Manholemap(2010)
MashupAward6 Manholemap(2010)
ユーザー投稿型位置情報プロットシステム - マンホールマップ
ユーザー投稿型位置情報プロットシステム - マンホールマップ
Scratch でゲームプログラミング
Scratch でゲームプログラミング
空耳アワーマシーンを作ってみた
空耳アワーマシーンを作ってみた
生まれ変わるマンホールマップ
生まれ変わるマンホールマップ
地図データでレースゲームを作って遊ぼう!
地図データでレースゲームを作って遊ぼう!
AI先生と外国語会話を練習しよう!
AI先生と外国語会話を練習しよう!
LINE お絵描きアプリハンズオン 20190519
LINE お絵描きアプリハンズオン 20190519
LINE お絵描きハンズオン 2019.04.26
LINE お絵描きハンズオン 2019.04.26
Hyperledger Hands-on 2019-03-30 @ Singularity HIVE
Hyperledger Hands-on 2019-03-30 @ Singularity HIVE
LINE お絵描きアプリハンズオン
LINE お絵描きアプリハンズオン
ブロックチェーン体験 「ブロックを作って、チェーンでつないで、理解しよう!」
ブロックチェーン体験 「ブロックを作って、チェーンでつないで、理解しよう!」
IBM Cloudant の細かすぎて伝わりにくい機能(その2) データの変更履歴が自動管理できるらしい
IBM Cloudant の細かすぎて伝わりにくい機能(その2) データの変更履歴が自動管理できるらしい
Dernier
20240427 zaim academy counseling lesson .pdf
20240427 zaim academy counseling lesson .pdf
ssuser80a51f
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
KayaSuetake1
Service-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadership
Yasuyoshi Minehisa
ストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdf
ストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdf
masakisaito12
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ 株式会社
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
ユニパー株式会社
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
masakisaito12
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店
ssuserfb441f
Dernier
(8)
20240427 zaim academy counseling lesson .pdf
20240427 zaim academy counseling lesson .pdf
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
Service-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadership
ストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdf
ストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdf
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店
「テトリスを作ってスマホで振って遊ぼう!」ハンズオン資料
1.
テトリスを作ってスマホで振って遊ぼう! 2019.07.13 #bmxug #bmxgg
2.
今回作るもの IoT スマホをコントローラーにして使
3.
大まかな流れ 0. 諸準備 • IBM
Cloud へログイン • Node-RED 環境構築 • Node-RED 解説 1. 画面の用意 • テトリスゲーム画面 • スマホ操作画面 • 動作確認 2. データ連携 • スマホのセンサーデータをゲーム画面へ送信 3. 難易度調整
4.
0. 諸準備
5.
システム構成 Node-RED テトリス 画面 スマホ 画面 IoT
6.
IBM Cloud へログイン
(1) https://cloud.ibm.com/
7.
IBM Cloud へログイン
(2)自分のアカウント名になっていることを確認
8.
Node-RED の準備 (1) Node-RED
を未作成の場合
9.
Node-RED の準備 (2)
10.
Node-RED の準備 (3)
11.
Node-RED の準備 (4)
12.
Node-RED とは? • IBM
英国 Hursley 研究所を中心に開発されたデータフローエ ディタ • 各種データの流れと処理を定義するもの • HTTP や MQTT 、 WebSocket といったプロトコルに対応 • 現在はオープンソース化されて、 Linux Foundation 傘下で開発が続い ている • ほぼプログラミングすることなく、データ処理を定義する https://nodered.org/
13.
IoT(Internet of Things) パブリッシャー
ブローカー サブスクライバー
14.
Node-RED の準備 (5)
15.
Node-RED の準備 (6) 初回のみ
16.
Node-RED の準備 (7) 初回のみ
17.
Node-RED の準備 (8) 初回のみ
18.
Node-RED の準備 (9) 初回のみ
19.
Node-RED へのログイン (1)
20.
Node-RED へのログイン (2)
21.
Node-RED へのログイン (3) パレット キャンバス 情報タブ デバッグタブ デプロイボタン 個々の四角を「ノード」と呼ぶ
22.
1. 画面の準備
23.
ハンズオン用ソースコード git clone する人はここからhttps://bit.ly/2K4OjYe
24.
ゲーム画面作成 (1) パレットの入力カテゴリから http
を選んで、 キャンバスにドラッグ&ドロップ
25.
ゲーム画面作成 (2) パレットの機能カテゴリから template
を選んで、 キャンバスにドラッグ&ドロップ
26.
ゲーム画面作成 (3) パレットの出力カテゴリから http
response を選んで、 キャンバスにドラッグ&ドロップ
27.
ゲーム画面作成 (4) 3つのノードを線で結合する
28.
ゲーム画面作成 (5) http ノードをダブルクリック メソッド:
GET URL: /tetris と指定 「完了」ボタン
29.
ゲーム画面作成 (6) http ノードの見た目が指定内容に合わせて変わることを確認
30.
ゲーム画面作成 (7) https://bit.ly/2Zc7Jhj この内容をコピー
31.
ゲーム画面作成 (8) template ノードをダブルクリック
名前: テトリス に変更 テンプレート: 先程コピーした内容(ペースト) 「完了」
32.
ゲーム画面作成 (9) 「デプロイ」ボタンをクリック
33.
ゲーム画面作成 (10) PC ブラウザで
https:// (アプリケーション名) .mybluemix.net/tetris にアクセス テトリスが動いている! 左移動: 左矢印 右移動: 右矢印 回転: 上矢印 落下: 下矢印
34.
スマホ操作画面作成 (1) 2本目のフローを同様に作成する: 入力カテゴリーの http
ノード、 機能カテゴリーの templete ノード、 出力カテゴリーの http response ノード をドラッグ&ドロップして、線で繋げる。
35.
スマホ操作画面作成 (2) http ノードをダブルクリック メソッド:
GET URL: /publish と指定 「完了」
36.
スマホ操作画面作成 (3) https://bit.ly/2K45qJG この内容をコピー
37.
スマホ操作画面作成 (4) template ノードをダブルクリック 名前: スマホ に変更 テンプレート: 先程コピーした内容(ペースト) 「完了」
38.
スマホ操作画面作成 (5) 「デプロイ」ボタンをクリック
39.
スマホ操作画面作成 (6) スマホのブラウザで https://
(アプリケーション名) .mybluemix.net/publish にアクセス スマホの傾きに応じて、 画面内の数値が変更されることを確認
40.
ここまでのシステム構成 Node-RED テトリス 画面 スマホ 画面 後はここだ け
41.
2. データ連携
42.
データ連携 (1) 3本目のフローを同様に作成する: 入力カテゴリーの ibmiot
ノード、 機能カテゴリーの function ノード、 出力カテゴリーの debug ノード をドラッグ&ドロップして、線で繋げる。
43.
データ連携 (2) function ノードをダブルクリック 名前: 変換 内容: msg.payload
= msg.payload.d.ori; return msg; と変更 「完了」
44.
データ連携 (3) ibmiot ノードをダブルクリック スマホ画面の上部に書かれている 16桁の文字列をそのまま
Device id に指定 「完了」
45.
データ連携 (4) 「デプロイ」ボタン 「デバッグ」タブに切り替え デバッグタブにスマホの傾きが表示される debug
ノード右のボタンで 表示/非表示を切り替える (表示を止めておく)
46.
データ連携 (5) 出力カテゴリーの websocket
ノードをドラッグ&ドロップして、 ibmiot ノードと接続する
47.
データ連携 (6) websocket ノードをダブルクリック 鉛筆マークをクリック
48.
データ連携 (7) パス :
/ws/sensor と入力して、「追加」ボタン 1つ前の画面に戻るので「完了」
49.
データ連携 (8) 「デプロイ」ボタン
50.
データ連携 (9) 左: 「左右」を
-50 以下に 右: 「左右」を 50 以上に 回転: 「前後」を 0 以上 30 以下に
51.
難しすぎる?
52.
難易度調整 (1) 機能カテゴリーの delay
ノードをドラッグ&ドロップして、 ibmiot ノードと websocket ノードの間に接続する
53.
難易度調整 (2) delay ノードをダブルクリック 動作: メッセージの流量制限 流量:
2 メッセージ 1 秒 「中間メッセージを削除」にチェック に設定する。 ※ この設定だと1秒間に2回だけ動かせる 細かく調整しやすいが、素早く動かすことはできない 「完了」
54.
難易度調整 (3) 「デプロイ」をボタンを押して試してみる 必要に応じて、流量を調整する
55.
他のスマホを使う場合 他のスマホでスマホ画面を表示 Node-RED を開いて、 ibmiot
ノードを開き、 そのスマホ画面に表示されている Device id の値に書き換えて、完了 デプロイしてからゲーム画面を開く
56.
楽しかったですか? • 感想を #BMXUG
タグを付けて SNS で教えてください。 • 今後の運営の参考にさせていただきます。
Télécharger maintenant