Professional Documents
Culture Documents
Living
Outside
Play
Technology
Workshop
Table of Contents
Multi-Functional DSLR Remote Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Step 3: Assembly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
File Downloads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Step 4: Boxing it Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Step 5: Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Related Instructables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Advertisements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Comments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
http://www.instructables.com/id/Multi-Functional-DSLR-Remote-Control/
http://www.instructables.com/id/Multi-Functional-DSLR-Remote-Control/
Image Notes
1. 16 x 2 LCD
2. LCD Brightness Potentiometer
3. Arduino Pro Mini 5V/16 Mhz
4. Mode Selection Voltage Divider
The resistors in the lower arm are R3 - R6
5. TEST/ PULSE Regime Selection Voltage Divider
6. LDR Sensor Voltage Divider
7. Reset Push Button
8. Confirm/ Start Push Button
9. Main Power Switch
10. Potentiometer R7 for setting 'Delay' in intervalometer mode and 'Threshold' in LDR mode
11. Potentiometer R8 to set 'Number of Repetitions' in intervalometer mode
12. TEST and IR LEDs
13. LCD Backlight Push Button
14. 9V Battery
15. 10 K Pull Up resistors
16. 220 Ohm current limiting resistors
17. Headers for Passive Infra-Red (PIR) Sensor
18. I designed this circuit using Fritzing
http://fritzing.org
http://www.instructables.com/id/Multi-Functional-DSLR-Remote-Control/
Image Notes
1. Main Power ON/OFF switch
2. 4 position mode selector switch
3. Push buttons for "CONFIRM" switch and LCD Backlight switch
4. Potentiometers to set Delay Time/Threshold, Repetitions and LCD Constrast
Image Notes
1. 'Lower' resistor array in Mode Selection Voltage Divider
R3 - 47K
http://www.instructables.com/id/Multi-Functional-DSLR-Remote-Control/
Image Notes
1. Mode Selector
2. Potentiometer to set Delay/ Threshold
3. Potentiometer to set repetitions
4. Test/Pulse Regime Selector
5. "Confirm"/Start Switch
6. IR LED
7. Test LED
8. PIR Sensor
9. PCB with Pro Mini and onboard components
10. Light Dependent Resistor
11. 16x2 LCD with contrast potentiometer and backlight push button
12. 9V battery
R4 - 100K
R5 - 330K
R6 - 500K
2. Headers pins for Mode Selection Switch
3. 'Upper' 100K resistor for Mode Selection Voltage Divider
4. Header pin to read Mode Selection Voltage Divider
Connects to Arduino Pin A3
5. 'Upper' 3.3 K resistor in LDR voltage divider
6. Header pin to read LDR Voltage DIvider
Connects to Arduino Pin A2
7. Light Dependent Resistor
8. Header for setting potentiometer 1.
Centre pin connects to Arduino Pin A1
9. Battery Terminals
10. Main Power Switch
11. Header for setting potentiometer 2. Centre pin connects to Arduino Pin A0
12. Confirm/ Start button terminals
13. 100K pull down resistors. R11 can be deleted. It is of no use in this version of
the board.
14. Header pins for PIR Sensor
15. 47K and 500K resistors for lower arm of ' Test/ Pulse Regime' selection
voltage divider
16. Header pins for contacts of 'Test/Pulse' Regime selector switch
17. 100K resistor for 'upper' arm of 'Test/Pulse' Regime selection voltage divider
18. Header pin for LCD display. Connects to LCD RS pin header
19. 220 ohm current limiting resistors for LEDs
20. Header pins for LEDs
J14 - Test LED
J13 - IR LED
21. Header pin for +ve supply to LEDs
J 23 connects to Arduino Pin D9.
J24 connects to Arduino Pin D8.
22. RESET button header. In this version, this button is defunct. Do not solder it in
place.
23. Header pins for LCD backlight
24. GND header. connect to LCD GND pin header J21
25. GND pin header. Connect to J 22
26. LCD RS pin header. Connect to Arduino pin D10 header
27. Arduino Interrupt pin header. Connect to J10
28. 16 x 2 Backlit LCD header
29. FTDI Interface header. For uploading code/ debugging. Look carefully on your
version of the Pro mini and make sure that the VCC is tapped correctly (see the
left side of header).
30. Header for Arduino I/O pins
31. Header pins for LCD contrast adjusting potentiometer
Step 3: Assembly
Download the circuit diagram (ML_L3_Remote_With_PCB.pdf) and prepare the PCB, and solder all the components in place. If you don't know how to etch a PCB, there
are plenty of instructables that will tell you how. Otherwise, you can read my method here.
You can also download the Fritzing sketches I used to make this circuit. I have uploaded two versions:(a) Breadboard.fzz (shows all the components on the breadboard)
(b) PCB.fzz (shows the final PCB that needs to be etched, but without any of the "external" components, just their header pins)
The PCB is etched only on one side. I have tried to minimise the number of jumper wires that are needed to make all the connections on the PCB and have used 1/2/3
pin female headers wherever a jumper wire needs to be soldered in place. You can see descriptions of the headers on the PCB picture I have uploaded. These are listed
below...
J5, J6 - for four way rotary switch (mode selection)
J25,J26,J27 - for two way selection switch (regime selection)
J9,J10 - for RESET push button(not needed in this version)
J7,J8 - for CONFIRM push button
J32 - for PIR pins
J13, J24 - for Test LED pins
J14, J23 - for IR LED pins
J3 - for LCD backlight push button
J11 - for potentiometer 1
J31 - for potentiometer 2
J4, J22 - for LCD contrast potentiometer
http://www.instructables.com/id/Multi-Functional-DSLR-Remote-Control/
File Downloads
Nikon_IR_Multi_Functional_Remote.ino (8 KB)
[NOTE: When saving, if you see .tmp as the file ext, rename it to 'Nikon_IR_Multi_Functional_Remote.ino']
Step 4: Boxing it Up
Once the circuit is ready and everything works correctly, you can use any sort of box to place the components. I used a plastic box with a hinged lid. It is a little big in size,
but it holds all the components without too much strain on the wires.
Cut out holes into the which all the buttons, switches and LCD can fit. Secure everything in place.
The LDR is fixed on one side of the box. The other side of the box holds the PIR and the IR LED that sends the trasnmission (See images).
http://www.instructables.com/id/Multi-Functional-DSLR-Remote-Control/
Image Notes
1. Cut holes for the switches/ buttons/ LCD
Image Notes
1. LDR Sensor on one side of the box
Image Notes
1. PIR Sensor and IR LED on the other side of the box
Step 5: Operation
1. Switch on the device
2. Select the mode of operation you desire. The LCD will show the mode of choice (Intervalometer/ Light Detection/ Motion Detection/ Manual) and the parameters for
that mode......
a) In Intervalometer Mode - (i) Delay between shots (ii) No of exposures
b) In Light Detection Mode - (i) Threshold setting (ii) Current Light Reading
c) Passive Infra-Red Mode - The LCD shows an indication if any motion is detected by displaying "Motion DETECT!!"
3. Use the potentiometers R7 and R8 to change the settings if needed
4. Put the Regime selector switch to "TEST"
5. Press the START/Confirm button. If the TEST LED flashes are per your requirement, then you can flip the regime selector to "PULSE" position, switch off and turn on
the device again, and then press START again to begin sending pulses the the camera.
In manual mode, each push of the START/Confirm button sends one pulse
6. To change the Mode at any time, rotate the Mode selection switch to the desired position. Turn the Remote off and on again to enter the new mode of operation.
See the embedded video for a demonstration.
http://www.instructables.com/id/Multi-Functional-DSLR-Remote-Control/
Related Instructables
How to use IR
Sensor using
Op amp and
Arduino by zx
lee
An Aesthetically
Pleasing
Wireless Wii
Sensor Bar by
squiggy2
Infra-red
Remote
Intervalometer
for Nikon
Cameras by
jwagnerhki
PIR Motion
Sensor Tutorial
by adafruit
A custom shield
for the Propeller
ASC - Infra-Red
Remote Control
- and multiple
COGS! (Photos)
by cavelamb
Remote-control
nature
photography by
gtoal
Advertisements
Comments
2 comments
Add Comment
zmashiah says:
Very nice! Take a look at CameraAxe. I know it lack the flavor of complete DIY, but still... http://www.cameraaxe.com/
MsSweetSatisfaction says:
http://www.instructables.com/id/Multi-Functional-DSLR-Remote-Control/