Pico

小ネタ

IMUセンサーと四元数(クォーターニオン)

 慣性センサーなど制御系で個人的に使用する式だけ抜き出したたんなる覚書です。  まずクォーターニオン \(q\) を次のようにします。 \begin{align} q = q_\omega + q_xi + ...
0
小ネタ

ドリフト補正を比較(カルマン、Madgwick、相補フィルター)

 6軸センサーなどから回転角度算出する際に発生するドリフトを補正する方法にカルマン、Madgwick、相補フィルターなどがありますが、今回はその3つの方法でドリフト補正した回転角度を比較してみました。 ▼ビジュアルで...
0
小ネタ

9軸センサーモージュールBMX055の使い方、サンプルソース解説

 秋月から9軸センサーモジュール(BMX055)を入手しようとしたら、現在在庫切れとなっていました。販売ページにデータシートとサンプルソースがアップされていたため、物は無いけどとりあえず予習ということで中身を確認してみました。覚書...
0
Raspberry Pi

Arduino/Raspberry Pi で温度・湿度・気圧(BME280)を測定する方法

 Raspberry Pi Pico(ラズパイPico)でBME280を使って温度、湿度、気圧を測定してみます。ラズパイPicoの開発環境はArduinoIDEを使用するので、内容(使い方)はほとんど Arduino同様 となり、...
0
Raspberry Pi

Raspberry Pi で電流電圧センサーモジュール(INA219)の使用方法

 電流・電圧を簡単に測定することができるセンサーモジュール(INA219)をRaspberry Pi Pico(ラズパイPico)から使ってみます。  以前、INA219をArduinoから使ったことがあるのですが、...
0
Raspberry Pi

Raspberry Pi で簡単なPID制御のプログラムを作ってみる

 Raspberry Pi Pico(ラズパイPico) 単体で試せる簡単なPID制御のサンプルソースを作ってみます。過去にArduinoでも同様のことをしているのですが、今回はそのRaspberry Pi 版です。 ...
0
Raspberry Pi

Raspberry Pi でブラシレスモーターを回転制御

 Raspberry Pi Pico(ラズパイPico)でドローン用のブラシレスモーターを制御してみました。全部を自作するとなるとハード・ソフトともに結構大変なので、PicoからESC(アンプ)を経由してモーター制御を行います。P...
0
Raspberry Pi

Raspberry Pi Pico で MPU6050 (6軸センサー)の使ってみる

  Raspberry Pi Pico(ラズパイPico)で6軸センサー(MPU6050)から加速度・角速度値を取得しみてました。開発環境はArduinoIDEで行います。 ▼ArduinoでPicoを使う方法▼ ...
0
Raspberry Pi

Raspberry Pi Picoで可変抵抗器を使ってみる

 Raspberry Pi Pico で可変抵抗器を使ってみました。環境はArduinoIDEで行う前提です。 ▼PicoをArduinoから使う方法▼ まず可変抵抗器の概要から。 ...
0
Raspberry Pi

Raspberry Pi Picoでアナログ入力(analogRead)の使い方

 Raspberry Pi Pico(ラズパイPico) のアナログ入力(電圧の読み取り)を使う方法です。開発環境はArduinoIDEです。  ▼Arduino環境でPicoを使う方法はこちら▼ ...
0