Arduinoで作るブラシレス・ジンバル


安価なジャイロ・モジュールとArduinoを使った工作をこれまで2つ行いました (倒立振子、三次元書道) 。 今回その第3弾として、カメラ安定化のジンバル(gimbal)の作成を思い立ちました。 開発方針は次の3つです。

  • 普通のデジタル・カメラを搭載 ・・・ GoProより大きなカメラ用
  • できるだけシンプルで一般的な構成 ・・・特殊な部品を使わない
  • 自力で作る ・・・ webの先人になるべく頼らない

当初は、サーボ・モータを使った2軸ジンバルを作るつもりでした。 しかし思い通りの効果が得られず、最終的にブラシレス・モータを使った3軸ジンバルを作ることになりました。 このジンバルの効果は下の紹介動画で確認できます。 (動作ノイズが急に再生されるのでご注意ください。 素のパフォーマンスが分かるように、編集は控えています)

:

■紹介動画:自作ジンバルの有効性

:

上の動画を見て分かるように、作成した3軸ジンバルは実用レベルにあるように思えます。 ただ、そこに到るまでには幾つか困難がありました。 主なものは以下の通りです。

  • Arduinoによるブラシレス・モータの制御
  • フレームの工作精度の確保
  • ジャイロとArduinoの通信異常(SPIの不具合)
  • フレームの震動(ビビリ)
  • 意図的な回転の円滑性確保

:

この内、最初の問題はプログラム(スケッチ)に関するものです。 一方、2番目の問題は純粋にハード(工作能力)の問題で、下の3つはソフトとハードの複合問題と言えます。

また最初の問題以外の4つは、1軸から2軸に移行する際に生じました。 すなわちプログラムの基本は、1軸から軸数が増えても大きな変更はありません。 これに対し躯体の工作は、軸数が増えると一気に複雑になります。

:

そこでここでは、作り方の詳細 (hoe) は1軸にとどめ、開発の初期段階から最終的な3軸ブラシレス・ジンバルに到るまでの過程の話を主にします。 以下、話の概要です。

  1. モータを使ったカメラ安定化装置 (ジンバル) の基礎知識
  2. 安価なDCモータ (ブラシ付きモータ) を使った1軸ジンバル
  3. サーボ・モータを使った1軸ジンバル
  4. ブラシレス・モータを使った1軸ジンバル
  5. 可動軸の追加と諸問題
  6. DIYジンバルの有効性と改善余地

:

この内Hoe te の話は主にステップ9〜13で行います。 また、ステップ12開発動画(12)ステップ13を見れば、必要最小限の工作はできるかもしれません。 逆に、完成品の動作を見たい場合、上の紹介動画に加えて、ステップ15開発動画(15)ステップ16開発動画(17)を見れば概略分かると思います。

:

なお、instructablesの英語版に「Brushless Gimbal met Arduino」という記事があります。 今回、ブラシレス・モータの利用に転じる際、この記事は「出発点」として大変参考になりました。 ただし開発方針に関する限り、この記事は本記事と対照的です。 この点についてはステップ8で説明します。

Dit instructable is vertaald in het Engels. Daar drie stappen,ステップ1、4、7, worden weggelaten.

(Arduino、ブラシレスモータ、制御、ジンバル、ブラシレスモーター、自作)

:

Gerelateerde Artikelen

Glas van computers op basis van Arduino Uno

Glas van computers op basis van Arduino Uno

Aan mijn meesters graduate project ("Gowing Computers, aansluiten van organen, knippen het snoer") van Konstfack College van kunstnijverheid en Design (keramiek en glas/CRAFT) heb ik gemaakt 3 glazen computers op basis van de specificaties van d
Arduino temperatuurgevoelig Fan

Arduino temperatuurgevoelig Fan

Ik en een paar leden van de groep hebben besloten dat voor de zomer, zou gunstig zijn voor het maken van een ventilator die worden ingeschakeld bij 70 graden Fahrenheit en in intensiteit met de hitte blijft toenemen. Dus is dat wat we deden. :)Stap 1
LPD8806 VUMeter met PC & Arduino + GUI

LPD8806 VUMeter met PC & Arduino + GUI

Als u dit project please vote voor het in de "sensoren Contest 2016" en "Rainbow Contest 2016" als het kostte me een hoop tijd te maken (de knop rechts boven die zegt "Stem").Ik heb altijd al een soort van LED VU-Meter omdat
Arduino & Neopixel Coke fles partij licht

Arduino & Neopixel Coke fles partij licht

Dus mijn zoon Doon plekken een zeer koele partij licht van oude cokes flessen en de slissend ingewanden van Glow Sticks maakte, en vraagt als kunnen we één voor zijn aanstaande School examens zijn Over Blowout PartAYYY!!! Ik zeg zeker, maar niet zou
Arduino Rocket datalogger

Arduino Rocket datalogger

Heb je ooit wilde onderzoeken van elk aspect van uw model raketten vlucht voor slechts £15?In dit instructable ik bevatten code en instructies voor een Arduino raket datalogger voor het meten van de hoogte van de raket, versnelling, temperatuur en ro
Standalone Arduino hoogtemeter

Standalone Arduino hoogtemeter

Hier is een standalone hoogtemeter werken met Arduino die u in RC project gebruiken kunt, hiking, auto's... waar u :)Het toont op het eerste scherm van de altittude, de temperatuur en de luchtdruk, en in de tweede, de Minimale / maximale hoogte berei
Arduplane - Arduino gebaseerd rc vliegtuigen

Arduplane - Arduino gebaseerd rc vliegtuigen

RC vliegtuig is een van de grootste speelgoed dat iedereen wil om mee te spelen. Maar het kopen van een mogelijk duurder laat onze handen vies en lichaamsbouw men voor onszelf met behulp van de Arduino micro controllers. Laat onze eigen zender en ont
Parking System met Ethernet in arduino

Parking System met Ethernet in arduino

Dit is de Parking systeem met Ethernet en arduino.Ethernet is WIZnet W5500 Ethernet shiled.Het is zeer gemakkelijk mogelijk met behulp van het ethernet. Ethernet of internet is oorspronkelijk met behulp van de mededeling van de TCP/IP-Protocol.En oor
Interfacing borstelloze DC-Motor (BLDC) met Arduino

Interfacing borstelloze DC-Motor (BLDC) met Arduino

dit is een tutorial over hoe interface en uitvoeren van een borstelloze DC-motor met behulp van Arduino. Als u vragen hebt of opmerkingen gelieve te in commentaren of mail naar rautmithil [at] gmail [dot antwoorden] com. Kan je ook contact met mij op
Arduino wachtwoord beveiligingssysteem met magnetische deur sensoren

Arduino wachtwoord beveiligingssysteem met magnetische deur sensoren

In deze handleiding Instructables zal ik u tonen hoe maak je je eigen wachtwoord beveiligingssysteem met behulp van de Arduino uno bestuur en sommige schakelopties magnetische deur. Ik maakte mijn eigen circuit met behulp van de ATmega328 micro contr
Elektrische vingerafdruk lock-Arduino compatibele

Elektrische vingerafdruk lock-Arduino compatibele

Elk bedrijf hebben verschillende depatments, verschillende banen hebben verschillende vereisten. Onlangs is onze financiële officieren enkele problemen opgetreden.Hun papieren bestanden vereisen high van vertrouwelijkheid en veiligheid, enkele belang
Fiets - aangedreven arduino waterzuiveringsinstallatie (met UVC licht)

Fiets - aangedreven arduino waterzuiveringsinstallatie (met UVC licht)

Dit instructable toont hoe de macht van een UV-C waterzuivering met een fiets en arduino controle. Een dynamo aan de achterzijde van de fiets laadt een batterij (die wij hebben in eerste instantie al betalen voor dit project), die loopt van de arduin
Controle van een OWI robotarm met Arduino

Controle van een OWI robotarm met Arduino

de OWI rand robotarm is een goedkope en geweldig 5-mate-van-vrijheid robotic arm dat alleen kost $37. Het is een grote kit met een kind op te bouwen en meer dan een paar uur tot finish zal niet duren. Uit de doos, kan het alleen worden gecontroleerd
DIY | Ambilight met behulp van de Arduino Nano

DIY | Ambilight met behulp van de Arduino Nano

In dit Instructable zal ik onderwijzen u hoe kunt u uw eigen (b) ambilight voor onder $40!Houd in gedachten dat de Ambilight werkt alleen op een PC met de Bambilight software.U moet de volgende onderdelen:Individueel adresseerbare RGB LED-strip - bes
Android Controlled RGB LED met behulp van Arduino

Android Controlled RGB LED met behulp van Arduino

Hai iedereen in de post-iam gaan laten zien hoe om te controleren de RGB LED met behulp van android met arduino en HC-05 Bluetooth-module.Ik zocht in web is er veel technieken waarmee de RGB LED. Maar dit is de methode die zeer eenvoudig en gemakkeli