計測アプリ
加速度センサ・ジャイロセンサによる姿勢検知【STM32Nucleo】

加速度センサ・ジャイロセンサ(MPU-6050)を搭載したセンサボードGY-521は 3軸加速度、 3軸ジャイロデータをインターフェースI2Cで簡単に取得でき、情報量も多く安価でお勧めなボードです。 ただし、ネット情報で […]

続きを読む
計測アプリ
相補フィルタのしくみを解明してみる【加速度・ジャイロセンサ】

加速度・ジャイロセンサを組み合わせて使うのに相補フィルタがよく用いられますがその詳細に関する解説はあまり見かけません。どのような過程で相補フィルタの式が導かれ、式が何を意味しているかは知りたいところです。比較的単純な式の […]

続きを読む
計測アプリ
STM32マイコンのシリアル通信でセンサデータをグラフ化・収集してみる

アプリケーションを作成しているとマイコンに取り込んだセンサデータなどのデジタルデータをオシロスコープのようにリアルタイムでグラフ化しながら収集したいことはよくあります。シリアル通信を使ってPCモニターにデータを表示させな […]

続きを読む
計測アプリ
STM32マイコン Nucleoボードを使った温度計

安価なサーミスタをセンサーの素子として使用した温度計をSTM32マイコン(Nucleoボード)で実現するアプリケーションを作ります。簡易なプログラムですがCortex-M3コアマイコンで浮動小数点演算を使ったアプリで他に […]

続きを読む
計測アプリ
STM32 Nucleoで加速度センサを使ってみる

加速度センサとは 加速度センサというものはいろいろなセンサの中でも製品内の見えない場所で使われていることが多いので利用率が高い割にはどのようなものかを知らない人が多いかもしれません。 例えば、スマホでは内部の加速度センサ […]

続きを読む
タイマを使ったアプリ
圧電ブザー・スピーカーを鳴らしてみよう【STM32 Nucleo】

圧電ブザー・圧電スピーカーをSTM32マイコン(Nucleoボード) につなげて鳴らしてみましょう。今回は安価な圧電ブザー(形式:LF-MB12B06)を使いました。ペリフェラル タイマの応用です。詳細はタイマ・カウンタ […]

続きを読む
IoTアプリ
ESP32でWiFi化したSTM32にブラウザから操作する

無線モジュールESP32を使って Nucleo(STM32) を無線 (WiFi) 化し、WEBサーバーを構成します。 クライアント側 であるPCやスマホのウェブブラウザからマイコン側に文字列のコマンドコードを送ってリモ […]

続きを読む
IoTアプリ
ESP32でWiFi化したSTM32からウェブブラウザへ送信する

無線モジュールESP32を使って Nucleo(STM32) を無線 (WiFi) 化し、WEBサーバーとしてPCやスマホのターミナルへ文字列を送るアプリを紹介します。 ESP32とブラウザの設定および送受信については「 […]

続きを読む
IoTアプリ
ESP32を使ったSTM32のTCP通信(WiFi)受信編

無線モジュールESP32を使って Nucleo(STM32) を無線 (WiFi) 化し、TCPサーバーを構成します。 クライアント側 であるPCやスマホのターミナルアプリからマイコン側に文字列のコマンドコードを送ってリ […]

続きを読む
IoTアプリ
ESP32を使ったSTM32のTCP通信(WiFi)送信編

無線モジュールESP32を使って Nucleo(STM32) を無線 (WiFi) 化し、TCPサーバーとしてPCやスマホのターミナルへ文字列を送るアプリを紹介します。 無線モジュールESP32については「ESP32でN […]

続きを読む