Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
最近obnizを使った話 (MESHやSpresenseとの組み合わせ) 2022年10月18日 (火) IoTLT vol.92 @オンライン 豊田陽介( ) @youtoy
Slide 2
Slide 2 text
自己紹介 豊田陽介( ) @youtoy ・IT系イベント主催、登壇や運営なども ・子ども向けの活動いろいろ ・ Microsoft MVP(2021/10 から) プライベートでの活動 ・ガジェット大好き ・今年、本2冊出したり、メーカーフェア出展3回 好きなことなど 3月発売 (共著) 7月発売 (単著)
Slide 3
Slide 3 text
「obniz」+「MESH」 を試してみた話から
Slide 4
Slide 4 text
公式発表:今年の8月31日
Slide 5
Slide 5 text
obniz公式のパーツライブラリのページにも
Slide 6
Slide 6 text
MESHの保有状況は...
Slide 7
Slide 7 text
保有状況:フルセット+GPIOブロックは2個 全部、試せる!
Slide 8
Slide 8 text
今回は1つだけで シンプルに
Slide 9
Slide 9 text
試した内容:ボタンブロックを使ったもの ボタン押下のイベント 3種類に応じた、画面 での文字表示
Slide 10
Slide 10 text
詳細はQiitaの記事に 実装は Node.js
Slide 11
Slide 11 text
obniz連携を試す際には MESH のアップデートを! (以前から持っていて、アップデートしてない場合) ここで軽くハマりかけた MESH公式アプリを使い、 バージョン「1.2.5」に
Slide 12
Slide 12 text
「obniz」+「Spresense」 を組み合わせた話へ
Slide 13
Slide 13 text
試作した背景:開発コンテストに参加した
Slide 14
Slide 14 text
Spresenseは持ってた?
Slide 15
Slide 15 text
コンテストのモニター応募の審査通過でゲット 「何を作る?」、「何に役立つ?」、 「何を用いて作る?」といった情報を 送付して、それが審査される形
Slide 16
Slide 16 text
作ったもの:カメラを手軽にIoT化 【カメラ】 Spresense のメイン ボード+拡張ボード +カメラボード 【IoT化の仕組み】 obniz でカメラ撮影 のトリガーをネット 越しで行えるように
Slide 17
Slide 17 text
仕組みや開発環境について 【Spresense】 Arduino IDE による 開発、カメラ関連の 処理とシリアル通信 【obniz】 HTML+JavaScript、 または Node.js での 開発、メッセージング とシリアル通信 2台のデバイスを有線で接続、シリアル通信による連携
Slide 18
Slide 18 text
obnizと別デバイスとのシリアル通信について ベースにした情報は以下の公式情報 (過去に micro:bit との組み合わせは試したことも)
Slide 19
Slide 19 text
【余談】過去にobnizとmicro:bitを組み合わせた時 2019年の石巻ハッカソンでチーム開発した時 obniz obniz と通信 する micro:bit
Slide 20
Slide 20 text
obnizの動作のトリガーはHTTPリクエストで obnizの「メッセージング」でお手軽に (【例】“move” を送る時のエンドポイント: https://obniz.com/obniz/【obnizのID】/message?data=move )
Slide 21
Slide 21 text
最後に イベントなどの告知
Slide 22
Slide 22 text
ヒーローズ・リーグ関連の話 「VUI賞」へのご応募を是非! IoT関連の作品の賞も
Slide 23
Slide 23 text
JavaScript・Web系・ガジェット関連 10/27(木) オンライン開催 今週・来週とイベントがあるのでよろしければ! 10/23(日) オンライン開催 10/19(水) オンラインも! 【キーワード】 JavaScript、 クリエイティブ コーディング 【キーワード】 Web、HTML5 【キーワード】 ガジェット
Slide 24
Slide 24 text
終わり!