ここ1週間 LINE Thingsで5つのデバイス 触ってみたのでまとめてみる #iotlt #linethings

Dae1d4cc4599a65a5da6e1a1f9d96f05?s=47 n0bisuke
November 29, 2018

ここ1週間 LINE Thingsで5つのデバイス 触ってみたのでまとめてみる #iotlt #linethings

IoTLT vol45 リレーションズラストかもな回。

LINE Thingsのデバイス側を5つ試しに使ってみた感想まとめたよ。
https://iotlt.connpass.com/event/109872/

素直にWebBluetooth楽しい
ここ数日登壇続きだけどLINE Thingsネタはまだ尽きてない(笑)

Dae1d4cc4599a65a5da6e1a1f9d96f05?s=128

n0bisuke

November 29, 2018
Tweet

Transcript

  1. ͜͜िؒ -*/&5IJOHTͰͭͷσόΠε ৮ͬͯΈͨͷͰ·ͱΊͯΈΔ ͷͼ͚͢ JPUMUWPM

  2. ੁݪ ͷͼ͚͢ dotstudio, Inc. ɾWebΤϯδχΞ ɾMicrosoft MVP (Node.js) ɾLINE API

    Expert (ࠃ಺10ਓ͘Β͍) ɾσδλϧϋϦ΢ουେֶେֶӃ ඇৗۈߨࢣ ɾࠃ಺࠷େͷIoTίϛϡχςΟIoTLTͷΦʔΨφΠζ nobisuke sugawara
  3. LINE Things ɾLINEΞϓϦ͕BLEػثͱͭͳ͕ΔΑ͏ʹͳΔ΍ͭ ɾLINE BOTͷLIFFͰར༻ ɾϑϩϯτΤϯυͷJavaScriptͰهड़ ɾWeb Bluetoothͷ࢓༷ʹۙͦ͏(΄΅ಉͬ͡Ά͍) ɾLINE Things͍ͬͯ͏৽͍͠IoT

    HubσόΠε͕ग़ ͨ༁Ͱ͸ͳ͍ʢ࠷ॳ໊લฉ͍ͨ࣌ͦΜͳҹ৅ͩͬͨ ɾࡢ೔ ઌिൃද͞Εͨ͹͔Γ
  4. LINE ThingsͷΠϝʔδ ʢͿͬͪΌ͚·ͩ๻΋Α͘෼͔ͬͯͳ͍෦෼ଟ͍ʣ ެࣜϒϩάΑΓ

  5. σϞ - Grove LED Bar

  6. LIFF ɾLINEͷதͰWebΞϓϦέʔγϣϯ Λ։͚Δ ɾϑϩϯτΤϯυଆ͔ΒLINEͷϢʔ βʔσʔλͳͲʹΞΫηεͨ͠Γɺ ϑϩϯτΤϯυଆ͔ΒLINEʹϝο ηʔδૹͬͨΓ ɾαʔόʔ༻ҙͯ͠HTML/CSS/JS Λઃஔͯ͠ಈ͔͠·͢ɻ ɾLINE

    ThingsʢWebBluetoohʣ͸ ͜͜Ͱهड़
  7. ࠓ·ͰLINE࿈ܞ΍Ζ͏ͱ͢Δͱ HTTP HTTP/MQTTͳͲ αʔόʔΛհ͍ͯͨ͠

  8. LINE ThingsʢWebBluetoothʣͩͱ Bluetooth ௚઀௨৴Ͱ͖·͢ɻ HTTP HTTP/MQTTͳͲ

  9. LINE ThingsʢWebBluetoothʣͩͱ Bluetooth ͞ΒʹLINEΛܦ༝ͯ͠Πϯλʔωοτʹܨ͛ΒΕΔ HTTP HTTP/MQTTͳͲ IoT͕Ճ଎͢Δؾ͕͢Δ

  10. ͪͳΈʹ

  11. ͪͳΈʹ ग़ͨ͹͔Γ͚ͩͲ ɾొஃ2݅ ɾQiitaهࣄ3ຊ ɾϋϯζΦϯ1݅ ΍Γ·ͨ͠ɻ

  12. ͪͳΈʹ ग़ͨ͹͔Γ͚ͩͲ ɾొஃ2݅ ɾQiitaهࣄ3ຊ ɾϋϯζΦϯ1݅ ΍Γ·ͨ͠ɻ ஥ؒ૿͑ͳ͍͔ͳ

  13. ࠓճࢼͨ͠σόΠε ɾˑ ESP32 DevkitC ɾˑ M5Stack ɾˑ Adafruit Feather nRF52

    Bluefruit LE ɾNodeMCU-32s ɾNefry BT ˑ: ެࣜαϯϓϧ͕͋Δ΍ͭ
  14. ಈ͔ͨ͠αϯϓϧ࣮૷ͷLINE Things Starter

  15. ESP32 DevkitC ɾळ݄ిࢠͰചͬͯΔ΍ͭ ɾ1400ԁ͘Β͍ ɾESP32γϦʔζͷݩ૆ ɾҰݸ͓࣋ͬͯ͘ͱྑ͍ ɾWi-FiͱBluetooth ɾLINE Things Starter

    (※) ͸໰୊ͳ͘ಈ͍ͨ ※νϡʔτϦΞϧతͳ΍ͭ
  16. M5Stack ɾը໘/Ի/έʔε෇͖ͷESP32 ɾ5000ԁ͘Β͍ ɾ͍͍ײ͡ͷσΟεϓϨΠͱ֎૷͕ڧ͍ ɾLINE Things Starter͸σϑΥϧτͷίʔυ Ͱ͸ಈ࡞ͤͣ… (ESPϥΠϒϥϦͷόʔδϣϯ ͷҧ͍͔΋…?)ɻ഑ઢෆཁɻ

  17. Adafruit Feather nRF52 ɾBluetoothར༻Մೳͳখܕͷ։ൃϘʔυ ɾ3000ԁ͘Β͍ ɾArduino IDEͰॻ͖ࠐΈ ɾݱࡏ඼ബ(ळ༿ݪา͍ͯ΋ͳ͔ͬͨ) ɾLINE Things

    Starter͸ಈ࡞͕ͨ͠ɺॻ͖ࠐΈ࣌ʹ ϒʔτϩʔμʔॻ͖׵͑ͳͲɺීஈESPܥ΍Arduino UnoͳͲΛ৮͍ͬͯΔਓ͕৮Ζ͏ͱ͢Δͱॻ͖ࠐΈͷ Ϋη͕͋Δ
  18. (͜ͷลॳΊͯ͞Θͬͨ)

  19. NodeMCU-32s ɾESP32 DevkitCͱ΄΅ಉ͡ ɾ1200ԁ͘Β͍ ɾ಺ଂLED͕͋ΔʢDevkitCʹ͸ແ͍ʣͬͯ҆ ͍ͷͰDevkitCΑΓ΋ྑͦ͞͏ ɾLINE Things Starter͸DevkitCͷίʔυͦ ͷ··Ͱ໰୊ͳ͘ಈ͍ͨɻ഑ઢෆཁɻ

  20. Nefry BT ɾESP32ʹGroveϙʔτ+σΟεϓϨΠ ɾ5000ԁ͘Β͍ ɾ಺ଂLEDʢϑϧΧϥʔʣ͕͋Δ ɾArduinoͰॻ͖ࠐΈՄೳ ɾLINE Things Starter͸ಈ͔ͳ͔͕ͬͨΘΈ ͞ΜʹݴͬͨΒରԠͯ͘͠Εͯࠓ͸ಈ͘

  21. LINE Thingsࢼͨ͠ॴײ ɾESP32 DevkitC → ͱΓ͋͑ͣࢼͤΔ ɾM5Stack → ίʔυ͕ͪΐͬͱॻ͖׵͑ඞཁ͔΋ ɾAdafruit

    Feather nRF52 Bluefruit LE → ॳ৺ऀʹ͸೉͍͔͠΋ → ESPܥͰ͸ແ͍͔Βͦ͜ͷظ଴஋(BLEͷ҆ఆੑͳͲ) ɾNodeMCU-32s → DevkitCങ͏ΑΓָ͍ͩ҆͠ͱࢥͬͨ ɾNefry BT → Grove΍ΔͳΒ͜͜ɺΘΈ͞Μαϙʔτڧ͍
  22. LINE Thingsࢼͨ͠ॴײ ɾESP32 DevkitC → ͱΓ͋͑ͣࢼͤΔ ɾM5Stack → ίʔυ͕ͪΐͬͱॻ͖׵͑ඞཁ͔΋ ɾAdafruit

    Feather nRF52 Bluefruit LE → ॳ৺ऀʹ͸೉͍͔͠΋ → ESPܥͰ͸ແ͍͔Βͦ͜ͷظ଴஋(BLEͷ҆ఆੑͳͲ) ɾNodeMCU-32s → DevkitCങ͏ΑΓָ͍ͩ҆͠ͱࢥͬͨ ɾNefry BT → Grove΍ΔͳΒ͜͜ɺΘΈ͞Μαϙʔτڧ͍ ࠓͲΕ΋࣋ͬͯͳͯ͘ LINE Things࢝ΊΔͳ Β͜ͷล͕͍͍͔΋
  23. σϞ - Servo

  24. None
  25. Ԡ༻ ϙέϞϯͷܦݧ஋Ք͙Ϛγϯ

  26. ·ͱΊ ɾLINE Things Մೳੑײ͍ͯ͡Δ ɾ΍ͬͺΓ௨৴ૣ͍ ɾ5ͭͷσόΠεͰࢼͯ͠Έͨ ɾNodeMCUҙ֎ͱΑ͔ͬͨ ɾnRF52͸தڃऀ޲͚͔΋ ɾϙέϞϯͷܦݧ஋Ք͗ͷ࿩͸12݄ʹ·ͨ ࢀߟ:

    ͬͦ͘͞LINE ThingsΛ৮ͬͯΈͨʢESP32ͰϦϞʔτLνΧʣ #linedevday https://qiita.com/n0bisuke/items/b0541a32f01007f938a4