記事一覧

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

ESP8266でIoT - ubidots偏

 ubidotsには、ESP8266単体をIoTデバイスにするためのライブラリが用意されています。ドキュメントでは、NodeMCU用とされていますが、ESP8266チップを使用したWiFiモジュールのほぼすべてで使用できます。
 

○準備
①「ESP8266でIoT - 開発環境のセットアップ」の手順で開発環境をセットアップします。
②「Arduino+ubidotsでセンサー・データをリアルタイムで可視(グラフ)化する」の「①ubidotsの準備」の手順でubidotsのデータソース(Source)、変数(Variable)を作成します。

○ライブラリのインストール
 ubidotsのライブラリをインストールするには、次のように操作します。

UbidotsMicroESP8266 library(ubidots-nodemcu-master.zip)をダウンロードします。
②Arudino IDEを起動します。
③[スケッチ]→[ライブラリをインクルード]→[.ZIP形式のライブラリをインクルード]を選択します。
④ダウンロードしたZIPファイル「ubidots-nodemcu-master.zip」を選択し、[開く]をクリックします。

○プログラム(スケッチ)
 ※プログラムを書込む際には、GPIO0をLowにします。 

・1つのデータの送信
 ubidotsに1つのデータを送信するプログラムは、次のように書きます。



・複数のデータの送信
 ubidotsに複数のデータ(最大3つ)を送信するプログラムは、次のように書きます。



・データの取得
 ubidotsからデータを取得するプログラムは、次のように書きます。


 <variable ID>にはvariable IDを、<TOKEN>にはubidotsのTOKENを、<ssid>にはWiFiのSSIDを、<password>にはWiFiのパスワードを入力します。
スポンサーサイト

コメント

コメントの投稿

非公開コメント

ads

プロフィール

Author:部員3号
FC2ブログへようこそ!

kindle本

最新コメント

温度計

ads

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。