
前回MicroChip社製MCP4018デジタルポテンショメータをラズパイPicoに取り付けて制御。I2Cで制御できる「可変抵抗」です。今回は応用例としてデータシートに載っているアナログコンパレータの閾値調整をやってみます。想定の応用はセンサなどからのアナログ信号がある閾値を超えたらマイコンに割り込むとか。
デバイス作る人>>デバイス使う人>>デバイスおたく
前回MicroChip社製MCP4018デジタルポテンショメータをラズパイPicoに取り付けて制御。I2Cで制御できる「可変抵抗」です。今回は応用例としてデータシートに載っているアナログコンパレータの閾値調整をやってみます。想定の応用はセンサなどからのアナログ信号がある閾値を超えたらマイコンに割り込むとか。
前回に続き今回もスマホ上で動作するMaxima on Androidを使わせていただいて練習したいと思います。題材は行列式です。Maxima様相手にサラスの公式範囲にサイズを制限する理由は何もないのですが、入力がメンドイのと手計算用の例題を下敷きにしているので、今回はサラス公式で手計算できる3次範囲です。
前回は、Weaver変調器による周波数シフタの全体コード(三上先生のコードそのまま)をビルドして実際に周波数シフトが起こっていることを実機上で確認いたしました。今回は、要素部品のうち初段の帯域通過フィルタの特性を実機で確認してみます。処理対象の100Hzから4.5kHzまでの周波数のみを通すもの。
前回、スマホにSSH接続できたものの、トホホ勃発でTermuxの再インストールが必要でした。今回は気を取り直して対処してGUIを動作させてみました。GUIの動作確認は「一応」できたのですけれど、あれこれトホホがアチコチに散在。なかなか一発完動とはなりません。
前々回、ロジックICを使ったレベル変換をおさらい。3.3Vから5Vへの変換ができました。続きの今回は当然5Vから3.3Vへの変換ですが、3.3Vから5Vへ行ってまた3.3Vへ戻ってくるというラウンドトリップで実験したいと思います。使用するICは、74VHCT541と74LCX245です。レベル変換は良いのだけれどもTSSOPの半田付けが辛いです。
前回は実習といいつつSPICEシミュレーションで終わってしまいました。また別件記事で温度依存のΔVBEについてもSPICE。雰囲気は分かった(ホントか?)ということで今回は実機で波形を見てみます。シミュレーションと違うところは要考察なんだけれども。。。
今回はtriggerノードです。到来したメッセージに対して所定の遅延時間後に別なメッセージを送信することができるもの。人感センサが反応したら3分間だけ点灯するとか、所定時間内にメッセージが到来しなかった場合にタイムアウトを知らせるインターバルタイマ的な使用など、設定次第でいろいろな目的に使えそうなノードです。 “ブロックを積みながら(62) Node-RED、時間経過で引き金を引く、triggerノード” の続きを読む
前回はスレッド間で通信するのにQueueを使ってみましたが、今回は似た「先入れ先出し」の構造でMailです。Mail便利です。こちらを使うとQueueには戻れない?便利なのは、詰め込むデータのためのメモリ領域の割り当て/解放の機能を含んでいるところ。alloc使うと後戻りできまっせん。
前回に引き続きHello world的データセット iris です。前回はJupyter-labでsklearn内蔵の iris データセットを開き、そのデータ構造を調べました。そしてデータのグラフを1枚描画。今回は、分類の最初の1歩ということで、「見ればわかる」人間的分類をやってみて結果をグラフに残したいと思います。
“MLのお砂場(4) irisデータセットその2、Classification最初の一歩” の続きを読む
前々回はWindowsPCからWindowsPCにSSH接続しましたが、今回はWindowsPCからAndroidのスマホにSSH接続してみました。Androidスマホ上で、Clangでコンパイルも出来れば、Python3も走ると。キーボードと広い画面でこれが出来るので便利。と思ったら、ちょいと面倒な要対処有。トホホ。。。