Arduino

エンコーダー+Arduinoで回転数を計測

Arduinoとロータリーエンコーダーでモーターの回転数(速度)・回転方向を計測してみました。なるべく簡単なプログラムで行ってみます。
0
Raspberry Pi

Raspberry Pi Picoで割り込み方法(ArduinoIDE、C/C++SDK)

picoで割り込み処理を行う方法とスケッチ例。attachinterrupt関数を使う場合とC/C++SDKで両方で試してみました。外部割り込みに利用できるピンはUNOと違い制限が無さそう。
0
3軸姿勢制御モジュール

リアクションホイールで倒立振子|ハード(筐体)作成

リアクションホイールを使った倒立振子ロボットの自作。まずはハード(筐体)部分を設計。筐体の多くは3Dモデルからの3Dプリンター品で作成。回路図の紹介など。
0
3軸姿勢制御モジュール

AH1815(ホールセンサー)をArduinoから使ってみる

ホールセンサー(AH1815)をArduinoから使う方法を簡単にまとめておきます。サンプルスケッチ(ソース)で簡単な動作確認をしてみます。
0
Arduino

Arduino UNO R4 スケッチ書き込みエラー(exit status 74)

ArduinoUNO R4 で先ほどまで普通に使えていたのですが突然書き込みエラーがでました。その対処方法です。原因がわかれば簡単なことだったです。「Failed uploading: uploading error: exit status 74」とか「シリアルポート「COM*が開けません」とかいった感じのエラー
0
3軸姿勢制御モジュール

Arduinoでドライバ内蔵ブラシレスサーボモーターを制御

駆動回路が内蔵されたブラシレスサーボモーターをArduinoから制御してみました。駆動回路/エンコーダが内蔵されているため手軽に回転制御が行えて便利。
0
3軸姿勢制御モジュール

Arduinoでドライバ内蔵ステッピングモーターを制御

ドライバ内蔵のステッピングモーターをArduinoから使ってみます。普通は駆動回路が別途必要なのですが、このステッピングモーターは回路が内蔵されているので別途ドライバを準備する必要がありません。
0
3D CAD

Fusion360の電子デザイン機能で回路図、基板作成を試してみる

自前でプリント基板(PCB)を作ることは少ないのですが、稀に作成するときは今までKiCadを使用していました。前からFusion360でそれっぽい機能はあるなぁと思いつつも新しいこと覚えるのも大変だし放置していたのですが、CADはメインでF...
0
Arduino

Arduino UNO R3とR4とで処理速度の比較

UNO R3、R4、とついでにRaspberry Pi Picoの3機種で演算処理速度の比較。ひたすら足し算していくだけの処理で速度比較してみます
0
Arduino

Arduino UNO R4で複数ピンに異なるPWM周波数を設定

UNO R4ではanalogWrite以外にPWM周波数をμ秒単位で設定できる関数(PwmOut)が準備されてます。複数ピンに異なった周波数設定も可能。使い方解説と検証を行ってみました。
4