Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ハッスルメーター・Hustle Meter:A IoT game for very hot J...

anysonica
July 31, 2024
200

ハッスルメーター・Hustle Meter:A IoT game for very hot Japanese summerfor

About Hustle Meter
The unbearable summer heat. Fanning oneself with a fan is a Japanese tradition.
The “Hustle Meter” is a game version of this fan.
Press the controller(M5AtomS3) button to start the game.
Compete for the number of times you fan in 20 seconds.
The excitement level of the game is sent to M5CORE2 in real-time and visualized.
Furthermore, after the game ends, the results are sent from Azure Functions to kintone using SORACOM's system and visualized by ranking.
The “Hustle Meter” was developed by Satoru Oguchi and Takeshi Maeshima of “Hustle Meters” and exhibited at SORACOM Discovery 2024.

暑くてどうしようもない夏。うちわを扇ぐのは日本の風物詩。
このうちわをゲーム化したのが、ハッスルメーターです。
コントローラーのボタンを押して、ゲームスタート。20秒間にあおいだ回数を競います。
ゲームの盛り上がり具合は、リアルタイムでM5Stackに送られ、可視化されます。
さらに、ゲーム終了後はソラコムのシステムを使用してAWSからkintoneに送られ、得点ランキングごとに可視化されます。
ハッスルメータは大口聡、前嶋武の2人による、ハッスルメーターズによって開発され、SORACOM Discovery2024に展示されました。

anysonica

July 31, 2024
Tweet

More Decks by anysonica

Transcript

  1. About Hustle Meter • About Hustle Meter • 2024.07.31 •

    By “Hustle Meters” Satoru Oguchi &Takeshi Maeshima • Contact: Takeshi Maeshima X: @anysonica Email: [email protected] 2024/07/31 ハッスルメーターズ 2
  2. ハッスルメーターについて 2024/07/31 ハッスルメーターズ 3 • 暑くてどうしようもない夏。うちわを扇ぐのは日本の風物詩。 • このうちわをゲーム化したのが、ハッスルメーターです。 • コントローラーのボタンを押して、ゲームスタート。20秒間にあおいだ回

    数を競います。 • ゲームの盛り上がり具合は、リアルタイムでM5Stackに送られ、可視化さ れます。 • さらに、ゲーム終了後はソラコムのシステムを使用してAWSからkintoneに 送られ、得点ランキングごとに可視化されます。 • ハッスルメータは大口聡、前嶋武の2人による、ハッスルメーターズに よって開発され、SORACOM Discovery2024に展示されました。 About Hustle Meter The unbearable summer heat. Fanning oneself with a fan is a Japanese tradition. The “Hustle Meter” is a game version of this fan. Press the controller(M5AtomS3) button to start the game. Compete for the number of times you fan in 20 seconds. The excitement level of the game is sent to M5CORE2 in real-time and visualized. Furthermore, after the game ends, the results are sent from Azure Functions to kintone using SORACOM's system and visualized by ranking. The “Hustle Meter” was developed by Satoru Oguchi and Takeshi Maeshima of “Hustle Meters” and exhibited at SORACOM Discovery 2024.
  3. 2024/07/31 4 ハッスルメーター・構成図 Hustle Meter Configuration Diagram Fan-shaped Controller うちわ型コントローラー

    ・M5AtomS3 ・傾きセンサーTilt Sensor BLEで 数値の リアルタイム送信 (ゲームのステータスも) M5Stack CORE2 ・BLE受信(ゲームの実況用モニター) ・ゲーム結果送信用(SORACOMに送信) •BLE reception (monitor for game commentary) •For sending game results (send to SORACOM) Wifiで インターネットに接続 (2.4GHz) Connect to the Internet via Wifi (2.4GHz) SORACOM Arc (With WireGuard) SORACOM Platform SORACOM Beam Kintoneにより可視化 (ランク分けの可視化) Visualized by kintone (ranked visualization) Microsoft Azure Functions Real-time transmission of data via BLE (also the game's status)
  4. 2024/07/31 ハッスルメーターズ 5 ハッスルメーター・動作手順 うちわ M5Stack クラウド・kintone 開始ボタンを 押す トリガーを受

    けたら、 動作準備・待 機 M5にトリガー 送信 3秒待つ (カウントダウン) ゲーム(20秒) ・傾きセンサーのカウント ・コントローラー画面への表示 ・10カウントごとにBLEで データを送信 ゲーム中 ・カウントデータを受け取る ・カウントの積算 ・カウントデータの可視化 ゲーム終了後 ・カウンタのクローズ ・累積カウント数の表示 ・Thank you の表示 開始ボタンが 押されるまで ロック ゲーム終了後 ・カウンタのクローズ ・累積カウント数の表示 ・送信シークエンスの開始 ・送信が終了したら、送信成功の メッセージを表示 送信終了後→待機 「スイッチを押してください」の メッセージを表示 BLEの通信再開
  5. 2024/07/31 ハッスルメーターズ 6 Hustle Meter Operation Procedure(Summary) Game (20 seconds)

    •Count by tilt sensor •Display on controller screen •Send data via BLE every 10 counts During the game •Receive count data •Accumulate counts •Visualize count data After the game ends •Close the counter •Display cumulative count •Display "Thank you“ Until the start button is pressed, lock After the game ends •Close the counter •Display cumulative count •Start the sending sequence •Display a message of successful transmission when completed After transmission ends → Standby Display "Press the switch" message Restart BLE communication
  6. 2024/07/31 7 ハッスルメーター・開発分担 Hustle Meter Development Task Allocation うちわ型コントローラー設計・制作 ・M5AtomS3

    ・傾きセンサー BLEで 数値の リアルタイム送信 (ゲームのステータスも) M5Stack CORE2 ・ゲームの実況用モニター ・ゲーム結果送信用 Wifiで インターネットに接続 (2.4GHz) Kintoneにより可視化 (ランク分けの可視化) 前嶋武 Takeshi Maeshima 大口聡 Satoru Oguchi For the detail, Please see” Hustle Meter Configuration Diagram”.
  7. 2024/07/31 ハッスルメーターズ 11 今回の作例で使用し、本資料に掲載されている各企業の登録商標を含む知的財産権は各企業に帰属します。 The intellectual property rights, including the

    registered trademarks of each company used in this example and included in this document, belong to their respective companies. 使用したライブラリ Library M5AtomS3 ・M5Unified ・Bluetoothserial M5CORE2 ・M5Unified ・WireGuard-ESP32 ・Bluetoothserial