R言語のサンプル・データセットをABC順(大文字先)で端から眺めております。解説ページ見るとデータセット「Source」などにデータの出元が記載されとります。わざわざ調べたりしないのですが、今回は灯台下暗し。手元にSourceの本がありました(Editionは違うケド。)あったからといってなんのこっちゃなんだけれども。
“データのお砂場(51) R言語、Discoveries、複数年ある最小値の年を知る” の続きを読む
モダンOSのお砂場(51) Mbed OS6, AD5626 12bit DAC SPI接続
別シリーズ「お手軽ツールで今更学ぶアナログ」にてSPI接続のDACを使ってみました。「マイコンで制御する方がお楽」と思ったので、さっそくやってみます。第48回でSPI接続のADCでアナログデータの読み込みをやりましたが、そのちょうど逆となります。前回使用のプログラムを流用いたしましたが、微妙に違うところは違うと。
お手軽ツールで今更学ぶアナログ(120) D/Aコンバータの実習、AD5626
「アナデバ社(ADI社)のWeb記事『StudentZone』を初回からすべて読む」の2022年3月号の2回目。DAコンバータの実習。前回はR2RラダーをLTspiceでシミュレーションして「お茶を濁し」ました。今回は現物AD5626 12 bit nano DAC(R) コンバータであります。SPI接続のDACね。
“お手軽ツールで今更学ぶアナログ(120) D/Aコンバータの実習、AD5626” の続きを読む
ソフトな忘却力(25) WSL2とWindows11連携でサウンドファイル生成なんのその
新PC(Windows11)は便利。今回はWindows10で消えていたSound Recorder が復活しているのに気づきました。10のVoice Recorderは、wavフォーマット対応せずで難渋しました。WSL2とWindows11間は相互乗り入れ。音声ファイルの加工はLinux側のライブラリでさくさく?
ブロックを積みながら(87) Node-RED、Dashboard、notification
前回、「新規ノードをインストール」とか書きながら、まだ手元のパレット上のノードで使用したことがないものがいくつもあるのに気づきました。増えた?そんなわけないです。忘却力というか、粗忽。なんで今まで使ってみたことなかったの?というものもあり。今回はダッシュボードのnotificationノードです。 “ブロックを積みながら(87) Node-RED、Dashboard、notification” の続きを読む
帰らざるMOS回路(34) 2R1Wのレジスタファイル(仮)でっち上げ、Verilog
前回、仮にも32ビットのALUを「でっち上げ」たので、次はALUの対面となるレジスタファイルです。「でっち上げる」にせよ32ビット。最低でも2R1W型のマルチポートで32本にするしかないんでないの。泥縄式に作っているので、今回は雰囲気だけ、同時に2個の32ビット値を呼び出せて、1個の32ビット値を書き込めるっと。 “帰らざるMOS回路(34) 2R1Wのレジスタファイル(仮)でっち上げ、Verilog” の続きを読む
モダンOSのお砂場(50) Mbed OS2->OS6お引越し、I2CでAQM1602編
開発環境を Mbed Online Compilerから Keil Studio Cloud に移行中です。ついでにMbed OS2の古いソースもOS6へ移行予定。前回はUARTで移行を試行、コマケー違いで引っかかりました。今回はI2CでOS2->OS6をやってみたいと思います。ターゲットはAQM1602液晶。
鳥なき里のマイコン屋(161) 新PCにPlatformIOインストール、STM32でLチカ
パソコン更新をきっかけにツール類を厳選の上、最新版をインストールしつつあります。前回は最近正式リリースの Arduino IDE 2.0 をインストールして動作確認。今回は PlatformIO を新パソコンに導入し、動作確認をしたいと思います。ターゲットはSTM32マイコン搭載、Nucleo F072RBボードです。
“鳥なき里のマイコン屋(161) 新PCにPlatformIOインストール、STM32でLチカ” の続きを読む
ぐだぐだ低レベルプログラミング(84)ARM64(AArch64)、条件選択命令群その2
前回は、数多い条件選択命令群のうち「表」の4命令を動かしてみました。今回は「裏(エイリアス)」の5命令を動かしてみたいと思います。共通しているのは、「表」の命令と条件判断がひっくりかえっていること、そして本来3オペランドの「表」命令のソースオペランドに制限を加えていることです。 “ぐだぐだ低レベルプログラミング(84)ARM64(AArch64)、条件選択命令群その2” の続きを読む
やっつけな日常(39) Rustに入ればRustに従え、Rust再インストール後動作確認
パソコンをWindows11に更新しました。旧装置にはあまりにディスクの肥やしが増えすぎたので、新装置には、必要性を吟味しつつ、最新の処理系ということで「手動」再インストール中です。今回、ようやくRustの順番です。あれれ、どうやってRustインストールしたんだっけ、忘れてしまったな。。。
忘却の微分方程式(64) 反復練習27、微分3回目、逆三角関数など、Maxima
手習ひデジタル信号処理(56) SDR、AM復調できてもまだやることがあったデス
前回「三上先生ツール」のおかげでSDRのAM受信機の動作は復調までバッチリ、と思ったらいつもの早合点でした。そのままDAしたらスピーカがならせると思うなよ、という感じです。CICフィルタのせいで減衰している高域を持ち上げ、信号に載っている直流成分を除去し、受信強度による音量の変動をAGCすることが必要だと。先は長い。 “手習ひデジタル信号処理(56) SDR、AM復調できてもまだやることがあったデス” の続きを読む
データのお砂場(50) R言語、crimtab、スチューデントの「t分布」登場
今回のサンプル・データセットのタイトル、「Student’s 3000 Criminals Data」を見て「学生さんの犯罪データ??」と思った私は、統計素人、いやモグリです。記憶の奥底に「スチューデントのt分布」という言葉はあったものの、タイトルの「Student」が偉大なるかなスチューデント様と気づかなかったとは。
“データのお砂場(50) R言語、crimtab、スチューデントの「t分布」登場” の続きを読む
MicroPython的午睡(72) Thonny IDE 4.0.1インストール
パソコンをWindows10からWindows11に更新したのでソフトウエアの再インストール等実施中です。MicroPythonの場合、IDEであり、MicroPython処理系のインストーラでもあるThonny IDEの最新版をインストールいたしました。Windows11の対応明記されており安心。しかし最大の変化は?