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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
maepu
November 21, 2019
How-to & DIY
650
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Noodl×Node-REDハンズオン
maepu
November 21, 2019
More Decks by maepu
See All by maepu
仮想通貨アラート(物理)を作ってみた
maepu
0
590
enebular×Noodlで保活お助けサービス構築に挑戦!
maepu
0
350
ビジュアルプログラミングでハロウィンを楽しもう!
maepu
0
400
LINE LIFFを出窓菜園に取り入れてみた
maepu
0
750
遠隔で嫁に筋トレを応援してもらう
maepu
0
840
ぽーずるん「ぐにゃシャキ」@ProtoOut オンラインハッカソン
maepu
0
160
Noodlで受付嬢を創った
maepu
1
2k
Bay WIndow Garden新たなる家庭菜園のカタチ~カメラ編~
maepu
0
500
Noodlに出会ってから作ったものを振り返る
maepu
1
370
Other Decks in How-to & DIY
See All in How-to & DIY
AWS Community Builders Update - JAWS-UG Tokyo and Sainokuni
awsjcpm
3
290
AIをフル活用! 猫版MBTI「CATS診断」 爆速開発の裏側【個人開発のAIツール活用 LT Night 登壇用スライド】
omori0219
0
1.7k
251011「ひとりより、みんなで!」 九州の支部で始めた、新しい連携のかたち
east_takumi
2
170
いしかわ暮らしセミナー~知って安心!移住とお金講座~
matyuda
0
270
サイボウズには100名以上の社員が出演する"夏フェス"があるって本当?
oguemon
1
890
エッジで動くNode-REDを作る実験 #noderedjp #noderedcon
n0bisuke2
0
620
登壇資料を素早く作るための順番
kotomin_m
8
2.2k
ネガティブをねじ伏せ、n=1のキャリアに変える技術
subroh0508
1
1.2k
私の ダイエット トレーナー AIさんから 自己紹介が あります
itsukiisamu
0
130
AWS Community/JAWS-UG Update - JAWS-UG 上越妙高支部リブート
awsjcpm
2
130
大量のiOSシミュレータにアプリをインストールする
gurrium
0
150
LLMを「機能」として組み込む技術:「Figma to はてなCMS」におけるプロンプトエンジニアリングからAIエージェント構築にわたる精度向上の軌跡
nanimonodemonai
0
560
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
180
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
The browser strikes back
jonoalderson
0
1.4k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.9k
AI: The stuff that nobody shows you
jnunemaker
PRO
8
830
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
290
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
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!
本日はご参加ありがとうございました!