デイリーレポート一覧

AWSからGCPへ

タイトルの通り、ここをGCPへ移行させようと思ってます。AWSのほうは、リザーブドインスタンスの一括払いが来年初秋までは有効。ただ、何かとGoogleのクラウドを利用する機会も出てきたのと知見を増やすために。 Google AIY Voice Kitを組み立てたタイミングで1年有効な3万円分の利用権ももらってるのです。脳もやられてることだし、新しい事やっていかないと脳が衰える。


風が強いので工作ひきこもり

 ベランダにあらたに作ったLuxセンサが滑らかな値にならないので、CDSでの分圧のADC入力を追加した。ESP8266の時は0-1V測定で使いづらかったADCもESP32では減衰器が入って0-3.6Vで測れるのでgood。1個センサーがふえるとベランダハード&ソフト・中継用mbedとRaspberry Pi・AWSのDBと変更をかける必要がある。
 ベランダのハード&ソフトを変えるので、雨除けジップロックも横向きに変更。雨が電源のUSBケーブルを伝ってESP32まで届かないように。
 つづいて、雨センサーの中継の変更。PiにコーディネータのXBeeつないで対応する。この実験中に雨センサのケースを破壊してしまった。紫外線でもろくなってた。同じプラケースを宅内で捜索してなんとか発見。こいつの中も結露とかの所為かXBeeの金属部分に錆がういていた。で、Xbee-Python、まだ理解しきれてない。ArduinoとmbedはC/C++だったから楽だったけど、慣れれば何とかなるでしょう。今週末までにPythonに移行したい。


昭和記念公園をあるく

 朝、cut factoryで散髪して、seriaでコード買って。オリオン書房で本買って、本棚珈琲でモーニング頂いて。
 で、洗濯してから出てきたツレと落ち合って、昭和記念公園へ行ってきました。病前はもっぱら自転車でいってましたが、まだまだ右上下肢は片側の筋の異常緊張で関節をうまく使えません。なので、JR青梅線で西立川駅から。目的地は日本庭園の茶室。例によって昭和記念公園も障害者手帳のおかげで自分と介助者のツレは無料ではいれます。でもパークトレインは割引なしです、乗らないけど。
 行きは「杖なし装具あり」で。杖はツレに持ってもらった。渓流レストランでソフトクリームを食しつつ。お茶室でお茶を頂いて、盆栽園覗いて、綺麗になった池の中の橋をわたって。帰りも紅葉橋までは「杖なし装具あり」。流石に、右足親指の爪が痛くなってきたので「杖あり」に変更。家に帰って万歩計をみると、「16964」歩でした。病後の1日の歩数としては記録更新です。


ESP32 追加購入

AmazonでESP32モジュールを1つ買いました。「HiLetgo ESP32 ESP-32S NodeMCU開発ボード」。
ESP32-DEV-Cよりも幅が1ピッチ狭くて、ブレッドボードでも両端にジャンパーピンをさせます。
品名にあるように、元々「NodeMCU」が焼いてあったけれど、普通にArduinoIDEでArduinoのスケッチが焼けました。ピン配置は19ピン列の38ピンで並びもESP32-DEV-Cと同じみたいです。もう少し買っておくか。


とりあえずambient

センサー値をjsonで吐くとこまでは作っておいたので、raspberry piにてpythonでちょろっと。

headers = {“content-type”: “application/json”}
r = requests.get(url, headers=headers)
json_dict = r.json()

こんな感じで取ってきて

am_dict[‘d1’] = format(json_dict[‘BME280’][‘Press’][‘value’])

am = ambient.Ambient(99999, ‘1234567890’)
ret = am.send(am_dict)

こんな感じでambientに送信。

これでグラフで見られます。
いやー楽チンすぎる。


(まだデータがすくないからギザギザですが)


ESP32 OTA

家に帰ってからOTAを試しました。実機は昨夜ジップロックに入れてベランダに貼り付けてしまったので、もう一つのESP32にて。i2cデバイスがADT7410とLCDの状態で。
いざ、コンパイル。ってあっけないほど簡単にwifiでプログラムのアップロード完了。でも、シリアルはあくまでシリアルに出力されるだけ。Serial.print()のデバッグ文も無線の向こうのマイコン側で出力される。
ってわけで、いまいち使い勝手がわるいかな。