2022-08-27
IchigoSodaの後継、青森市でも活躍しているナチュラルスタイル開発中のMixSodaを借りて作ったIoT暑さ指数計!

地点番号57066、福井市の暑さ指数(WBGT)に合わせて、WS2811フルカラーLEDをIchigoJamで制御!

動いている様子。電源ONから通信がアクティブになるまでが10秒〜15秒と速い、うれしい!

ネットから値を取得するIOT.IN()命令がそのまま使えます!
「GitHub mixsoda-test / IchigoJam」に公開した、Denoで作ったシンプルなサーバーwbgtserver.jsのURLを、MixSodaの管理画面で設定すれば、準備はOK。IOT.IN()で10倍した最新のWBGT値が取得できます。(実況値取得のDeno用ライブラリ getWBGT.js を追加)


IOT.IN() で、取得した、最寄りのWBGT値は、22.5、「注意(積極的に水分補給)」でした。ネットへデータを送るコマンド IOT.OUT もそのまま使えます。ウェブサーバーに4byteのバイナリデータがPOSTで届きます。


和紙で作ったフルカラー照明に接続して、できあがり!WBGTの実況値に合わせて1時間WAITして、再取得します。

45 FORI=1TO60:WAIT60*60:NEXT

手軽に使えるIoT、発売日に向けて、いろいろ実験していきます!

links
- バスどこ? IchigoSoda後継機「MixSoda」開発中、IchigoJamでつくるIoTデバイス! - about yrm

Tweet
クリエイティブ・コモンズ・ライセンス
本ブログの記事や写真は「Creative Commons — CC BY 4.0」の下に提供します。記事内で紹介するプログラムや作品は、それぞれに記載されたライセンスを参照ください。
CC BY / @taisukef / アイコン画像 / プロフィール画像 / 「一日一創」画像 / RSS