// Функция которая выдает кодированную команду для фотоаппарата 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); }