自作Bluetooth Arduinoシールド

Bluetoothモジュールシールドを再作成

   このサイトでも過去に何回かマイコン用の自作Bluetoothモジュールは紹介したことがあるのですが、今回はArduinoシールドで作り直したという内容です。   ▼過去のBluetoothモジュ […]

ブラシレスモーター 3Dモデル

Arduino + ESC でブラシレスモーターを制御

ドローン(クアッドコプター)用のブラシレスモーターをArduinoから制御してみました。    ブラシレスモーターは普通のDCモーターと違い、通電すれば回転するというわけではないため、マイコンから制御するにはハ […]

PICKit3

Arduino Servoライブラリの周波数、パルス幅を実測

 Arduinoでサーボライブラリを使用したときに出力される信号の周波数、パルス幅を実測してみました。    ライブラリの中身を確認するとデフォルトで周波数は20ms、パルス幅は544μs~2400μsのようで […]

ジャイロのドリフト補正を改良

 ジャイロのドリフト補正方法を改良してみました。センサー自体に加速度が発生している場合は、単純なドリフト補正ではうまく角度を検出できません。今回は簡易相補フィルターを改造して対応してみました。    まず、セン […]

倒立振子再チャレンジ(PID制御をExcelでシミュレーション)

 以前、wiiモーションプラスに内蔵されているジャイロを使って倒立振子を行ってみたのですが、微妙な感じでフェードアウトしてしまいました。今回は6軸センサー使用して筐体もあらたに作り直して再チャレンジです。   […]

Arduino&サーボ

Arduino/Genuino101でサーボモータを制御

 Arduino/Genuino101でサーボモータの制御方法です。servo.hライブラリを使用すれば簡単に制御できるのですが、ライブラリではサーボの制御信号周期が20ms程度で固定されています。この信号周期を任意で変 […]