2016年04月24日

ホコリセンサを wifi につなぐ


 で、そのホコリセンサのついた arduino を、次にたまにしか使わないノート Windows につないで、そのままそれをサーバーにしようかと思ったのだけど、なんか手軽に始める方法が見つけられない。

 あれこれ探しているうちに気がついた。半年くらい前に、ESP-WROOM-02 という wifi 付き arduino を買って、そのまま放置していたことを。

 引きずり出す。

 ピッチ変換済みのを買ってあって、つまり、3.3V電源や、USBシリアル変換をつけなくてはならない。ブレッドボードがたくさんあったはずなのに、一個しかなくて子供が使っているので、空中配線でつなぐ。しかもジャンパーには2mmピッチのピンヘッダがいるがそれもないので、空中スイッチ(プログラムをアップロードするときに必要)で対応。写真はとても載せられないw

 どうやら、今は3.3V電源や、USBシリアル変換を搭載した開発ボードがあるようで、次があるなら絶対それ。

 arduino の IDE に ESP-WROOM-02 に搭載されている ESP8266 関連の開発環境をインストール。 WiFiWebServer というソースをちょこっといじって、ホコリセンサの測定結果を LAN 経由で見られるようになった。
posted by 産業創出ネットワーク at 18:37 | 記事 | このブログの読者になる | 更新情報をチェックする

ホコリセンサをarduinoにつなぐ


 そろそろ花粉の季節が終わりそうで、たまに窓を開けるのだけど、昼とかに花粉が来たら閉めたい。

 ということで、ホコリセンサを調べてみたら、arduino 用にあるのを発見。

SeeedStudio Grove Dust Sensor DIY Maker Open Source BOOOLE by Seeedstudio [並行輸入品]

 amazon のは高いけど、FabxFab というところで 2000円以下で売ってたので注文。次の日届いてびっくりした。

 まず、arduino uno につないでみた。簡単なコードで mac のシリアルモニタで動作確認。10分かかんなかった気がする。便利。


int pin = 15;
unsigned long duration;

void setup() {
Serial.begin(115200);
pinMode(pin,INPUT);
}

void loop() {
duration = pulseIn(pin, LOW,5000000);
Serial.print(duration);
Serial.print("\n");
return;
}
posted by 産業創出ネットワーク at 16:38 | 記事 | このブログの読者になる | 更新情報をチェックする