matsu_wp
ノートPCの内蔵マイクが見えなくなってしまった話
2025年12月16日 技術情報
概要 ノートPCの内蔵マイクがいつの間にか使えなくなっていた サウンド設定の入力やデバイスマネージャでも見えない マイクの使用を許可にすることで解決した 背景 使用しているノートPC ideapad S540-14API …
STM32のHALでSPH0645から音声データを取得する
概要 STM32マイコンにデジタルマイクSPH0645を接続して音声データを取得する際に、いろいろと引っかかったのでやり方の記録。 最終的にLRの2チャンネル分の音声データを取得できるところまで確認できた。 構成 SPH …
音量検出モジュールの試作
マイクに入る音の音量を連続的に出力できるモジュールを試作してみた。 シリアルで、毎秒100回程度のレートで出力することを想定している。 構成 MAX4466マイクモジュール マイク部分はMAX4466を使ったマイクモジュ …
ジャイロセンサの出力を可視化する
2025年11月7日 ウェブアプリ
MPU-6050を使ったデバイスの加速度の出力を可視化したが、同様にジャイロセンサの出力を可視化するアプリも作成した。 https://muid7989.github.io/imu-gyro-test/ アプリの概要 ジ …
加速度センサを使ったヨーヨーみたいなアプリ
2025年11月6日 ウェブアプリ
加速度センサの出力値を使ってヨーヨーのような感じを出したアプリを作った。 https://muid7989.github.io/imu-yoyo/ アプリの概要 MPU-6050を使った自作のデバイスをBLEで接続して使 …
加速度センサの出力を可視化する
MPU-6050を使ったデバイスを試作したので、その出力を可視化するアプリも作ってみた。 まずは加速度の出力を可視化したもの。 https://muid7989.github.io/imu-data-monitor/ ア …
ウェブアプリを作る際のviewportの話
p5jsでウェブアプリを作っている。 これまではキャンバスのサイズを960×1280としていて、これで自分の使っているタブレットやスマホで大体画面いっぱいに表示できていたので良しとしていた。 キャンバスサイズを変えようと …
p5jsでのBLEデバイスからのデータ受信タイミング
p5jsを使ったウェブアプリ上でBLEデバイスを接続して使用する際に、データを受信するタイミングが気になったので調べてみた。 概要 BLEで接続した入力デバイスを使ったウェブアプリを作成中 加速度センサの検出データを使っ …
MPU-6050のバイトオーダーの話
p5jsを使ったウェブアプリを作る中で、MPU-6050を使ったデバイスからのデータを処理している。 バイトオーダーで少し引っかかったので、情報を整理。 MPU-6050のバイトオーダー MPU-6050の加速度やジャイ …
デコピンのスピードを実際に計測してみる
デコピンのスピードを計測することを考えてみたので、実際にデバイスを試作して計測してみた。 計測デバイスの概要 フォトダイオードを使ったセンサを2つ配置 センサに入る光を指が遮ることで指の通過を検出することができる 赤外線 …
