IoT(Internet of Things、モノのインターネット)は、様々な「モノ(物)」がインターネットに接続され(単に繋がるだけではなく、モノがインターネットのように繋がる)、情報交換することにより相互に制御する仕組みす。
それによる社会の実現も指します。「物のインターネット」と表記された例もあります。IoTとは、コンピュータなどの情報・通信機器だけでなく、世の中に存在する様々な物体(モノ)に通信機能を持たせ、インターネットに接続したり相互に通信することにより、自動認識や自動制御、遠隔計測などを行うことです。
いったいIoTはどんな物か、IoTの魅力は何か、弊社はこの初心者向けにIoT
プログラミング学習スターターキットを開発しました。IoT手創りの体験や簡単ながら実際に役立つなプロジェクトを提供しています。 IoTの基本的なアイディアと簡単なプログラミングのスキルを紹介いたします。
このキットのコアデバイスはNodeMCUボードです。 NodeMCUはAP,STA,AP+STAの3つのモードが搭載している非常に人気あるマイクロコントローラです。ESP8266搭載 -Arduino IDEに完備対応し、安くて良質なチップです。ArduinoIDEに熟練者の場合、簡単にプログラムしできます。
物をインタネットと接続するため、非常に人気ある簡単なIoTプロトコルMQTTを使用します。MQTTは非常に人気あるIOTプロトコルとして、インタネットを通じで、異なるのディバイス間の通信が実現できます。デバイス間のブリッジがMQTTブローカーと呼ばれています。各ディバイスはMQTTブローカーからメッセージを簡単に申し込む(獲得)しできますし、MQTTブローカーへメッセージを簡単にパブリッシュ(送信)しできます。
このキットでは、すべてのデバイスとセンサーでは詳細なDIYプロジェクトチュートリアル、明確な回路図・動画、テスト済みのサンプルコードとライブラリパッケージなどを付属していますので、お客様の時間を節約し、お客様自分のプロジェクトも簡単にデザインし出来るし、Iotの学習も上达になれます。
内容物とサンプルプロジェクト:
-
|
1 x Osoyoo NodeMCU ESP8266ボード |
-
|
1 x Micro USB ケーブル |
-
|
5 x スイッチ蓋 |
-
|
1 x 電池ケース (単4形乾電池4本用・電池付属していません) |
-
|
1 x ブレッドボード |
-
|
|
ジャンプワイヤー |
-
-
-
-
-
-
-
-
-
-
-
-
-
|
抵抗(20 x 200ohm, 20 x 1Kohm, 20 x 10Kohm, 5 x 1Mohm) |
抵抗のカラーコードと読み方 |