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
Noodl×Node-REDハンズオン
Search
maepu
November 21, 2019
How-to & DIY
1
550
Noodl×Node-REDハンズオン
maepu
November 21, 2019
Tweet
Share
More Decks by maepu
See All by maepu
仮想通貨アラート(物理)を作ってみた
maepu
0
480
enebular×Noodlで保活お助けサービス構築に挑戦!
maepu
0
240
ビジュアルプログラミングでハロウィンを楽しもう!
maepu
0
310
LINE LIFFを出窓菜園に取り入れてみた
maepu
0
640
遠隔で嫁に筋トレを応援してもらう
maepu
0
720
ぽーずるん「ぐにゃシャキ」@ProtoOut オンラインハッカソン
maepu
0
89
Noodlで受付嬢を創った
maepu
1
1.8k
Bay WIndow Garden新たなる家庭菜園のカタチ~カメラ編~
maepu
0
410
Noodlに出会ってから作ったものを振り返る
maepu
1
260
Other Decks in How-to & DIY
See All in How-to & DIY
[너구리랑! 회고 밋업 2023] GTD & PARA -머릿속이 복잡하던 일상에 적용한 정리법 // 토르 님
develop_neoguri
1
350
Why did my proposals get rejected?
okuramasafumi
1
470
在宅フルリモートワークを可能にするスキルと知識n連発! / how to more effective remoteworking
masaru_b_cl
3
900
生成AIとミニ四駆で学ぶ! MATLAB/Simulink
covao
1
160
田中 is a new HelloWorld
akichika
1
260
Career Opportunities In WordPress
wchk2023
0
240
AWS User Community - JAWS-UG/AWS ユーザーコミュニティのご紹介
awsjcpm
1
140
IoTと田中の距離 #iotlt #田中 #openai
n0bisuke2
1
310
メイカーフェア東京、深セン、台北、サンフランシスコにみるFactory Automationみ/製造業み
takasumasakazu
0
1k
enebular Update for the second half of 2023
taokiuhuru
0
170
JAWS-UG山梨第0回 AWSのユーザーコミュニティ支援
awsjcpm
0
120
Discover the Quality Coach role and their Toolbox
emna__ayadi
0
130
Featured
See All Featured
BBQ
matthewcrist
85
9.4k
Site-Speed That Sticks
csswizardry
2
190
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
520
Unsuck your backbone
ammeep
669
57k
Speed Design
sergeychernyshev
25
670
Building Your Own Lightsaber
phodgson
103
6.1k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
247
1.3M
The Pragmatic Product Professional
lauravandoore
32
6.3k
The Cult of Friendly URLs
andyhume
78
6.1k
Designing for Performance
lara
604
68k
Transcript
Noodl×Node-RED ハンズオン 2019/11/21 Noodlもくもく会 #2 メンター:まえぷー × ※NoodlロゴはNoodl Labより引用
お願い 本日の様子をTwitteで呟いていただくと嬉しいです! 写真撮影OKです!!! ツイートする際は次のハッシュタグでお願いします。 #Noodl #Noodlもくもく会 #eLV勉強会 #noderedjp
認識調査! •Noodlを使ったことある方! •Node-REDを使ったことある方!
準備の確認 •Noodl ver1.3.1 •Node-RED (enebularまたはローカル) •OpenweatherMAPの登録
本日の流れ 1. Noodlもくもく会とは 2. メンター紹介 3. NoodlとNode-REDの概要説明 4. 本日作るもの説明 5.
NoodlでUI(画面)作成 ~休憩~ 6. Node-REDで天気情報取得 7. NoodlとNode-RED連携 8. まとめ
1.Noodlもくもく会とは
2.メンター紹介 • まえぷー • 職:組込みソフトエンジニア • 業務内容: • 組込み機器のファームウェア開発 •
最近の活動: • IoT電子工作 • 技術書同人誌の頒布 • 出窓菜園 @kmaepu @kmaepu
3.Noodlとは? • UI/UXのビジュアルプロトタイピングツール • フローベースの開発環境 • ノンコーディングでUIを作成できる • 外部連携も可能(MQTT、REST) •
無償で利用できる https://tensorx.co.jp/noodl-jp/ 公式サイトはこちら
3.Node-REDとは? • IoT連携ツール • ハードウェア、API、データベース等の連携が容易 • フローベースの開発環境 • ラズパイやクラウド、様々な実行環境がある •
無償で利用できる https://tensorx.co.jp/noodl-jp/ 公式サイトはこちら
4.本日作るもの お天気情報アプリ
5.Noodlで画面作成 ~ハンズオン~
6.Node-REDで天気情報取得 ~ハンズオン~
7.NoodlとNode-RED連携 ・連携方法は2種類 ① MQTT通信 ② REST (HTTP request) RESTによる連携は右の記事が 参考になります!
今回はこちらを使用します https://qiita.com/kisaichi07/items/527ba7b3d4ed1dacce07
7.NoodlとNode-RED連携 ・MQTT通信とは - Message Queueing Telemetry Transport の略 - TCP/IPネットワークを利用した通信プロトコルの1つ
- HTTP通信よりヘッダが少ないので軽量 - 非同期のパブリッシュ(送信)/サブスクライブ(受信)型
7.NoodlとNode-RED連携 https://qiita.com/kmaepu/items/644b0bf2c3f438e71aa6 今回使用するMQTTブローカはshiftr.ioです。 送信者 受信者 MQTTブローカ パブリッシュ サブスクライブ Shiftr.ioへのリンク
7.NoodlとNode-RED連携 ~ハンズオン~ ×
8.まとめ ・NoodlとNode-REDを利用すると、プログラムを書くことなく 開発できます。 ・NoodlはUI作成が得意、Node-REDはサービス連携が得意。 ・こんなことに利用できそう - 自作ラジコンのコントローラー - スマートリモコン
イベント情報 https://node-red.connpass.com/event/153172/
イベント情報 https://elv.connpass.com/event/154629/
イベント情報 Qiitaのアドベントカンレンダー参加者募集中!! https://qiita.com/advent-calendar/2019/noodl
おまけ ・NoodlとNode-REDの入門本販売中! ・基本操作~連携について説明しています。 ・受付に見本があります。 ・イベント限定で定価¥1,000 → ¥800 ・アドベントカレンダー参加確約で → ¥500
20% OFF! 50% OFF!
本日はご参加ありがとうございました!