Intervalometer Code (and design!) Submitted for Peer Review

What about this setup? Here I have made the changes you suggest for the shutter pin, and I have utilized Digital pin 13 to run the LCD backlight. It does flicker during startup, but once the program is running the controls work well. It shuts off the LCD to conserve battery power during the exposure cycle.

Parts Used:
Arduino Uno (Rev3)
LCD screen 16x2
Rotary Encoder w/ switch
Push button
Diode
Ceramic Capacitor .22uF
Ceramic Capacitor .22uF
Potentiometer 10kΩ
330Ω Resistor
20kΩ Resistor
10kΩ Resistor
LED (shutter simulate)

I also updated the code to reflect these hardware changes. I am eagerly awaiting my LCD backpack which (I hope) will drastically cut down on the number of pins I am using.

As usual, I welcome any comments or feedback. I really, really don't want to ruin my camera. I think this setup is safe, but I would rather be positive! Thanks!
Nate

Intervalometer_v3.ino (13.9 KB)