実習・Node-RED x Raspberry Piで始めるIoT入門
実習・Node-RED x Raspberry Piで始めるIoT入門
|
|
【開催日】2016年10月16日(日) 10:00-17:00 1日コース
【セミナNo.】ES16-0118 【受講料】34,000円(税込)
【会場】東京・巣鴨 CQ出版社セミナ・ルーム [地図]
【セミナNo.】ES16-0118 【受講料】34,000円(税込)
【会場】東京・巣鴨 CQ出版社セミナ・ルーム [地図]
あらゆるものをインターネットに接続するIoT(Internet of Things)は,これから成長が見込まれる分野です.本講座ではIoTアプリケーションをGUIベースで手軽に作成できるビジュアル・プログラミング・ツールNode-REDの基本的な使い方を学びます.
Node-REDは,ノードと呼ばれるプログラム部品を接続することでデータ処理の流れを表現します.Linuxのほか,WindowsやMacなどにも対応しており,GUIにはウェブ・ブラウザを利用するマルチプラットフォームのツールです.プログラムの全体を把握しやすいことから,モジュールごとの動作や全体の処理フローの検証を行うプロトタイピングのツールとしても有効です.
本講座ではRaspberry Pi 3にI/Oボードを接続し,Node-REDによる簡単な入出力プログラミングを体験した後,簡易ウェブ・サーバの作成や,インターネット上の簡易データ交換サービスを利用したリモート・コントロールの実験などを行います.
※Raspberry Pi 3と,実験用I/Oボード(LED/スイッチ・ボード/加速度センサ・フルカラーLEDボード,ユニバーサル・ボード)付き.
Node-REDは,ノードと呼ばれるプログラム部品を接続することでデータ処理の流れを表現します.Linuxのほか,WindowsやMacなどにも対応しており,GUIにはウェブ・ブラウザを利用するマルチプラットフォームのツールです.プログラムの全体を把握しやすいことから,モジュールごとの動作や全体の処理フローの検証を行うプロトタイピングのツールとしても有効です.
本講座ではRaspberry Pi 3にI/Oボードを接続し,Node-REDによる簡単な入出力プログラミングを体験した後,簡易ウェブ・サーバの作成や,インターネット上の簡易データ交換サービスを利用したリモート・コントロールの実験などを行います.
※Raspberry Pi 3と,実験用I/Oボード(LED/スイッチ・ボード/加速度センサ・フルカラーLEDボード,ユニバーサル・ボード)付き.
1.Node-REDの仕組み
2.Node-REDの起動と終了
3.まずはここから
- InjectとDebugノード
4.データフローを制御する
- Template,Switch,Functionノード等
5.I/Oアクセスしてみよう
- gpioノード,Execノード
6.LANを使ってみよう
7.インターネット上のサービスを使った簡単IoT
お手軽プログラミング・ツール「Node-RED」の画面
●対象聴講者
・Node-REDに初めて触れる方(プログラミング経験は問いませんが,JavaScriptを少し知っていると便利です)
●講演の目標
・Node-REDの基本的な使い方が分かる
・Node-REDによる基本的なアプリケーションが作成できるようになる
・Node-REDを利用したIoTアプリケーションの作成ができる
●参考文献
・桑野 雅彦 著;『インターフェースSPECIAL「ブラウザでお絵描きI/O Node-REDで極楽コンピュータ・プログラミング」』,CQ出版社,2016年5月.
・桑野 雅彦 共著;『トランジスタ技術6月号「電脳ガジェット'Pi'でラピッドプログラミング」』,CQ出版社,2016年5月.
2.Node-REDの起動と終了
3.まずはここから
- InjectとDebugノード
4.データフローを制御する
- Template,Switch,Functionノード等
5.I/Oアクセスしてみよう
- gpioノード,Execノード
6.LANを使ってみよう
7.インターネット上のサービスを使った簡単IoT
お手軽プログラミング・ツール「Node-RED」の画面
●対象聴講者
・Node-REDに初めて触れる方(プログラミング経験は問いませんが,JavaScriptを少し知っていると便利です)
●講演の目標
・Node-REDの基本的な使い方が分かる
・Node-REDによる基本的なアプリケーションが作成できるようになる
・Node-REDを利用したIoTアプリケーションの作成ができる
●参考文献
・桑野 雅彦 著;『インターフェースSPECIAL「ブラウザでお絵描きI/O Node-REDで極楽コンピュータ・プログラミング」』,CQ出版社,2016年5月.
・桑野 雅彦 共著;『トランジスタ技術6月号「電脳ガジェット'Pi'でラピッドプログラミング」』,CQ出版社,2016年5月.
【受講者が持参するもの】
不要
不要
【講師】
桑野 雅彦 氏〔パステルマジック 代表〕
パステルマジックの屋号で電子回路設計やトランジスタ技術・インターフェース誌等で執筆
桑野 雅彦 氏〔パステルマジック 代表〕
パステルマジックの屋号で電子回路設計やトランジスタ技術・インターフェース誌等で執筆