Need help with Camera Trigger

Hello all , i got a question.
I want the Arduino to work like a remote release for my camera.

The code looks like this:

const int cam = 13;

void setup() { 
  pinMode(cam, OUTPUT);
}

void loop() {
...
// an event here
...
// Camera should shoot a photo, 120 milliseconds after the event.

}

Now my problem is, that i dont really know how the camera trigger works, and I dont want to try something, because i don want to break my expensive camera..

I thought about 2 ways :
1)

delay(120);
digitalWrite(cam, HIGH);
digitalWrite(cam,LOW);

or 2)

delay(120);
digitalWrite(cam, HIGH);
delay(100); // I´ve seen sth like this in other codes... But I´m not sure if the shutter needs some time to stay open, or if it fires in 1ms
digitalWrite(cam,LOW);

I hope somebody knows about that ..

edit: i forgot to say : The Focus is manually, i just want to fire the camera.

i just want to fire the camera.

Why? Didn't it show up for work on time?

I want the Arduino to work like a remote release for my camera.

Now my problem is, that i dont really know how the camera trigger works, and I dont want to try something, because i don want to break my expensive camera.

The Focus is manually, i just want to fire the camera.

All this about cameras and we still don't know anything about the camera, except that it wasn't cheap.

What brand/model? Is there any kind of remote control available for it? (Doesn't matter if you actually have the remote, or not. Just whether there is any kind of remote triggering capability - wired or wireless.)

I got a Canon Eos 550D.
Yes, remote control (via cable) is available and i also have one.

Why? Didn't it show up for work on time?

i dont understand your question, sry ...

Everything is already prepared : the cable is ready to stick into the camera and to the Arduino pin. I only need the right code..
As i said , i would test it but i´m not sure if this can damage my camera..

Maurice Ribble at glacial wanderer.co has a wonderful proct that does camera trigger. He has documented what he has done by posting the schematic. He uses an opto isolator to trigger the camera. Check out his work. Everything you need is there.

RWW

This might be of interest too: How to make Canon RS-60E3 in 10 minutes How to make Canon RS-60E3 in 10 minutes - YouTube

Here's the connections you need:
http://martybugs.net/photography/remote.cgi

The safest method to control the camera is via relays, but I've found that an optoisolator works too. An open-collector transistor will also work, but is more risky as it doesn't isolate the camera from your own electronics.

I bought a Canon remote release and added an optoisolator and connector. The switches inside the remote release are large and well made, leaving little room for extra circuitry, but it is doable.