WiFiモジュール
2016-01-03


禺画像]

ESP8266

年末にe-Bayに注文してあったWiFiモジュールが届きました。3Dプリンターの部材がまだ届かないので2016年のスタートは電子工作から始まりました。AI Tinker (中国)製のESP8266というモジュールを使用したWiFiモジュールです。ただのWiFi接続モジュールではありません。
[LINK] (禺画像])CPU、メモリー、GPIOインターフェースを備えるマイクロコントローラーです。ということはこのモジュールのみでWiFi経由で外部機器が操作可能だということです。最近流行りのIoT用のモジュールデバイスです。最大の特徴はこのスペックで$4.00程度と大変安いことです。スペックは、

AI Tinkerからは15種類のモジュールが出ています。モジュールによってはすべてのインターフェース機能が利用できるわけではありませんがESP-01(8ピン)モジュールでも2個のGPIOは利用可能です。
さてプログラミングですが、これがまたすごいところでArduino IDE環境でプログラミン・書き込みが可能です。最初だけちょっと面倒がありますが、これさえ済ませると後はArduinoと同様にプログラミングすることができます。ここのサイトを参考にしてください。
DS18B20温度センサーのサンプルを参考にThingSpeakにデータを送信するプログラムを作成しました。写真の回路を組んでプログラムを作って半日といったところです。すごく簡単にできてしまいます。できたものは乾電池2本でも動かすことができます。データは1分間隔で更新しています。温度ですからもっとゆっくりでもよいかもしれません。いろいろと工夫次第でIoTデバイスが簡単にできるWiFiモジュールです。
[Arduino]
[ESP8266]
[ソフトウエア]
[温度グラフ]

コメント(全0件)


記事を書く
powered by ASAHIネット