Arduino - Sensor Pir que active mi cámara réflex

 
Vista:

Sensor Pir que active mi cámara réflex

Publicado por Capa (1 intervención) el 19/09/2018 00:09:27
Hola llevo varios días intentando sin exito programar un sensor pir para que mande una frecuencia de infrarrojos para poder activar mi máquina réflex Nikon
¿Podéis hechame un cable?
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Sensor Pir que active mi cámara réflex

Publicado por alberto (1 intervención) el 19/09/2018 23:22:19
hola te puedo mandar la secuencia que tienes que seguir para poder hacer saltar el disparo de tu camara. lo que tendrias es que añadir la posibilidad de hacerla disparar con el sensor de movimiento

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
int outPin = 7;
int pulseWidth=0;
 
void setup()
 
{
 
pinMode(outPin,OUTPUT);
 Serial.begin(9600);
 
}
 
void SendPulse(int pulseWidth)
 {
 
int reps = pulseWidth/23.6;
 
for(int i=0;i<=reps;i++)
 {
 digitalWrite(outPin,HIGH);
 delayMicroseconds(11);
 digitalWrite(outPin,LOW);
 delayMicroseconds(5);
 }
 
}
 
void SendSequence()
 {
 
for(int i=0;i<2;i++)
 {
 SendPulse(2000);
 
 delay(27);
 delayMicroseconds(800);
 SendPulse(500);
 delayMicroseconds(1500);
  SendPulse(500);
 delayMicroseconds(3500);
 SendPulse(500);
 if(i<1)
 {
 delay(63);
 }
 }
 }
 
void DoPhotoLoop(int reps, int timeInterval)
 {
  for(int i=0;i<=reps;i++)
 {
 SendSequence();
 delay(timeInterval*1000);
 }
 
}
 
void loop(){
 
 
while (Serial.available()==0);
 
Serial.read();
 
 
DoPhotoLoop(1,0);
 
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar