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

SORACOM Technology Camp 2020 - Day1 最速で結果を出すIoT!コードを書かずに現場からの通知を受け取ろう /technology-camp2020-day1-s02

7cd783377515bdf8207062840b7b2f4e?s=47 SORACOM
November 17, 2020

SORACOM Technology Camp 2020 - Day1 最速で結果を出すIoT!コードを書かずに現場からの通知を受け取ろう /technology-camp2020-day1-s02

手軽に始めるIoTというと、マイコンボードとセンサーを接続、データ送付のためにはプログラミングをする流れが一般的です。しかし最新のIoTではコードを書かずに、出来ることの幅が広がっています。

本セッションではボタン型IoTデバイス、SORACOM LTE-M Buttonを使い、最速で結果を出すIoTシステム構築のプロセスをご紹介します。

​株式会社ソラコム
プリンシパルエンジニア
松井 基勝

7cd783377515bdf8207062840b7b2f4e?s=128

SORACOM

November 17, 2020
Tweet

Transcript

  1. ࠷଎Ͱ݁ՌΛग़͢*P5ʂ ίʔυΛॻ͔ͣʹݱ৔͔Βͷ௨஌Λड͚औΖ͏ גࣜձࣾιϥίϜ ϓϦϯγύϧΤϯδχΞ দҪجউ 

  2. ຊ೔ͷϋογϡλά TPSBDPN !403"$0.@13 IUUQTXXXGBDFCPPLDPNTPSBDPNKQ

  3. ࣗݾ঺հ • ໊લদҪجউ ·͍ͭ΋ͱ͔ͭ NPUP • ໾৬ϓϦϯγύϧΤϯδχΞ • ୲౰ดҬ໢ܥ 71(

    Ϋϥ΢υ࿈ܞ౳ • ޷͖ͳαʔϏε403"$0.'VOL ࠷ۙɺେਓʹͳͬͯॳΊͯ খֶߍҎདྷ Ωϟϯϓ΁ ࣍ճ͸ΏΔʙ͘ιϩΩϟϯϓͯ͠Έ͍ͨ
  4. ͜ͷηογϣϯͰ͝঺հ͢Δ಺༰ • *P5Λ࢝ΊΔʹ͸ɺ·ͣσόΠεɾ௨৴ɾΫϥ΢υΛ ༻ҙ͢Δඞཁ͕͋Γ·͢ • ·ͨσόΠε΍Ϋϥ΢υΛ࢖͏ʹ͸ɺ௨ৗϓϩάϥϛ ϯά͕ඞཁͱͳΓɺ։ൃʹ͸࣌ؒΛཁ͠·͢ • ͔͠͠ϓϩάϥϜίʔυΛॻ͔ͣʹ *P5͕࣮ݱͰ͖Δ

    ؀ڥ͕ଗ͍ͭͭ͋Γ·͢ • -5&.#VUUPOGPS&OUFSQSJTFΛ࢖ͬͯૉૣ͘ *P5γεςϜΛߏங͢Δํ๏Λ͝঺հ͠·͢
  5. Ұ൪γϯϓϧͳ *P5γεςϜͱ͸ʁ

  6. *P5ͷʮॳΊͷҰาʯ • Կ͔͕ى͖ͨ࣌ɾ஌Β͍ͤͨ࣌ʹ௨஌Λ͍ͨ͠ • ྫ͑͹ʜ • ոզਓ΍ٸපਓ͕͍Δ৔߹ʹɺॿ͚ΛٻΊ͍ͨ • ޻৔ͷϥΠϯͰԿ͔໰୊͕ى͖ͨ࣌ʹɺ୲౰ऀʹ࿈བྷ •

    Ոͷલʹઇ͕ੵ΋͍ͬͯΔͷͰɺআઇंʹདྷͯཉ͍͠ • FUD
  7. ͓٬༷ࣄྫגࣜձࣾϑΟϦοϓεɾδϟύϯ 403"$0.-5&. ϘλϯͰۓٸ࣌ͷ௨஌ ඵͰ΋ૣ͘ٹॿΛ࢝Ί ΔͨΊʹ εϚϗΞϓϦz.Z404˞̍z ͱ࿈ܞͨ͠*P5σόΠε *1: MySOSは、株式会社アルムの商標または登録商標です。

  8. *P5ͷॳΊͷҰา • Կ͔͕ى͖ͨ࣌ɾ஌Β͍ͤͨ࣌ʹ௨஌Λ͍ͨ͠ • ྫ͑͹ʜ • ոզਓ΍ٸපਓ͕͍Δ৔߹ʹɺॿ͚ΛٻΊ͍ͨ • ޻৔ͷϥΠϯͰԿ͔໰୊͕ى͖ͨ࣌ʹɺ୲౰ऀʹ࿈བྷ •

    Ոͷલʹઇ͕ੵ΋͍ͬͯΔͷͰɺআઇंʹདྷͯཉ͍͠ • FUD • ͜ΕΛͲ͏΍࣮ͬͯݱ͢Δ͔ߟ͑ͯΈ·͠ΐ͏
  9. ௨஌γεςϜͷߏ੒ ボタン (センサー) 通信設備 基地局 Inrernet メール送信 サーバー 端末 報告者

    担当者 マイコン モデム プログラム クラウド サービスを活用
  10. Ϋϥ΢υଆͷߏ੒

  11. Ϋϥ΢υͷߏ੒ྫ "84Λར༻͢Δ৔߹ • 403"$0.'VOLʜΫϥ΢υϑΝϯΫγϣϯΞμϓλ • σόΠε͔Β 'BB4 Λ؆୯ʹݺͼग़ͤΔͨΊͷػೳ • "84-BNCEBʜ'BB4

    'VODUJPOBTB4FSWJDF • ϓϩάϥϜΛΞοϓϩʔυ࣮ͯ͠ߦ͢ΔͨΊͷ࢓૊Έ • "NB[PO4&4ʜϝʔϧૹ৴αʔϏε 403"$0. 'VOL Ϙλϯ "84 -BNCEB "NB[PO4JNQMF &NBJM4FSWJDF &NBJM ୺຤ ϓϩάϥϜΛ։ൃ ͯ͠Ξοϓϩʔυ
  12. 403"$0.ଆͷઃఆ

  13. 403"$0.ͷઃఆ  • όΠφϦύʔαʔઃఆ όΠφϦσʔλΛΫϥ΢υͰѻ͍΍͍͢ +40/ܗࣜ ΁ͱม׵͢ΔͨΊͷઃఆ

  14. 403"$0.ͷઃఆ  • 403"$0.'VOLઃఆ

  15. ʜ͜Εͬͯ؆୯Ͱ͔͢ʁ

  16. ৽ൃද 403"$0.-5&.#VUUPOઃఆը໘

  17. ৽نσόΠεઃఆ  4*.બ୒ • ઃఆ͢ΔϘλϯͷ 4*.Λબ୒

  18. ৽نσόΠεઃఆ r άϧʔϓͷ࡞੒ • άϧʔϓͷ৽ن࡞੒

  19. • )BSWFTU%BUB-BHPPOΛ࢖ͬͨՄࢹԽΛߦ͏͔ ৽نσόΠεઃఆ r ՄࢹԽ

  20. • ج஍ہ৘ใΛ༻͍͓͓ͨΑͦͷҐஔ৘ใΛ෇༩Մೳ ৽نσόΠεઃఆ r ؆қҐஔଌҐػೳ

  21. • 403"$0.'VOLΛ࢖ͬͨϝʔϧૹ৴ઃఆ Ѽઌ΍໊݅ɺຊจΛΧελϚΠζՄೳ ৽نσόΠεઃఆ r ϝʔϧૹ৴

  22. ΧελϚΠζྫ Ϙλϯ {{subscriber.tags.name}} ͕ {{event.clickTypeName}} ΫϦοΫ͞Ε·ͨ͠ - ి஑࢒ྔ: {{event.batteryLevelPercent}} %

    - Ң౓,ܦ౓: {{context.location.lat}},{{context.location.l on}} (؆қҐஔଌҐػೳͰදࣔ)
  23. ϝʔϧαϯϓϧ • ϘλϯΛԡ͢ͱɺ͜ͷΑ͏ͳϝʔϧ͕ಧ͖·͢

  24. σϞಈը

  25. Ͷɺ؆୯Ͱ͠ΐ͏ʁ

  26. ʮॳΊͷҰาʯͷ࣍ͷҰา͸ʁ

  27. Ϋϥ΢υଆΛ֦ு͢Δ • ϝʔϧҎ֎ͷ௨஌ํ๏ • "1*͕͋Ε͹ɺ-BNCEBͳͲ͔Βݺͼग़͠Մೳ • ۀ຿γεςϜͱͷ࿈ܞ • 403"$0.#FBN΍ 403"$0.'VOOFMͳͲΛ૊Έ

    ߹ΘͤͯɺσʔλΛطଘγεςϜ΁࿈ܞ͢Δ • ·ͨ͸৽نͰۀ຿γεςϜΛߏங͢Δ ͍ͣΕʹͤΑϓϩάϥϜ։ൃ΍ઃఆΛߦ͏ඞཁ͸͋Δ ཁ݅Λ੔ཧͯ͠ɺγεςϜ։ൃऀʹ૬ஊ͠Α͏
  28. σόΠεଆͷ֦ு • ϘλϯΛ෺ཧతʹԡͣ͞ʹɺηϯαʔʹԡͤ͞Δ ˠ 403"$0.-5&.#VUUPO1MVTͷར༻ • ઀఺ʹΑΔΠϯλʔϑΣʔε 接点出力に対応した 各種センサー

  29. ઀఺ͱ͸ʁ ిؾճ࿏ͷ l0/0''zͰ৴߸Λ఻͑Δɺγϯϓϧͳ ΠϯλʔϑΣΠε ࣓ؾࣜϦʔυεΠον ࣓ྗͰిؾճ࿏Λ 0/0'' ˠ υΞͷ։ดͳͲ ܏͖

    νϧτ εΠον ಺෦ͷϘʔϧͷҐஔͰ ిؾճ࿏Λ 0/0'' ˠ Կ͔͕ಈ͍ͨͷΛݕ஌ ϑϩʔτεΠον lු͖zͷҐஔͰ ిؾճ࿏Λ 0/0'' ˠ ӷମͷ૿ݮΛݕ஌
  30. ͓٬༷ࣄྫɿ۝भ೶੓ہ ೶ଜৼڵ෦೶ଜ؀ڥ՝༷ ҆ՁʹΘͳ௨஌૷ஔΛ࣮ ݱɺݟճΓͷ࿑ྗܰݮɻ -5&.௨৴౥ࡌͰ؆қ ʹ԰֎ʹઃஔՄೳ ௗ्ͷΘͳ࡞ಈ௨஌γ εςϜʹ403"$0. -5&.#VUUPO

  31. ·ͱΊ • σόΠεΛద੾ʹબ΂͹ɺϓϩάϥϛϯάΛ͠ͳͯ͘ ΋ *P5ΛखܰʹࢼͤΔΑ͏ʹͳ͖͍ͬͯͯΔ • Ϋϥ΢υଆ΋࠷ॳ͸ͳΔ΂ࣗ͘෼Ͱ࡞Βͣʹɺطଘͷ ࢓૊ΈΛ૊Έ߹Θͤͯɺߏ੒͍ͯ͘͠ͱָʹ࡞ΕΔ • σόΠε΍Ϋϥ΢υΛϢʔεέʔεʹ߹Θͤͯஔ͖׵

    ͍͚͑ͯ͹ɺΑΓຊ֨తͳ *P5γεςϜ͕࣮ݱͰ͖Δ
  32. 403"$0.ͷئ͍ Ϋϥ΢υ 㱺ଟ͘ͷϏδωεɺ8FCαʔϏε 403"$0. 㱺ଟ͘ͷ*P5ϏδωεɺγεςϜ ͨ͘͞Μͷ *P5ϓϨΠϠʔ͕ੜ·Ε·͢Α͏ʹ

  33. ੈքதͷώτͱϞϊΛͭͳ͛ ڞ໐͢Δࣾձ΁