An open source intervalometer for DSLR cameras using the Arduino microcontroller