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
420
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
520
Azureで試して学ぶAI CAR自動走行の仕組みハンズオン
masatoka
0
460
JetsonNanoで動く深層強化学習を使ったラジコン向け自動運転ソフトウェアの紹介
masatoka
1
1.4k
Visual Studio Codeで始めるWio LTE
masatoka
0
1.8k
非接触温度センサのデータをLagoonで可視化
masatoka
0
1.5k
AndroidThingsのドライバーの話
masatoka
0
260
AndroidThingsでAI X IoT
masatoka
0
1.4k
Android ThingsでIoT/AIなデバイス開発しよう
masatoka
1
720
生活をUP!させるIoTサービスLift!
masatoka
1
2.3k
Other Decks in Technology
See All in Technology
データ基盤におけるIaCの重要性とその運用
mtpooh
4
560
VPC Block Public AccessとCloudFrontVPCオリジンによって何が変わるのか?
hatahata021
2
100
Git scrapingで始める継続的なデータ追跡 / Git Scraping
ohbarye
5
510
re:Invent2024 KeynoteのAmazon Q Developer考察
yusukeshimizu
1
150
なぜfreeeはハブ・アンド・スポーク型の データメッシュアーキテクチャにチャレンジするのか?
shinichiro_joya
2
530
今年一年で頑張ること / What I will do my best this year
pauli
1
230
comilioとCloudflare、そして未来へと向けて
oliver_diary
6
460
あなたの知らないクラフトビールの世界
miura55
0
140
色々なAWSサービス名の由来を調べてみた
iriikeita
0
110
GoogleのAIエージェント論 Authors: Julia Wiesinger, Patrick Marlow and Vladimir Vuskovic
customercloud
PRO
0
180
FODにおけるホーム画面編成のレコメンド
watarukudo
PRO
2
290
新卒1年目、はじめてのアプリケーションサーバー【IBM WebSphere Liberty】
ktgrryt
0
140
Featured
See All Featured
Making Projects Easy
brettharned
116
6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
GraphQLとの向き合い方2022年版
quramy
44
13k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.4k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.5k
Producing Creativity
orderedlist
PRO
343
39k
Why Our Code Smells
bkeepers
PRO
335
57k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.2k
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