Unterschiede zwischen den Revisionen 2 und 29 (über 27 Versionen hinweg)
Revision 2 vom 01.02.2012 15:02
Größe: 17960
Autor: LotharF
Kommentar:
Revision 29 vom 21.03.2012 12:48
Größe: 20823
Autor: DennisG
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 1: Zeile 1:
#acl AdminGroup:read,write,revert dl2yak:read,write,revert All:read #acl AdminGroup:read,write,revert EditorsGroup:read,write,revert All:read
Zeile 6: Zeile 6:
||||||<class="MK_Nav_Header">Anschluss Kamera|| ||||||<class="MK_Nav_Header">Connect Camera||
Zeile 21: Zeile 21:
= Vorwort =

Am MikroKopter kann eine Kamera mitgeführt werden. Je nach Größe der Kamera, kann dazu eine passende Kamerahalterungen genutzt werden. <<BR>>
Möchte man die Kamera auch aus der Ferne auslösen, benötigt man hierfür ein passendes Zusatzmodul. Dies kann z.B. das !ShutterCable oder das Extension-PCB sein.<<BR>><<BR>>

Hier die Links zu den benötigten Teilen: <<BR>>

 * Kamerahalterungen: [[https://www.mikrocontroller.com/index.php?main_page=index&cPath=110|Shoplink]]
 * !ShutterCable: [[https://www.mikrocontroller.com/index.php?main_page=product_info&cPath=110&products_id=566|Shoplink]] (Wikilink zum !ShutterCable: [[ShutterCable]])
 * Extension-PCB: [[https://www.mikrocontroller.com/index.php?main_page=product_info&cPath=65&products_id=576|Shoplink]] (Wikilink zum Extension-PCB: [[ExtensionPCB]])

############################################################################################################################################################################################

= Anschluss und Steuerung der Kamerahalterung =

Eine an dem Kopter angeschlossene Kamerahalterung kann über die FlightCtrl kontrolliert werden. <<BR>>
Hierbei wird die Kamerahalterung über Servos (je nach Kamerahalterung) in Nick- und Rollrichtung gerade gehalten.<<BR>>
Möchte man zusätzlich die Neigung der Kamerahalterung vom Boden aus über den Sender einstellen, ist dies ebenfalls möglich.<<BR>>
Hierzu muss ein freier Kanal am Sender z.B. auf ein Potentiometer gelegt werden. Dieses wird dann über das KopterTool zur Steuerung der Kamerahalterung zugeteilt.<<BR>><<BR>>

== Anschluss der Kamerahalterung an die FlightCtrl ==

Nachdem die Kamerahalterung am Kopter montiert wurde, können die Servos an die FlightCtrl angeschlossen werden.<<BR>>
Hierbei muss darauf geachtet werden, das die Stecker richtig herum angesteckt werden: <<BR>>
(GND= Braun, +5V= Rot, Signal= Orange)<<BR>><<BR>>

[[http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=97108&g2_serialNumber=1|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=99756&g2_serialNumber=2}}]]
<<BR>>
(Zum vergrößern auf das Bild klicken)
<<BR>><<BR>>

So angeschlossen, wird nach dem Kalibrieren der Gyros die Kamerahalterung über die FlightCtrl bereits automatisch in Waage gehalten.
<<BR>><<BR>>

############################################################################################################################################################################################

== Neigungskontrolle der Kamerahalterung über den Sender ==

Möchte man zusätzlich noch die Neigung der Kamerahalterung über den Sender einstellen, kann dies über ein Potentiometer am Sender erfolgen.<<BR>>
Hierfür kann jeder freie Kanal am Sender genutzt werden. <<BR>><<BR>>

'''In dem folgenden Beispiel soll Kanal 7 dieser Funktion zugeteilt werden:''' <<BR>><<BR>>

=== Schritt 1 - Potentiometer am Sender zuweisen ===

Zuerst muss am Sender dem Kanal ein Potentiometer zugeordnet werden. Eine Erklärung über die Zuweisung von Kanälen findet sich in der Anleitung des Senders.<<BR>>

Potentiometer am Sender mit Kanal 7 belegen: <<BR>><<BR>>
= Prolog =

With the MikroKopter you can also carry a camera. Depending on the size of the camrea you can use an appropriate camera mount device. <<BR>>
If you want to trigger the camera from a distance you need to have here an additional module. That can be in example the !ShutterCable or the Extension-PCB.<<BR>><<BR>>

Here now the links for the needed parts: <<BR>>

 * Camera mounts: [[https://www.mikrocontroller.com/index.php?main_page=index&cPath=110&language=en|Shoplink]]
 * !ShutterCable: [[https://www.mikrocontroller.com/index.php?main_page=product_info&cPath=110&products_id=566&language=en|Shoplink]] (Wikilink for !ShutterCable: [[en/ShutterCable|ShutterCable]])
 * Extension-PCB: [[https://www.mikrocontroller.com/index.php?main_page=product_info&cPath=65&products_id=576&language=en|Shoplink]] (Wikilink for Extension-PCB: [[en/ExtensionPCB|ExtensionPCB]])

############################################################################################################################################################################################

= Connection and Control of the Camera Mount =

An attached camera mount through the Kopter you can control via the !FlightCtrl. <<BR>>
The camera mount will be kept balanced via servos in Nick- and Rolldirection (depending on the camera mount).<<BR>>
If you want to adjust the tilt of the camera mount further from the ground by the transmitter it is also possible.<<BR>>
Here you need to assign a free channel on your trasmitter to a potentiometer. That potentiometer will be set via the !KopterTool to control the camera mount.<<BR>><<BR>>

== Connection of the camera mount to the FlightCtrl ==

After the camera mount has been assembled to the Kopter you can connect the servos to the !FlightCtrl.<<BR>>
You need to make sure that the connectors are connected correctly and in the right way: <<BR>>
(GND= Brown, +5V= Red, Signal= Orange)<<BR>><<BR>>

||[[http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=97108&g2_serialNumber=1|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=99756&g2_serialNumber=2}}]]||[[http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=105542&g2_serialNumber=1|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=105547&g2_serialNumber=2}}]]||
||<class="MK_TBody" -2:>To enlarge click on the image||
<<BR>><<BR>>

Connected in that way and after the calibration of the Gyros the camera mount will be hold in balance automatically via the !FlightCtrl.
<<BR>><<BR>>

############################################################################################################################################################################################

== Tilt control of the camera mount via the transmitter ==

If you want to set also the tilt of the camera mount via the transmitter you can do it with a potentiometer at your transmitter.<<BR>>
Here you can use every free channel at your transmitter. <<BR>><<BR>>

'''In the following example channel 7 should be assigned to this function:''' <<BR>><<BR>>

=== Step 1 - Assign Potentiometer at your transmitter ===

First at all you need to assign the channel to a potentiometer at your transmitter. A description of the assignment you will find in the instruction manual of the transmitter.<<BR>>

Assign channel 7 to a potentiometer at the transmitter: <<BR>><<BR>>
Zeile 72: Zeile 71:
(Beispielfoto)
<<BR>><<BR>>

=== Schritt 2 - Funktion im KopterTool überprüfen ===

Im KopterTool kann in den "Einstellungen" unter dem Reiter "Kanäle" die Funktion des Potentiometers überprüft werden.<<BR>>
Je weiter das Potentiometer gedreht wird, desto weiter geht der Ausschlag: <<BR>><<BR>>
(Example image)
<<BR>><<BR>>

=== Step 2 - Check function in the KopterTool ===

You can check in the !KopterTool under "Settings" and under the tab "Channels" the function of the potentiometer.<<BR>>
The further you turn the Potentiometer the further goes the peak: <<BR>><<BR>>
Zeile 83: Zeile 82:
Auf der linken Seite sieht man, dass der Kanal 7 der Funktion '''"POTI3"''' zugeteilt ist. Dieses "POTI3" wird für die späteren Zuteilungen benötigt:<<BR>><<BR>> On the left side you can see that channel 7 is assigned to the function '''"POTI3"'''. This "POTI3" will be used for later assignments:<<BR>><<BR>>
Zeile 89: Zeile 88:
=== Schritt 3 - Schaltausgang zuweisen ===

Damit die Kamerahalterung jetzt auch auf diesen Kanal reagiert, wird dem Nickausgang der Kamerahalterung dieser Kanal7 (POTI3) zugeteilt: <<BR>><<BR>>
=== Step 3 - Assign Switch Output ===

So that the camera mount reacts to that channel you need to assign channel 7 to the Nick-Output of the camera mount (POTI3): <<BR>><<BR>>
Zeile 96: Zeile 95:
Nach dem Speichern dieser Einstellung, kann jetzt die Kamerahalterung über das Potentiometer am Sender zusätzlich manuell geneigt werden.<<BR>><<BR>>

Sollte sich die Kamerahalterung beim Bewegen des Kopter! in die falsche Richtung bewegen, kann ein Haken bei "invert direction" gesetzt werden.<<BR>><<BR>>

'''__Tip__''' <<BR>>
Damit die Kamerahalterung nach dem Kalibrieren der Gyros auch horizontal gerade unter dem Kopter ist, kann der Wert "Servo control" für Roll manuell angepasst werden.<<BR>>
Alternativ kann hierfür aber auch ein Potentiometer am Sender genutzt werden. Hierzu vergibt man einen weiteren freien Kanal an ein zweites Potentiometer am Sender.<<BR>>
Dieser Kanal (POTI) wird dann unter Roll eingetragen.
After saving that setting you are able now to tilt the camera mount additional and manually with the potentiometer at your transmitter. <<BR>><<BR>>

If the camera mount is now moving into the wrong direction while moving the Kopter you should set the checkmark at "invert direction".<<BR>><<BR>>

'''__HINT__''' <<BR>>
So that the camera mount is straight under the Kopter after the calibration of the gyros you can adjust the value "Servo control" for Roll manually.<<BR>>
Alternatively you can also use a potentiometer at your transmitter. Here you need to assign an additional free channel to a second potentiometer at the transmitter.<<BR>>
That channel (POTI) will be entered under Roll.
Zeile 108: Zeile 107:
'''Info'''

Möchte man die Kamerahalterung über einen zweiten Sender kontrollieren, so ist die z.B. über die Lehrer/Schüler Funktion möglich.<<BR>>
Eine Beschreibung mit Beispiel ist hier zu finden: LehrerSchüler
'''INFO'''

If you want to control the camera mount via a second transmitter you can do it i.e. with the function !TrainerMode (teacher/student).<<BR>>
A description with examples you can find here: [[en/TrainerMode|Trainer Mode]]
Zeile 119: Zeile 118:
= Anschlussbeispiele - Auslösen Kamera =

Die Zusatzplatine (!ShutterCable oder Extension-PCB) wird zwischen die FlightCtrl und Kamera geschaltet.<<BR>>
An der FlightCtrl stehen zwei Schaltausgänge für den Anschluss zur Verfügung. An der Kamera wird der Eingang des Fernauslösers genutzt.<<BR>>
Bei dem !ShutterCable ist bereits ein 3.5mm Klinkenstecker enthalten, der bei den meisten Kameramodellen genutzt werden kann.<<BR>><<BR>>

'''__Tipp__'''<<BR>>
Nutzt man eine Kamera mit einem anderen Anschlussstecker, so kann auch ein anderes passendes Anschlusskabel mit entsprechendem Stecker an das !ShutterCable oder Extension-PCB angelötet werden.<<BR>><<BR>>

Der Anschluss kann dann z.B. so aussehen: <<BR>><<BR>>
= Examples for connections - Trigger camera =

The additional PCB (!ShutterCable or Extension-PCB) will be connected between the !FlightCtrl and the camera.<<BR>>
On the !FlightCtrl there are two switch outputs available. For the camera you use the input of the remote controlchinch.<<BR>>
With the !ShutterCable is already a 3.5mm jack included which can be used with the most of the cameras.<<BR>><<BR>>

'''__Hint__'''<<BR>>
If you use a camera with an other jack you can solder also a suitable connection cable to the !ShutterCable or to the Extension-PCB. <<BR>><<BR>>

The connection could look in that way: <<BR>><<BR>>
Zeile 131: Zeile 130:
(Beispielfoto mit dem Shuttercable)
<<BR>><<BR>>


== Anschlussbeispiel ShutterCable ==

Das !ShutterCable kann an den Ausgang 1 oder Ausgang 2 der FlightCtrl (SV2) angeschlossen werden: <<BR>><<BR>>
(Example view with the Shuttercable)
<<BR>><<BR>>


== Connection example ShutterCable ==

The !ShutterCable can be connected to output 1 or output 2 of the !FlightCtrl (SV2): <<BR>><<BR>>
Zeile 142: Zeile 141:
(Zum vergrößern auf das Bild klicken)
<<BR>><<BR>>

== Anschlussbeispiel Extension-PCB ==

Das Extension-PCB wird ebenfalls direkt an die Schaltausgänge (SV2) der FlightCtrl angeschlossen. Über das Extension-PCB können beide Schaltausgänge auch gleichzeitig genutzt werden.<<BR>>
Hierbei kann z.B. ein Ausgang zum Auslösen der Kamera und der andere Ausgang zum Schalten der Beleuchtung genutzt werden.<<BR>>
Hier ein Anschlussbeispiel:
(To enlarge click on the image)
<<BR>><<BR>>

== Connection example Extension-PCB ==

The Extension-PCB will be also connected directly to the switch outputs (SV2) of the !FlightCtrl. Via the Extension-PCB you can use both switch outputs to the same time.<<BR>>
Here you have the opportunity i.e. to use one output to trigger the camera and the other output to switch the lighting.<<BR>>
Here now an example for the connection:
Zeile 154: Zeile 153:
(Zum vergrößern auf das Bild klicken)
<<BR>><<BR>>

############################################################################################################################################################################################

= Kamera über Taster Auslösen =

Damit die Kamera nun über eines der beiden oberen Anschlussbeispiele ausgelöst werden kann, muss hierfür ein Kanal entsprechend eingestellt werden.<<BR>>
Hierfür kann jeder freie Kanal am Sender genutzt werden. <<BR>><<BR>>

'''In dem folgenden Beispiel soll Kanal 12 dieser Funktion zugeteilt werden:''' <<BR>><<BR>>


== Schritt 1 - Taster am Sender zuweisen ==

Zuerst muss am Sender dem Kanal ein Taster zugeordnet werden. Eine Erklärung über die Zuweisung von Kanälen findet sich in der Anleitung des Senders.<<BR>>

Taster am Sender mit Kanal 12 belegen: <<BR>><<BR>>
(To enlarge please click on the image)
<<BR>><<BR>>

############################################################################################################################################################################################

= Trigger camera with a button =

So that you can trigger the camera with one of the examples described above you need to set an appropriate channel.<<BR>>
Here you can use each free channel on your transmitter. <<BR>><<BR>>

'''In the following example channel 12 should be assigned to that function:''' <<BR>><<BR>>


== Step 1 - Assign button at the transmitter ==

First at all you need to assign a button at the transmitter for that channel. A description for assigning channels you will find in the instruction manual of the transmitter.<<BR>>

Assign button at the transmitter to channel 12: <<BR>><<BR>>
Zeile 175: Zeile 174:
(Beispielfoto)
<<BR>><<BR>>


== Schritt 2 - Funktion im KopterTool überprüfen ==

Im KopterTool kann in den "Einstellungen" unter dem Reiter "Kanäle" die Funktion des Tasters überprüft werden.<<BR>>
Wird der Taster nicht betätigt, ist der entsprechende Balken (hier Kanal 12) unten. Wird der Taster betätigt, ist der Balken oben: <<BR>><<BR>>
(Example image)
<<BR>><<BR>>


== Step 2 - Check function in the KopterTool ==

In the !KopterTool you can check under "Settings" and under the tab "Channels" the function of the button.<<BR>>
If you do not push the button the appropriate bar (here channel 12) is down below. If you push the button the bar is up: <<BR>><<BR>>
Zeile 187: Zeile 186:
Auf der linken Seite sieht man, dass der Kanal 12 der Funktion '''"POTI8"''' zugeteilt ist. Dieses "POTI8" wird für die späteren Zuteilungen benötigt:<<BR>><<BR>> On the left side you can see that channel 12 is assigned to the function '''"POTI8"'''. This "POTI8" will be used for later assignments:<<BR>><<BR>>
Zeile 192: Zeile 191:
== Schritt 3 - Schaltausgang zuweisen ==

Damit der Schaltausgang, an dem das Shuttercable (oder das Extension-PCB) angeschlossen ist, bei Betätigung des Taster schaltet und somit die Kamera auslöst, wird diesem Ausgang das "POTI8" (Kanal12) zugewiesen.<<BR>>
Diese Einstellung wird in den Einstellungen unter dem Reiter "Ausgänge" vorgenommen.<<BR>><<BR>>

Unter "Bitmaske" wird nur das erste Kästchen aktiviert und die restlichen deaktiviert. Hiermit ist der Schaltausgang "AUS" und nur bei gedrücktem Taster "AN".<<BR>>
Zusätzlich wird die Unterspannungswarnung für den Ausgang deaktiviert. <<BR>>
Lässt man die Unterspannungswarnung für diesen Ausgang aktiv, würde der Ausgang bei einer Akkuwarnung ebenfalls laufend aktiviert werden und die Kamera so ungewollt auslösen.<<BR>><<BR>>
== Step 3 - Assign switch output ==

So that the switch output switches while pushing the button and triggers the camera where the Shuttercable (or the Extension-PCB) is connected "POTI8" (channel 12) will be assigned to that output.<<BR>>
The set up will be done in the "Settings" under the tab "Outputs".<<BR>><<BR>>

Under "Bitmask" you need to activate only the first box and the others will be still deactivated. Here the switch output "OFF" is only with a pushed button "ON".<<BR>>
In addition the low-voltage warning for that output will be deactivated. <<BR>>
If you leave the low-voltage warning for that output active the output from the battery warning would be continuously activated and triggers the camera unintentionally. <<BR>><<BR>>
Zeile 207: Zeile 206:
= Kamera ununterbrochen auslösen =

Möchte man die Kamera während eines Fluges ununterbrochen automatisch auslösen, kann dies leicht eingestellt werden. <<BR>>
Dazu wird dem Ausgang (in diesem Beispiel Ausgang 1), über den die Kamera mit dem !ShutterCable oder Extension-PCB ausgelöst werden soll, ein fester Zeitwert eingestellt.<<BR>>
Zusätzlich wird über die Kästchen unter "Bitmaske" die gewünschte Schaltfolge eingestellt.<<BR>><<BR>>

== Beispiel 1 - Kamera eingestellt auf Einzelbildaufnahme ==

In diesem Beispiel steht die Kamera auf '''Einzelbildaufnahme''' und soll in bestimmten Zeitabständen ein Foto aufnehmen.<<BR>>
Hierbei soll nach dem Starten der Motoren der Schaltausgang alle 2 Sekunden geschlossen und die Kamera somit ausgelöst werden.<<BR>><<BR>>

Dazu stellen wir folgendes ein: <<BR>>
 * Ausgang1 Timing: 100
 * Ausgang1 Bitmask: AN, AUS, AN, AUS,.....
 * "nur nach Start der Motoren aktiv" = Aktiviert
 * Grünes Kästchen hinter der Bitmask = AUS
= Trigger camera continuously =

If you want to trigger the camera automatically and continuously during a flight you can do that pretty easy. <<BR>>
To that output (in this example output 1) which triggers the camrea with the !ShutterCable or Extension-PCB a fixed time value will be assigned.<<BR>>
In addition you need to set the desired switch sequence via the box under the tab "Bitmask".<<BR>><<BR>>

== Example 1 - Camera set to single image recording ==

In this example the camera is set to '''Single image recording''' and should take a photo in specific time intervals.<<BR>>
After starting the motors the switch output should be closed every 2 seconds to trigger the camera.<<BR>><<BR>>

For that you need to set a s follows: <<BR>>
 * Output1 Timing: 100
 * Output1 Bitmask: ON, OFF, ON, OFF,.....
 * "only active after starting the motors" = Activated
 * Green box behind the Bitmask = OFF
Zeile 228: Zeile 227:
Durch die Zahl 100 hat jedes Kästchen eine Schaltdauer von 1 Sekunde (100x10ms = 1sec.). <<BR>>
Ist ein Kästchen unter "Bitmask" "AN", wird der Ausgang für die eingegebene Zeit eingeschaltet, ist ein Kästchen "AUS", ist der Ausgang für diese Zeit aus.<<BR>>
Wird unter "nur nach Start der Motoren aktiv" ein Haken gesetzt, kann mit dem dann erscheinenden grünen Kästchen hinter "Bitmask" bestimmt werden, ob die Funktion bei laufenden oder stehenden Motoren ausgeführt werden soll.<<BR>>
Hier lassen wir das Kästchen aus, damit die Funktion bei laufenden Motoren aktiv ist.<<BR>><<BR>>

Es können unter "Timing" auch andere Zahlenwerte eingetragen und unter "Bitmask" die Kästchen in beliebiger Reihenfolge AN/AUS geschaltet werden.
Throughout the number 100 each box has a switch period of 1 second (100x10ms = 1sec.). <<BR>>
Is a box under "Bitmask" "ON" the output will be switched on for the entered time. Is a box "OFF" the output will be off for that time.<<BR>>
If you checkmark under "only active after starting the motors" you can determine with the appearing green box behind "Bitmask" wether the function should be done with a running or a not running motor.<<BR>>
Here we leave the box off so that the function is active with a running motor. <<BR>><<BR>>

You can enter also different time values under "Timing" and switch the boxes under "Bitmask" ON/OFF in any order.<<BR>><<BR>>


Here some examples with different times: <<BR>>
 
||||||||||||||||||<class="MK_THeader" tablewidth="750px">{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=103798&g2_serialNumber=1}}||
||<class="MK_TBody" width="150px">Bitmask = ||<#B4DC6C:>ON||<#FF7537:>OFF||<#B4DC6C:>ON||<#FF7537:>OFF||<#B4DC6C:>ON||<#FF7537:>OFF||<#B4DC6C:>ON||<#FF7537:>OFF||
||<class="MK_TBody">Timing = 50 ||<#B4DC6C:>0,5sek<<BR>>on||<#FF7537:>0,5sek<<BR>>off||<#B4DC6C:>0,5sek<<BR>>on||<#FF7537:>0,5sek<<BR>>off||<#B4DC6C:>0,5sek<<BR>>on||<#FF7537:>0,5sek<<BR>>off||<#B4DC6C:>0,5sek<<BR>>on||<#FF7537:>0,5sek<<BR>>off||
||<class="MK_TBody">Timing = 100 ||<#B4DC6C:>1sek<<BR>>on||<#FF7537:>1sek<<BR>>off||<#B4DC6C:>1sek<<BR>>on||<#FF7537:>1sek<<BR>>off||<#B4DC6C:>1sek<<BR>>on||<#FF7537:>1sek<<BR>>off||<#B4DC6C:>1sek<<BR>>on||<#FF7537:>1sek<<BR>>off||
||<class="MK_TBody">Timing = 200 ||<#B4DC6C:>2sek<<BR>>on||<#FF7537:>2sek<<BR>>off||<#B4DC6C:>2sek<<BR>>on||<#FF7537:>2sek<<BR>>off||<#B4DC6C:>2sek<<BR>>on||<#FF7537:>2sek<<BR>>off||<#B4DC6C:>2sek<<BR>>on||<#FF7537:>2sek<<BR>>off||
||||||||||||||||||
||<class="MK_TBody"|2(>Out1 is:||<#B4DC6C:>ON ->||<#FF7537:>OFF ->||<#B4DC6C:>ON ->||<#FF7537:>OFF ->||<#B4DC6C:>ON ->||<#FF7537:>OFF ->||<#B4DC6C:>ON ->||<#FF7537:>OFF||
||{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=103853&g2_serialNumber=2}}||<:-6>{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=103850&g2_serialNumber=2}}||{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=103847&g2_serialNumber=2}}||
Zeile 238: Zeile 249:
== Beispiel 2 - Kamera eingestellt auf Reihenaufnahme ==

In diesem Beispiel steht die Kamera auf '''Serienbildaufnahme''' oder '''Reihenaufnahme''' und nimmt solange der (Fern)Auslöser gedrückt ist Fotos auf.<<BR>>
Hierbei muss der Schaltausgang für die Flugdauer ununterbrochen geschaltet sein. Dies soll nach starten der Motoren passieren.<<BR>><<BR>>

Dazu stellen wir folgendes ein: <<BR>>
 * Ausgang1 Timing: 100 (es kann auch eine beliebige andere Zahl sein)
 * Ausgang1 Bitmask: Alle Felder auf AN
 * "nur nach Start der Motoren aktiv" = Aktiviert
 * Grünes Kästchen hinter der Bitmask = AUS
== Example 2 - Camera set to Continuous Shootings ==

In this example the camera is set to '''Continuous Shooting''' and takes images as long as the trigger is pressed.<<BR>>
Here it is necessary that the output is continuously switched on during the complete flight time. That should be active after starting the motors.<<BR>><<BR>>

For that we need to set as follows: <<BR>>
 * Output1 Timing: 100 (other numbers are also possible)
 * Output1 Bitmask: All boxes ON
 * "only active after starting the motors" = Activated
 * Green box behind the Bitmask = OFF
Zeile 253: Zeile 264:
In diesem Fall ist es egal, was für eine Zahl unter "Timing" eingetragen wird. Da alle Kästchen an sind, wird die "Funktion" ununterbrochen ausgeführt und der Ausgang ebenfalls ununterbrochen eingeschaltet. <<BR>>
Da "nur nach Start der Motoren aktiv" aktiviert ist, wird der Schaltvorgang beim Einschalten der Motoren gestartet und beim Ausschalten der Motoren beendet.


== Beispiel 3 - Kamera eingestellt auf Reihenaufnahme + Schalter am Sender ==

In diesem Beispiel steht die Kamera auf '''Serienbildaufnahme''' oder '''Reihenaufnahme''' und nimmt solange der (Fern)Auslöser gedrückt ist Fotos auf.<<BR>>
Diesmal soll aber über einen Schalter am Sender die Reihenaufnahmen gestartet und gestoppt werden.<<BR>><<BR>>

Das vorgehen ist ähnlich wie weiter oben unter "Kamera über Taster Auslösen" beschrieben. <<BR>>
Für dieses Beispiel nutzen wir wieder den Kanal 12, allerdings mit einer kleinen Änderungen, es wird ein Schalter anstelle eines Tasters genutzt: <<BR>><<BR>>


=== Schritt 1 - Schalter am Sender zuweisen ===

Zuerst muss am Sender dem Kanal ein '''Schalter''' zugeordnet werden. Eine Erklärung über die Zuweisung von Kanälen findet sich in der Anleitung des Senders.<<BR>>

Schalter am Sender mit Kanal 12 belegen: <<BR>><<BR>>
In this case it doesn't matter what number is entered under "Timing". For that reason that all boxes are on this "Funktion" will be done continuously and also the output is continuously switched on. <<BR>>
So that "only active after starting the motors" is activated the switching operation will be started while starting the motors and been stopped while switching the motors off.


== Example 3 - Camera set to Continuous Shooting + Switch at the transmitter ==

In this example the camera is set to '''Continuous Shooting''' and takes images as long as the remote is pressed.<<BR>>
But now the "Continuous Shooting" should be started and stopped via a switch at your transmitter.<<BR>><<BR>>

It is pretty much similar to that what is already described under "Trigger camera via a button". <<BR>>
For that example we also want to use channel 12 again but with a small difference. A switch instead of a button is used: <<BR>><<BR>>


=== Step 1 - Assign switch at the transmitter ===

First at all you need to assign a switch for that channel at the transmitter. A description for assigning channels you will find in the instruction manual of the transmitter.<<BR>>

Assign switch to channel 12 at the transmitter: <<BR>><<BR>>
Zeile 274: Zeile 285:
(Beispielfoto)
<<BR>><<BR>>


=== Schritt 2 - Funktion im KopterTool überprüfen ===

Im KopterTool kann in den "Einstellungen" unter dem Reiter "Kanäle" die Funktion des Schalters überprüft werden.<<BR>>
Wird der Schalter nicht betätigt, ist der entsprechende Balken (hier Kanal 12) unten. Wird der Schalter betätigt, ist der Balken oben: <<BR>><<BR>>
(Example image)
<<BR>><<BR>>


=== Step 2 - Check function in the KopterTool ===

In the !KopterTool you can check under "Settings" and under the tab "Channels" the function of the button.<<BR>>
If you do not switch the switch the appropriate bar (here channel 12) is down below. If you switch the switch the bar is up: <<BR>><<BR>>
Zeile 286: Zeile 297:
Auf der linken Seite sieht man, dass der Kanal 12 der Funktion '''"POTI8"''' zugeteilt ist. Dieses "POTI8" wird für die späteren Zuteilungen benötigt:<<BR>><<BR>> On the left side you can see that channel 12 is assigned to the function '''"POTI8"'''. This "POTI8" will be used for later assignments: <<BR>><<BR>>
Zeile 293: Zeile 304:
=== Schritt 3 - Schaltausgang zuweisen ===

Damit der Schaltausgang, an dem das Shuttercable (oder das Extension-PCB) angeschlossen ist, bei Betätigung des Schalters schaltet und somit die Kamera auslöst, wird diesem Ausgang das "POTI8" (Kanal12) zugewiesen.<<BR>>
Diese Einstellung wird in den Einstellungen unter dem Reiter "Ausgänge" vorgenommen.<<BR>><<BR>>

Unter "Bitmaske" wird das erste Kästchen aktiviert und die restlichen deaktiviert. Ist der Schalter am Sender auf "AUS" ist ebenfalls der Schaltausgang "AUS". Ist der Schalter aber "AN" ist der Schaltausgang ebenfalls dauernd an.<<BR>>
Zusätzlich wird die Unterspannungswarnung für den Ausgang deaktiviert. <<BR>>
Lässt man die Unterspannungswarnung für diesen Ausgang aktiv, würde der Ausgang bei einer Akkuwarnung ebenfalls laufend aktiviert werden und die Kamera so ungewollt auslösen.<<BR>><<BR>>
=== Step 3 - Assign switch output ===

So that the switch output switches while switching the switch and triggers the camera where the Shuttercable (or the Extension-PCB) is connected "POTI8" (channel 12) will be assigned to that output.<<BR>>
The set up will be done in the "Settings" under the tab "Outputs". <<BR>><<BR>>

Under "Bitmaske" you need to activate the first box and deactivate the others. Is the switch at your transmitter "OFF" the switch output is also off. Is the switch "ON" the switch output is also on.<<BR>>
In addition the low-voltage warning for the output will be deactivated. <<BR>>
If you leave the low-voltage warning for that output active the output from the battery warning would be continuously activated and triggers the camera unintentionally.<<BR>><<BR>>
Zeile 306: Zeile 317:
<<Anchor(WP-Event)>>
= Automatischen Auslösen über das Wegpunkt-Event =

Alternativ zum Auslösen über einen Taster/Schalter am Sender, besteht auch die Möglichkeit, die Kamera über das Wegpunkt-Event (WP-Event) auszulösen.<<BR>>
Dieses WP-Event wird beim Wegpunkteflug genutzt. Hierbei kann dann pro Wegpunkt die Kamera individuell und automatisch ausgelöst werden.<<BR>><<BR>>

Um diese Funktion nutzen zu können, wird alles so eingestellt, wie unter "Kamera über Taster Auslösen" beschrieben.<<BR>>
Damit allerdings der Schaltausgang auf das WP-Event reagiert, muss hier unter "Kanäle" dem betreffenden "POTI" dieses WP-Event zugeteilt werden: <<BR>><<BR>>
############################################################################################################################################################################################

= Trigger automatically via the WayPoint-Event =

Alternatively to trigger via a button/switch at your transmitter you have the opportunity to trigger the camrea via the !WayPoint-Event (WP-Event).<<BR>>
The WP-Event will be used for the !WayPoint-Flight. Here you can trigger the camera individually and automatically for each !WayPoint.<<BR>><<BR>>

To use this function you should set everything like under "Trigger camera via a button" described.<<BR>>
So that the switch output reacts to the WP-Event you must assign under "Channels" the appropriate "POTI" to that WP-Event: <<BR>><<BR>>
Zeile 317: Zeile 329:
(Beispiel für die Nutzung von POTI8) (Example how to use POTI8)
Zeile 321: Zeile 333:
Eine Beschreibung des Wegpunkt-Event findet man hier: WaypointEvent A description of the !WayPoint-Event you can find here: [[en/WaypointEvent|WaypointEvent]]

############################################################################################################################################################################################

= Align Camera =

The camera can be adjusted either way manually via a potentiometer (see ''"Tilt control of the camera mount via the transmitter"'')<<BR>>
or automatically during the !WayPoint-Flight.<<BR>><<BR>>

For the automatic tilt of the camera mount you can assign degree numbers for the tilt and for each !WayPoint (see [[en/MikroKopterTool-OSD#WayPoints_-_Defaults]]). <<BR>>
The 0°-Position of the camera you can determine by yourself. The set up will be done before starting the Kopter through the view direction of the camera before the start.<<BR>><<BR>>

Before starting the camera should be aligned straight.<<BR>><<BR>>

{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=104371&g2_serialNumber=2}}<<BR>><<BR>>

If the camera should tilt by 90° downwards for this !WayPoint-Flight those 90° will be counted to the 0°-Offset: <<BR>><<BR>>

{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=104373&g2_serialNumber=2}}<<BR>><<BR>>

If you let the camera point a little bit upwards before the start is that direction the 0°-Offset: <<BR>><<BR>>

{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=104374&g2_serialNumber=2}}<<BR>><<BR>>

If the camera points a little bit downwards before the start is that direction the 0°-Offset.

Connect Camera

Prolog

With the MikroKopter you can also carry a camera. Depending on the size of the camrea you can use an appropriate camera mount device.
If you want to trigger the camera from a distance you need to have here an additional module. That can be in example the ShutterCable or the Extension-PCB.

Here now the links for the needed parts:

Connection and Control of the Camera Mount

An attached camera mount through the Kopter you can control via the FlightCtrl.
The camera mount will be kept balanced via servos in Nick- and Rolldirection (depending on the camera mount).
If you want to adjust the tilt of the camera mount further from the ground by the transmitter it is also possible.
Here you need to assign a free channel on your trasmitter to a potentiometer. That potentiometer will be set via the KopterTool to control the camera mount.

Connection of the camera mount to the FlightCtrl

After the camera mount has been assembled to the Kopter you can connect the servos to the FlightCtrl.
You need to make sure that the connectors are connected correctly and in the right way:
(GND= Brown, +5V= Red, Signal= Orange)

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=97108&g2_serialNumber=1

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=105542&g2_serialNumber=1

To enlarge click on the image



Connected in that way and after the calibration of the Gyros the camera mount will be hold in balance automatically via the FlightCtrl.

Tilt control of the camera mount via the transmitter

If you want to set also the tilt of the camera mount via the transmitter you can do it with a potentiometer at your transmitter.
Here you can use every free channel at your transmitter.

In the following example channel 7 should be assigned to this function:

Step 1 - Assign Potentiometer at your transmitter

First at all you need to assign the channel to a potentiometer at your transmitter. A description of the assignment you will find in the instruction manual of the transmitter.

Assign channel 7 to a potentiometer at the transmitter:

https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=103272&g2_serialNumber=2
(Example image)

Step 2 - Check function in the KopterTool

You can check in the KopterTool under "Settings" and under the tab "Channels" the function of the potentiometer.
The further you turn the Potentiometer the further goes the peak:

https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=103715&g2_serialNumber=1

On the left side you can see that channel 7 is assigned to the function "POTI3". This "POTI3" will be used for later assignments:

https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=103718&g2_serialNumber=1

Step 3 - Assign Switch Output

So that the camera mount reacts to that channel you need to assign channel 7 to the Nick-Output of the camera mount (POTI3):

https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=103720&g2_serialNumber=1

After saving that setting you are able now to tilt the camera mount additional and manually with the potentiometer at your transmitter.

If the camera mount is now moving into the wrong direction while moving the Kopter you should set the checkmark at "invert direction".

HINT
So that the camera mount is straight under the Kopter after the calibration of the gyros you can adjust the value "Servo control" for Roll manually.
Alternatively you can also use a potentiometer at your transmitter. Here you need to assign an additional free channel to a second potentiometer at the transmitter.
That channel (POTI) will be entered under Roll.

INFO

If you want to control the camera mount via a second transmitter you can do it i.e. with the function TrainerMode (teacher/student).
A description with examples you can find here: Trainer Mode

Examples for connections - Trigger camera

The additional PCB (ShutterCable or Extension-PCB) will be connected between the FlightCtrl and the camera.
On the FlightCtrl there are two switch outputs available. For the camera you use the input of the remote controlchinch.
With the ShutterCable is already a 3.5mm jack included which can be used with the most of the cameras.

Hint
If you use a camera with an other jack you can solder also a suitable connection cable to the ShutterCable or to the Extension-PCB.

The connection could look in that way:

https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=71747
(Example view with the Shuttercable)

Connection example ShutterCable

The ShutterCable can be connected to output 1 or output 2 of the FlightCtrl (SV2):

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=97165&g2_serialNumber=1 http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=97128&g2_serialNumber=3
(To enlarge click on the image)

Connection example Extension-PCB

The Extension-PCB will be also connected directly to the switch outputs (SV2) of the FlightCtrl. Via the Extension-PCB you can use both switch outputs to the same time.
Here you have the opportunity i.e. to use one output to trigger the camera and the other output to switch the lighting.
Here now an example for the connection:

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=97123&g2_serialNumber=2
(To enlarge please click on the image)

Trigger camera with a button

So that you can trigger the camera with one of the examples described above you need to set an appropriate channel.
Here you can use each free channel on your transmitter.

In the following example channel 12 should be assigned to that function:

Step 1 - Assign button at the transmitter

First at all you need to assign a button at the transmitter for that channel. A description for assigning channels you will find in the instruction manual of the transmitter.

Assign button at the transmitter to channel 12:

https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=103284&g2_serialNumber=2
(Example image)

Step 2 - Check function in the KopterTool

In the KopterTool you can check under "Settings" and under the tab "Channels" the function of the button.
If you do not push the button the appropriate bar (here channel 12) is down below. If you push the button the bar is up:

https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=103676&g2_serialNumber=1

On the left side you can see that channel 12 is assigned to the function "POTI8". This "POTI8" will be used for later assignments:

https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=103634&g2_serialNumber=1

Step 3 - Assign switch output

So that the switch output switches while pushing the button and triggers the camera where the Shuttercable (or the Extension-PCB) is connected "POTI8" (channel 12) will be assigned to that output.
The set up will be done in the "Settings" under the tab "Outputs".

Under "Bitmask" you need to activate only the first box and the others will be still deactivated. Here the switch output "OFF" is only with a pushed button "ON".
In addition the low-voltage warning for that output will be deactivated.
If you leave the low-voltage warning for that output active the output from the battery warning would be continuously activated and triggers the camera unintentionally.

https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=103630&g2_serialNumber=2

Trigger camera continuously

If you want to trigger the camera automatically and continuously during a flight you can do that pretty easy.
To that output (in this example output 1) which triggers the camrea with the ShutterCable or Extension-PCB a fixed time value will be assigned.
In addition you need to set the desired switch sequence via the box under the tab "Bitmask".

Example 1 - Camera set to single image recording

In this example the camera is set to Single image recording and should take a photo in specific time intervals.
After starting the motors the switch output should be closed every 2 seconds to trigger the camera.

For that you need to set a s follows:

  • Output1 Timing: 100
  • Output1 Bitmask: ON, OFF, ON, OFF,.....
  • "only active after starting the motors" = Activated
  • Green box behind the Bitmask = OFF


https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=103678&g2_serialNumber=1

Throughout the number 100 each box has a switch period of 1 second (100x10ms = 1sec.).
Is a box under "Bitmask" "ON" the output will be switched on for the entered time. Is a box "OFF" the output will be off for that time.
If you checkmark under "only active after starting the motors" you can determine with the appearing green box behind "Bitmask" wether the function should be done with a running or a not running motor.
Here we leave the box off so that the function is active with a running motor.

You can enter also different time values under "Timing" and switch the boxes under "Bitmask" ON/OFF in any order.

Here some examples with different times:

https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=103798&g2_serialNumber=1

Bitmask =

ON

OFF

ON

OFF

ON

OFF

ON

OFF

Timing = 50

0,5sek
on

0,5sek
off

0,5sek
on

0,5sek
off

0,5sek
on

0,5sek
off

0,5sek
on

0,5sek
off

Timing = 100

1sek
on

1sek
off

1sek
on

1sek
off

1sek
on

1sek
off

1sek
on

1sek
off

Timing = 200

2sek
on

2sek
off

2sek
on

2sek
off

2sek
on

2sek
off

2sek
on

2sek
off

Out1 is:

ON ->

OFF ->

ON ->

OFF ->

ON ->

OFF ->

ON ->

OFF

https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=103853&g2_serialNumber=2

https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=103850&g2_serialNumber=2

https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=103847&g2_serialNumber=2





Example 2 - Camera set to Continuous Shootings

In this example the camera is set to Continuous Shooting and takes images as long as the trigger is pressed.
Here it is necessary that the output is continuously switched on during the complete flight time. That should be active after starting the motors.

For that we need to set as follows:

  • Output1 Timing: 100 (other numbers are also possible)
  • Output1 Bitmask: All boxes ON
  • "only active after starting the motors" = Activated
  • Green box behind the Bitmask = OFF


https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=103681&g2_serialNumber=2

In this case it doesn't matter what number is entered under "Timing". For that reason that all boxes are on this "Funktion" will be done continuously and also the output is continuously switched on.
So that "only active after starting the motors" is activated the switching operation will be started while starting the motors and been stopped while switching the motors off.

Example 3 - Camera set to Continuous Shooting + Switch at the transmitter

In this example the camera is set to Continuous Shooting and takes images as long as the remote is pressed.
But now the "Continuous Shooting" should be started and stopped via a switch at your transmitter.

It is pretty much similar to that what is already described under "Trigger camera via a button".
For that example we also want to use channel 12 again but with a small difference. A switch instead of a button is used:

Step 1 - Assign switch at the transmitter

First at all you need to assign a switch for that channel at the transmitter. A description for assigning channels you will find in the instruction manual of the transmitter.

Assign switch to channel 12 at the transmitter:

https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=103267&g2_serialNumber=2
(Example image)

Step 2 - Check function in the KopterTool

In the KopterTool you can check under "Settings" and under the tab "Channels" the function of the button.
If you do not switch the switch the appropriate bar (here channel 12) is down below. If you switch the switch the bar is up:

https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=103676&g2_serialNumber=1

On the left side you can see that channel 12 is assigned to the function "POTI8". This "POTI8" will be used for later assignments:

https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=103634&g2_serialNumber=1

Step 3 - Assign switch output

So that the switch output switches while switching the switch and triggers the camera where the Shuttercable (or the Extension-PCB) is connected "POTI8" (channel 12) will be assigned to that output.
The set up will be done in the "Settings" under the tab "Outputs".

Under "Bitmaske" you need to activate the first box and deactivate the others. Is the switch at your transmitter "OFF" the switch output is also off. Is the switch "ON" the switch output is also on.
In addition the low-voltage warning for the output will be deactivated.
If you leave the low-voltage warning for that output active the output from the battery warning would be continuously activated and triggers the camera unintentionally.

https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=103692&g2_serialNumber=1

Trigger automatically via the WayPoint-Event

Alternatively to trigger via a button/switch at your transmitter you have the opportunity to trigger the camrea via the WayPoint-Event (WP-Event).
The WP-Event will be used for the WayPoint-Flight. Here you can trigger the camera individually and automatically for each WayPoint.

To use this function you should set everything like under "Trigger camera via a button" described.
So that the switch output reacts to the WP-Event you must assign under "Channels" the appropriate "POTI" to that WP-Event:

https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=103727&g2_serialNumber=1
(Example how to use POTI8)


A description of the WayPoint-Event you can find here: WaypointEvent

Align Camera

The camera can be adjusted either way manually via a potentiometer (see "Tilt control of the camera mount via the transmitter")
or automatically during the WayPoint-Flight.

For the automatic tilt of the camera mount you can assign degree numbers for the tilt and for each WayPoint (see en/MikroKopterTool-OSD#WayPoints_-_Defaults).
The 0°-Position of the camera you can determine by yourself. The set up will be done before starting the Kopter through the view direction of the camera before the start.

Before starting the camera should be aligned straight.

https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=104371&g2_serialNumber=2

If the camera should tilt by 90° downwards for this WayPoint-Flight those 90° will be counted to the 0°-Offset:

https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=104373&g2_serialNumber=2

If you let the camera point a little bit upwards before the start is that direction the 0°-Offset:

https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=104374&g2_serialNumber=2

If the camera points a little bit downwards before the start is that direction the 0°-Offset.