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

最近obnizを使った話(MESHやSpresenseとの組み合わせ) / IoTLT vol.92

最近obnizを使った話(MESHやSpresenseとの組み合わせ) / IoTLT vol.92

you(@youtoy)

October 18, 2022
Tweet

More Decks by you(@youtoy)

Other Decks in Technology

Transcript

  1. 最近obnizを使った話 (MESHやSpresenseとの組み合わせ) 2022年10月18日 (火) IoTLT vol.92 @オンライン 豊田陽介( ) @youtoy

  2. 自己紹介 豊田陽介( ) @youtoy ・IT系イベント主催、登壇や運営なども ・子ども向けの活動いろいろ ・ Microsoft MVP(2021/10 から)

    プライベートでの活動 ・ガジェット大好き ・今年、本2冊出したり、メーカーフェア出展3回 好きなことなど 3月発売 (共著) 7月発売 (単著)
  3. 「obniz」+「MESH」 を試してみた話から

  4. 公式発表:今年の8月31日

  5. obniz公式のパーツライブラリのページにも

  6. MESHの保有状況は...

  7. 保有状況:フルセット+GPIOブロックは2個 全部、試せる!

  8. 今回は1つだけで シンプルに

  9. 試した内容:ボタンブロックを使ったもの ボタン押下のイベント 3種類に応じた、画面 での文字表示

  10. 詳細はQiitaの記事に 実装は Node.js

  11. obniz連携を試す際には MESH のアップデートを! (以前から持っていて、アップデートしてない場合) ここで軽くハマりかけた MESH公式アプリを使い、 バージョン「1.2.5」に

  12. 「obniz」+「Spresense」 を組み合わせた話へ

  13. 試作した背景:開発コンテストに参加した

  14. Spresenseは持ってた?

  15. コンテストのモニター応募の審査通過でゲット 「何を作る?」、「何に役立つ?」、 「何を用いて作る?」といった情報を 送付して、それが審査される形

  16. 作ったもの:カメラを手軽にIoT化 【カメラ】 Spresense のメイン ボード+拡張ボード +カメラボード 【IoT化の仕組み】 obniz でカメラ撮影 のトリガーをネット

    越しで行えるように
  17. 仕組みや開発環境について 【Spresense】 Arduino IDE による 開発、カメラ関連の 処理とシリアル通信 【obniz】 HTML+JavaScript、 または

    Node.js での 開発、メッセージング とシリアル通信 2台のデバイスを有線で接続、シリアル通信による連携
  18. obnizと別デバイスとのシリアル通信について ベースにした情報は以下の公式情報 (過去に micro:bit との組み合わせは試したことも)

  19. 【余談】過去にobnizとmicro:bitを組み合わせた時 2019年の石巻ハッカソンでチーム開発した時 obniz obniz と通信 する micro:bit

  20. obnizの動作のトリガーはHTTPリクエストで obnizの「メッセージング」でお手軽に (【例】“move” を送る時のエンドポイント:   https://obniz.com/obniz/【obnizのID】/message?data=move )

  21. 最後に イベントなどの告知

  22. ヒーローズ・リーグ関連の話 「VUI賞」へのご応募を是非! IoT関連の作品の賞も

  23. JavaScript・Web系・ガジェット関連 10/27(木) オンライン開催 今週・来週とイベントがあるのでよろしければ! 10/23(日) オンライン開催 10/19(水) オンラインも! 【キーワード】 JavaScript、

    クリエイティブ コーディング 【キーワード】 Web、HTML5 【キーワード】 ガジェット
  24. 終わり!