前回はInjectとDebugノードでした。今回は「コア」ノードの中でも、「何でもありそうで」とても1回で覚えきれそうにないFunctionノードを使用してみたいと思います。以前から見よう見まねで使ってはいるのですが表面的。いろいろやってみたいと思うので今回は「その1」ということで。「その2」は他のノードも一巡した後でかな、何時やるんかい?
MicroPython的午睡(43) MQTTでSubscribe、M5ATOM Lite
前回別件に行ってしまいましたが、今回は前々回の流れに戻ってMQTTのSubscribeを行ってみたいと思います。使用するMicroPythonは ESP32用の”generic” portです。M5ATOM Lite上での運用ですが、”generic”なので他のESP32デバイスでも動くと思います。
ブロックを積みながら(36) Node-RED、何気に深いInjectとDebugノード
前回、折角Node-REDのバージョンアップをかけたのに、それっきりになっておりました。Node-REDエディタのパレットに追加でインストールしたものは多くないので、今のうちに「一通り」端から使ってみるべし、という目標であります。「必要に応じて」(泥縄式ともいう)でマニュアル読んでも分かってない機能がいっぱいあるのね。
MicroPython的午睡(41) MQTTでPublish、M5ATOM Lite
超小型デバイスM5 ATOM Liteに、MicroPythonのESP32向けgenericポートを書き込んで動かしております。前回は nptサーバに接続してRTCに時刻を設定しました。今回はMQTTブローカにPublishして、Node-REDのダッシュボードにATOM LiteのRTCの時刻を表示させてみます。
ブロックを積みながら(35) Node-RED、バージョンアップしたらSQLiteがいない
Node-REDは以前からIoTネタで使わせていただいておったのです。しかし必要に応じて(泥縄式)使ってきたので、よく理解せず使っているところも大有り。この際「広く浅く」全貌をとらえるべしと思い立ち、『ブロックを積みながら』(Node-REDは「積まない」スタイルだけど)で勉強してみることにいたしました。まずは今回ソフトウエアのアップデートから。 “ブロックを積みながら(35) Node-RED、バージョンアップしたらSQLiteがいない” の続きを読む
Literature watch returns(27) 数学とプログラミングDVD付録
他人事ながら雑誌の売れ行きが気になりました。例によってお楽しみのCQ出版社Interface誌の2021年9月号、DVD-ROMの付録付きであります。テーマは数学、といって数学科の数学ではなく、工学部の数学、と申し上げておきましょう。一応需要があるのだろうな、私も買ってしまったひとりだし。。。 “Literature watch returns(27) 数学とプログラミングDVD付録” の続きを読む
IoT何をいまさら(86) Wio Terminal、SAMD51内蔵OSC信号を取り出す
前回SAMD51マイコンの周辺回路に直接アクセスするための「定型句」を調べました。そして制御レジスタへのアクセスの門番的存在、PACを覗いてみました。今回はクロック関係の設定の一部を調べてみます。そして使っていないと思われる端子を使い、内蔵クロックを外部へ出力させて観察するところまでやってみたいと思います。
IoT何をいまさら(85) Wio Terminal、SAMD51の周辺に直接アクセス
久しぶりのWio Terminalです。フレームワークはArduinoのままですが、今回からマイコンであるSAMD51P19Aの周辺機能を「ことさら」ダイレクトに操作して行きたいとおもいます。Armコアのマイコンとして大人気?のSAMDシリーズのお勉強を兼ねて。最終的にはIoTネタに落ち着かせる予定ですが、当分、開発環境やマイコンネタが続いてしまいますがご勘弁を。
ブロックを積みながら(27) BBC micro:bitとラズパイでサウンドモニタ その4
前回の反省にもとづき、今回実施の実証実験(もどき)は記録という点だけは充実しました。無事?実験期間が終わったのでその記録の処理にかかりました。記録は充実したもののJavaScriptもSQLも良く知らない事を露呈、翻弄されてしまいました。まあね、改良点がハッキリしたので、成果はあったということにしておきますが。
ブロックを積みながら(26) BBC micro:bitとラズパイでサウンドモニタ その3
前回、約5日間の実証実験もどき?のフィードバックを得て、BBC micro:bit、BLEパケットをMQTTブローカに接続するPython3コード、そしてnodeREDのフローのすべてに手をいれました。そして再度の実証実験を起動したつもりでした。しかし、「思った通りに上手く行くと思うな実証実験」、金言であります。一週間のつもりが約1日で終わってました。
ブロックを積みながら(25) BBC micro:bitとラズパイでサウンドモニタ その2
前々回、本シリーズ側で作成した「システム?」をアプリ運用側「夜間頻尿モニタリングの試み」で使った結果、フィードバックがかかったので、その修正対応を記していきます。ぶっちゃけMakeCodeエディタに遡ってプログラム修正したのでこちらのシリーズで取り扱うべきであろうかと。
介護の隙間から(45) BLEデバイスで夜間頻尿モニタリングの試み
1年半ぶりくらいで「介護の隙間から」再始動であります。その初回は「セルフ介護」ネタ。年齢もあり各種治療も受けてはおるのであります。その症状の一端?として夜間頻尿あり!(断言してどうなる)ということで、その様子を手元のIoTデバイスにて自動モニタリングせん、ということであります。極めて個人的な。
ブロックを積みながら(23) BBC micro:bit v2とラズパイでサウンドモニタ
前回、懸案解決(いつの間にか)。ということで、早速、ペンディングにしていた実験のプロトタイプを作ってみました。「サウンドモニタ」と呼ばせていただきますが、単にドアなどの開閉音などをイベントとして検出し、bluetoothでホスト機に報告するものです。今回は「実証実験?」用のプロトタイプもどきを作成。 “ブロックを積みながら(23) BBC micro:bit v2とラズパイでサウンドモニタ” の続きを読む
Literature watch returns(25) IoTセンサ図鑑 2021年版
アイキャッチ画像に掲げましたる小冊子は、何を隠そう(隠しませんが)CQ出版 インタフェース誌2021年7月号の付録です。本誌のテーマは「IoTプロトタイプ入門」とて、普段から本サイトでもやっておるような事が記事になっており、これは学び直さんと思った次第。