// Функция которая выдает кодированную команду для фотоаппарата
void shot(void) {
digitalWrite(outPin, HIGH); // sets the pin on
delayMicroseconds(2000); // pauses
digitalWrite(outPin, LOW); // sets the pin off
delay(28); // pauses
digitalWrite(outPin, HIGH); // sets the pin on
delayMicroseconds(400); // pauses
digitalWrite(outPin, LOW); // sets the pin off
delayMicroseconds(1580); // pauses
digitalWrite(outPin, HIGH); // sets the pin on
delayMicroseconds(400); // pauses
digitalWrite(outPin, LOW); // sets the pin off
delayMicroseconds(3580); // pauses
digitalWrite(outPin, HIGH); // sets the pin on
delayMicroseconds(400); // pauses
digitalWrite(outPin, LOW);
}