Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
バスあと何分ミニサイネージ
Search
Satoshi Gachi Fujimoto
May 01, 2024
Technology
0
73
バスあと何分ミニサイネージ
M5 Japan Tour 2024 Spring 福冈のLT資料です!
https://iotlt.connpass.com/event/312239/
Satoshi Gachi Fujimoto
May 01, 2024
Tweet
Share
More Decks by Satoshi Gachi Fujimoto
See All by Satoshi Gachi Fujimoto
高専で制御を、大学でセンシングを学び、次は脳みそ
satoshirobatofujimoto
0
230
画像生成AIを使って勝負しよう
satoshirobatofujimoto
1
92
ガチマナ会 vol.1
satoshirobatofujimoto
0
190
画像生成AIを使って勝負しよう
satoshirobatofujimoto
0
190
画像からプロンプトを考えて最も似ている画像を生成した人が勝ちのゲーム@AIミーティング
satoshirobatofujimoto
0
140
VPS研究者が語る”VPS概論”
satoshirobatofujimoto
0
380
画像からプロンプトを考えて最も似ている画像を生成した人が勝ちのゲーム
satoshirobatofujimoto
0
180
OpenAI 新機能まとめ(Function callingとAdd your data編)
satoshirobatofujimoto
0
230
PLATEAUを用いた熊本市中心市街地におけるバリアフリー情報の可視化
satoshirobatofujimoto
0
1k
Other Decks in Technology
See All in Technology
「人物ごとのアルバム」の精度改善の軌跡/Improving accuracy of albums by person
mixi_engineers
PRO
1
140
.NET AspireでAzure Functionsやクラウドリソースを統合する
tsubakimoto_s
0
190
EMConf JP の楽しみ方 / How to enjoy EMConf JP
pauli
2
150
新卒1年目、はじめてのアプリケーションサーバー【IBM WebSphere Liberty】
ktgrryt
0
150
Copilotの力を実感!3ヶ月間の生成AI研修の試行錯誤&成功事例をご紹介。果たして得たものとは・・?
ktc_shiori
0
370
AWSマルチアカウント統制環境のすゝめ / 20250115 Mitsutoshi Matsuo
shift_evolve
0
120
今から、 今だからこそ始める Terraform で Azure 管理 / Managing Azure with Terraform: The Perfect Time to Start
nnstt1
0
250
デザインシステムを始めるために取り組んだこと - TechTrain x ゆめみ ここを意識してほしい!リファクタリング勉強会
kajitack
2
200
東京Ruby会議12 Ruby と Rust と私 / Tokyo RubyKaigi 12 Ruby, Rust and me
eagletmt
3
950
0→1事業こそPMは営業すべし / pmconf #落選お披露目 / PM should do sales in zero to one
roki_n_
PRO
1
1.7k
AWSサービスアップデート 2024/12 Part3
nrinetcom
PRO
0
150
WantedlyでのKotlin Multiplatformの導入と課題 / Kotlin Multiplatform Implementation and Challenges at Wantedly
kubode
0
250
Featured
See All Featured
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
Side Projects
sachag
452
42k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.2k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Why Our Code Smells
bkeepers
PRO
335
57k
Transcript
2024/05/01 M5 Japan Tour 2024 Spring 福冈 バスあと何分ミニサイネージ
がちもとさん KumaMCNという技術コミュニティを運営 株式会社ナレッジコミュニケーションでAI・XRアプリ開発 崇城大学古賀都市計画研究室の技術顧問でまちづくりの研究 高専で制御を、大学でセンシングを学び、次は脳みそ @sotongshi
自分専用のちっちゃなミニサイネージを作りました 熊本の渋滞はワースト1位(箇所数・平均速度) 2021年11月ごろにGTFSリアルタイムの公開 ↓ 自宅やオフィスに自分だけのサイネージが欲しい 時刻や〇停前ではなく「あと何分」だけが知りたい 目の前をバス が通り過ぎた しかも2台同時に 次のバスは
30分後
インタビュー受けたり、市長の登壇資料に出てきたり、ハッカソン開催 https://t.co/A6YeM352yF https://youtu.be/srnm-AQxbsM
システムの流れ 1. 運行前にGTFS(静的)からデータを更新 2. M5StackのSDカードにWiFi設定、乗車停留所と降車停留所を書き込んでおく 3. M5Stackを起動すると1分おきにAPIを叩き、「あと何分」の情報を取得 GTFS リアルタイム Lambda
S3 API Gateway EventBridge M5Stack GTFS(静的) Lambda 停留所 あと何分
ユースケース① 特定のバス停 / バス待ち処に設置 1. バスあと何分+混雑状況 2. 桜町まで目的地に着くか 3. 地域のお得情報
ユースケース② 個人に配布 1. バスあと何分+混雑状況(上り) 2. バスあと何分+混雑状況(下り) 3. 生存確認ボタン
ユースケース③ 店に設置 1. バスあと何分+混雑状況 2. 次の時間帯 3. 近隣のタクシー・代行
ご清聴ありがとうございました