- Code: Tout sélectionner
#define MAP_PIN 3
#define CLIC_PIN 2
int tempo_map = 400; // durée laissée à la mise au point, ici 400 ms à régler
int tempo_clic = 200; // durée pour le contact du shoot, ici 200ms à régler
void setup() {
// initialisation des pin digitaux de l'arduino
pinMode(MAP_PIN, OUTPUT);
pinMode(CLIC_PIN, OUTPUT);
}
void loop()
// Code test pour un déclenchement avec mise au point toutes les 5 secondes
{
digitalWrite(MAP_PIN, HIGH);
delay(tempo_map);
digitalWrite(CLIC_PIN, HIGH);
delay(tempo_clic);
digitalWrite(MAP_PIN, LOW);
digitalWrite(CLIC_PIN, LOW);
delay(5000);
}
Je me dis que si ça marche sur mon Eos, ça doit fonctionner sur un Sony alpha (prise propriétaire il me semble :/ )
Et, vu que le déclenchement des Panasonic sont aussi des fermetures de circuit, ça doit fonctionner aussi avec quelques résistances de plus pour un Pana et une prise récupérée sur un kit main libre de portable.
J'ai pris un optocoupleur équivalent au PC827 car c'est un double canal. Mais il en existe d'autres comme le CNY74-2 avec lequel ça doit fonctionner (et plein d'autres encore).
A+
JC
PS : je ne suis pas doué en schéma électronique, si vous avez mieux, je suis preneur.