SimpleBGC GUI 2.44b4 (beta) 自動制御
SimpleBGC2.44b4βがアナウンスされました。このバージョンではジンバルを自動制御するためのスクリプティング機能が搭載されました!
スクリプトはボードに書き込まれ、ボタン/RC入力で実行できるようになりますので、PC/Mac/Arduino/RaspberryPIなどと接続する必要がありません。
任意のピンをPWM信号出力に使用できるため、サーボを動かしたり、シャッターをコントロールしたり、外部の機器と連携したツールをSimpleBGCボードのみで製作できます。
スクリプトは複数登録でき、RCのスイッチに割り当てできます!
パノラマ撮影、ギガパノ撮影、モーションコントロールタイムラプスなど様々な場面で利用できます。
スクリプトは、角度、スピード、外部サーボ信号、設定変更などのコマンドが用意されています。
注意:SimpleBGCボードは開発元のサーバーでボードのシリアル番号を確認した上で専用のファームウェアをダウンロードしてアップグレードします。非正規品はアップグレードができなくなる可能性があるため、必ず正規販売店からご購入ください。
以下の例は、60度ごとに3列パノラマ撮影のスクリプトです。
Example1: Shooting 3-row spherical panorama with increment of 60 degrees in 20 seconds, AUX1 controls the shutter. # Setup a high speed for a quick completion of the panorama CONFIG SPEED_R(200) SPEED_P(200) SPEED_Y(200) ACC_LIMIT_R(500) ACC_LIMIT_P(1000) ACC_LIMIT_Y(500) # Reset the origin of the YAW: Start recording with the current azimuth R # Turn off the shutter pin T 16(0) # Make 1st shot in the zenith position: raise the camera vertically A RA(0) PA(-90) YA(0) # Make a shot T 16(1) TIMEOUT(0.100) # Tilt 45 degrees up to make the 1st row A RA(0) PA(-45) YA(0) T 16(1) TIMEOUT(0.100) # Panning with increment of 60 degrees clockwise A YA(60) T 16(1) TIMEOUT(0.100) A YA(120) T 16(1) TIMEOUT(0.100) A YA(180) T 16(1) TIMEOUT(0.100) A YA(240) T 16(1) TIMEOUT(0.100) A YA(300) T 16(1) TIMEOUT(0.100) # Camera is tilted 0 degrees to make 2nd row A RA(0) PA(0) YA(0) T 16(1) TIMEOUT(0.100) # Panning with increment of 60 degrees counterclockwise (avoid double-twisting of the wires) A YA(-60) T 16(1) TIMEOUT(0.100) A YA(-120) T 16(1) TIMEOUT(0.100) A YA(-180) T 16(1) TIMEOUT(0.100) A YA(-240) T 16(1) TIMEOUT(0.100) A YA(-300) T 16(1) TIMEOUT(0.100) # Tilt 45 degrees down to make the 3rd row A RA(0) PA(45) YA(0) T 16(1) TIMEOUT(0.100) # Panning with increment of 60 degrees clockwise A YA(60) T 16(1) TIMEOUT(0.100) A YA(120) T 16(1) TIMEOUT(0.100) A YA(180) T 16(1) TIMEOUT(0.100) A YA(240) T 16(1) TIMEOUT(0.100) A YA(300) T 16(1) TIMEOUT(0.100) # Shoot in the nadir position A YA(0) PA(90) T 16(1) TIMEOUT(0.100) # Returns the camera to its original position (untwist wires) A RA(0) PA(0) I YA(-360) ### End of program ###