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
Azure SORACOM Futabaのサーボで金賞もらった話
Search
masato-ka
April 23, 2018
Technology
0
480
Azure SORACOM Futabaのサーボで金賞もらった話
masato-ka
April 23, 2018
Tweet
Share
More Decks by masato-ka
See All by masato-ka
Azure MLで試して学ぶAIによる自動走行とAIの仕組みハンズオン
masatoka
2
590
Azureで試して学ぶAI CAR自動走行の仕組みハンズオン
masatoka
0
510
JetsonNanoで動く深層強化学習を使ったラジコン向け自動運転ソフトウェアの紹介
masatoka
1
1.5k
Visual Studio Codeで始めるWio LTE
masatoka
0
2k
非接触温度センサのデータをLagoonで可視化
masatoka
0
1.6k
AndroidThingsのドライバーの話
masatoka
0
300
AndroidThingsでAI X IoT
masatoka
0
1.5k
Android ThingsでIoT/AIなデバイス開発しよう
masatoka
1
760
生活をUP!させるIoTサービスLift!
masatoka
1
2.3k
Other Decks in Technology
See All in Technology
Findy Team+のSOC2取得までの道のり
rvirus0817
0
330
pprof vs runtime/trace (FlightRecorder)
task4233
0
170
"複雑なデータ処理 × 静的サイト" を両立させる、楽をするRails運用 / A low-effort Rails workflow that combines “Complex Data Processing × Static Sites”
hogelog
3
2k
OpenAI gpt-oss ファインチューニング入門
kmotohas
2
960
about #74462 go/token#FileSet
tomtwinkle
1
290
Why React!?? Next.jsそしてReactを改めてイチから選ぶ
ypresto
10
4.5k
Why Governance Matters: The Key to Reducing Risk Without Slowing Down
sarahjwells
0
110
AI Agentと MCP Serverで実現する iOSアプリの 自動テスト作成の効率化
spiderplus_cb
0
500
GopherCon Tour 概略
logica0419
2
190
KAGのLT会 #8 - 東京リージョンでGAしたAmazon Q in QuickSightを使って、報告用の資料を作ってみた
0air
0
200
バイブコーディングと継続的デプロイメント
nwiizo
2
420
生成AIを活用したZennの取り組み事例
ryosukeigarashi
0
200
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.2k
The Cost Of JavaScript in 2023
addyosmani
53
9k
A designer walks into a library…
pauljervisheath
209
24k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.7k
Gamification - CAS2011
davidbonilla
81
5.5k
Making the Leap to Tech Lead
cromwellryan
135
9.5k
Designing for humans not robots
tammielis
254
25k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
Code Review Best Practice
trishagee
72
19k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
20k
Transcript
Azure SORACOM Futabaͷ αʔϘͰۚΒͬͨ 2018/04/26 @masato_ka (·͞ͱ͔)
ຊͷʹ͍ͭͯ https://algyan.connpass.com/event/76677/ ίϯςετͷৄࡉʮsoracom ۚʯͰݕࡧ
ίϯςετԠื࡞ͷ݅ RS304MD Futaba Microsoft Azure FutabaίϚϯυํࣜαʔϘͱMicrosoft Azure ΛͬͯIoTΞϓϦΛ࣮͢Δ͜ͱɻ ×
ίϚϯυํࣜαʔϘͱʁ RS304MD Futaba •γϦΞϧ௨৴ •֯ࢦఆ •τϧΫͷ੍ޚ •ݱࡏ֯ͷऔಘ •Ϟʔλෛՙͷऔಘ Cloud UART
֯τϧΫࢦྩ ݱࡏ֯ɾෛՙ ϑΟʔυόοΫ ࢦྩ
খऩೲIoTαʔϏεLift! RS304MD Futaba Λݕ͠ ͯࣗಈͰऩೲ ͷॏ ͞Λଌఆ Cloud ָ͍͠ʂ ݡ͍ʂ
εϚϗΞϓ ϦͰՄࢹԽ
খऩೲIoTαʔϏεLift! Job Schedule with Direct Method Cloud AM7:00 RS304MD Futaba
ਖ਼֬ʂ ศརʂ
Lift!ͷΈ
Lift! ͷجຊಈ࡞ ※શೋॏೋॏมճ࿏লུ ੍ޚ௨৴ܥ(WioLTE) λΫτεΠον RS304MD Futaba Lift! UP! ࢦྩͱτϧΫ੍ޚ
Cloud Direct methodܦ ༝Ͱεέδϡʔϧ ಈ࡞ɺ֎෦αʔϏ ε࿈ܞ ϘλϯͰ ϦϑτΛૢ࡞ Ͱ͖Δɻ
Lift! ͷجຊಈ࡞ ੍ޚ௨৴ܥ(WioLTE) λΫτεΠον RS304MD Futaba Lift! UP! ՙॏ ෛՙ
ՙॏʹԠͨ͡ిྲྀ (ෛՙΛऔಘ) ͷݕͱॏྔʹม ࢦྩͱτϧΫ੍ޚ ݱࡏ֯ ͱిྲྀ ݱࡏͷLiftͷঢ়ଶͱ ͷঢ়ଶΛΠϕ ϯτͱͯ͠ૹ৴ Cloud
γεςϜߏͱׂ Internet HTTP/SSE HTTP HTTP HTTP AMQP MQTT MQTTS SIM
(Lift Device) SORACOM Microsoft Azure REST API •Ϣʔβೝূ/UI •σόΠεొ •εέδϡʔϧཧ •AMQP to HTTP •ςϨϝτϦड৴ •Job schedule Direct method DBͳͲӬଓԽͷهࡌলུ •SASτʔΫϯੜ •ϓϩτίϧม Beam IoT Hub Functions App Service •ϝλσʔλαʔϏ εͰσόΠεID৴
ͳΜͰιϥίϜͷ αʔϏεΛ ࠾༻ͨ͠ͷ͔ʁ SORACOM
ຊ൪ͰσϞΛ͘͠͡Γͨ͘ͳ͔ͬͨɻ ຊ൪Ͱઈରʹಈ͘σϞ ʹ͢ΔʹͲ͏͢Ε ͍͍͔ʁ
σϞϓϩτλΠϓ͕ຊ൪Ͱಈ͔ͳ͘ͳΔཧ༝ ిݯΛೖΕΔ ωοτϫʔΫଓ ઃఆɾιϑτىಈ खॱઃఆ߲͕ଟ͍ͱϛεى͖͘͢ͳΔ OS͕ىಈ͠ͳ͍ ଓͰ͖ͳ͍ ιϑτ͕མͪΔ
ͭ·Γઈରʹಈ͘σϞͱʁ ిݯೖͷΈͰ Ϋϥυʹଓ͠ ಈ͖࢝ΊΔ͜ͱ
ిݯҰൃϙϯͷ αʔϏεΛιϥίϜ Ͱ࣮ݱʂ
ిݯೖͷΈͰ࣮֬ʹىಈ OS͕ෆཁͰ͋ΕγϯάϧϘʔυίϯϐϡʔλΑΓ ϚΠίϯϘʔυΛબͯ͠ϕΞϝλϧͰίʔυΛಈ͔͢
͍ͭͰಉ͡ωοτϫʔΫڥΛར༻ LTEΛͬͯWiFiͷઃఆΛॳΊ͔Β͠ͳ͍ɻ WioLTE ʹSORACOM Air
σόΠεͷڥใઃఆ σόΠεݻ༗ͷIDΫϥυͷଓใͷཧઃఆ͕ࡶ ίʔυʹίϯϑΟ άઃఆ͕ϕλॻ͖ ίϯϑΟάΛޙ ͔ΒखಈͰઃఆ ιʔείʔυ͕ެ։ ͮ͠Β͍͘ɺσόΠε ͝ͱʹFWΛϏϧυ͢Δ ඞཁ͕͋Δɻ
σόΠεΛ૿ͨ͢ ͼʹઃఆΛ͢Δඞཁ͕ ͋Δɻઃఆͨ͠ΛӬ ଓԽ͢Δॲཧ͕ඞཁɻ
σόΠεͷઃఆॻ͖ࠐΈΛࣗಈԽ σόΠεىಈ࣌ʹࣗಈతʹઃఆΛಡΈࠐΉΑ͏ʹ͢Δɻ ϝλσʔλαʔϏεΛ͍ଓ࣌ʹઃఆΛೖ ɾɾɾ Cloud ೝূใ σόΠεࣝผͷID
ͦͦσόΠεʹઃఆΛͤ͞ͳ͍ ͞ΒʹσόΠεͰΔ͜ͱ࠷ݶʹγϯϓϧʹ͢Δ SORACOM BeamͰೝূࣗମΛΦϑϩʔυ ɾɾɾ Cloud ೝূใ σόΠεࣝผͷID
ిݯΛೖΕΕޙ͚ͭͩɻ ిݯΛೖΕΔ ࣗಈଓ ४උిݯΛೖΕΔ͚ͩͰྃ Կࣄͳ͘σϞ͕Ͱ͖·ͨ͠ɻ Cloud LTEଓ ىಈΛͭͷΈʂ
·ͱΊ 1.ઈରʹಈ͘σϞ=ిݯҰൃىಈ ɹ࡞ͷߴ͘ͳΔɻ 2.࡞Δखؒল͚Δ ɹݶΒΕͨ࣌ؒͰຊ࣭తͳ͜ͱʹूத 3.σόΠε൛TwelvFactorAppͬΆ͍ ɹσόΠεͷ͕૿͑ͯڥ͕มΘͬͯ҆৺ ιϥίϜΛ͍͜ͳͯ͠ϋοΧιϯͰ׆༂͠Α͏ʂ ޡղΛڪΕͣ ʹݴ͏ͱʹ
એ1 Wio LTE ༻Platform IOઃఆ VSCode ͔ΒWioLTEͷ։ൃ͕Ͱ͖Δɻ vscode wiolteͰݕࡧʂ
એ2 VSCode soracom extention VSCode ͔ΒSORACOM Air άϧʔϓͷཧ vscode soracomͰݕࡧʂ
Follow me Twitter: @masato_ka ຊͷࢿྉ:https://github.com/masato-ka/presentation