shota

ESP32マウス(shota)

ESP32マウスPart.38 C++でESP32を動かす(ICM-20648のライブラリ作成)

こんにちは、shotaです。 前回の記事ではSPI機能を使ってモーショントラッキングセンサICM-20648と通信しました。ESP32のプログラムをC++でコーディングする方法も説明しています。 今回はその続きで、C++でICM-2...
ラズパイマウスでROS2動かしてみた

ラズパイマウスのROS 2パッケージをインストールする

こんにちはshotaです。このシリーズではRaspberry Pi Mouse(ラズパイマウス)でROS 2を動かしていきます。 今回はラズパイマウスのROS 2パッケージをインストールします。 前回のおさらい 前回はラズ...
ラズパイマウスでROS2動かしてみた

Raspberry Pi 4 にROS 2をインストールする

こんにちはshotaです。このシリーズではRaspberry Pi Mouse(ラズパイマウス)でROS2を動かしていきます。 今回はラズパイマウス(厳密に言うと、Raspberry Pi 4 Model BにインストールしたUbun...
ラズパイマウスでROS2動かしてみた

ラズパイマウスにデバイスドライバをインストールする

このシリーズではRaspberry Pi Mouse(ラズパイマウス)でROS2を動かしていきます。今回はラズパイマウスにデバイスドライバをインストールして、LEDを点灯させたりモータを回したりします。
ラズパイマウスでROS2動かしてみた

Raspberry Pi 4 Model BにUbuntu 18.04 をインストールする

このシリーズではRaspberry Pi Mouse(ラズパイマウス)でROS2を動かしていきます。今回はRaspberry Pi 4 Model BにUbuntu 18.04をインストールします。
ESP32マウス(shota)

ESP32マウスPart.37 C++でESP32を動かす(SPIでモーションセンサと通信する)

こんにちは、shotaです。 前回の記事ではSPI機能を使って磁気式エンコーダMA702と通信しました。 ESP32のSPI機能について詳しく説明しているので、まず先にこちらをご覧ください。 そして、今回も同じくSPI機能を使...
ESP32マウス(shota)

ESP32マウスPart.36 SPIで磁気式エンコーダMA702を使う

こんにちは、shotaです。 前回の記事ではMCPWMの周波数とデューティの関係を調査し、モータを回しました。 モータが回ったので、エンコーダで回転数を読み取りたいですよね。 今回はSPI機能を使ってエンコーダICのデータを読...
ESP32マウス(shota)

ESP32マウスPart.35 MCPWMの周波数とデューティ比の関係

こんにちは、shotaです。 前回の記事ではMCPWM機能でモータを回す方法について書きました。 今回はその続きで、MCPWMの周波数とデューティ比の関係について書きます。 ESP-IDFのソースコードも読むので、普段より奥が...
ESP32マウス(shota)

ESP32マウスPart.34 MCPWMでモータを回す

こんにちは、shotaです。 前回の記事ではESP-IDFのsdkconfig設定方法について書きました。 今回はMCPWM機能を使ってモータを回します。 ブロクで書いたサンプルコードはGitHubに公開しています。 ...
ESP32マウス(shota)

ESP32マウスPart.33 ESP-IDFで1 msec delay を作る方法

こんにちは、shotaです。 前回の記事ではGPIOとADCを使って物体検出センサを動かしました。 1 msecのdelayができていないという問題がありました。 今回はFreeRTOSの動作周波数を変更して1 msec ...
タイトルとURLをコピーしました