Commit Graph

90 Commits

Author SHA1 Message Date
Matthew McWilliams b94d7fc106 Flatten side of bearing reinforcement to prevent obstructing the bolex variable shutter 2022-09-16 14:21:28 -04:00
Matthew McWilliams b92afebcd2 Add a bearing reinforcement piece 2022-09-16 11:05:55 -04:00
Matt McWilliams 1a6295bcf7 Add reinforced key designs for default key and 120RPM variant. 2021-05-02 14:47:21 -04:00
Matt McWilliams a97aa194c1 Release the "dxf plate" as an svg for laser cutters that use this file type. 2021-03-24 09:36:24 -04:00
mmcwilliams 29ea5ff619 Add the 2.1 board design 2020-05-07 14:03:39 -04:00
mmcwilliams 86ca73e353 Update links in parts list 2020-05-07 14:03:29 -04:00
mmcwilliams a21559da16 Explicitly license project in repo 2020-05-07 13:29:21 -04:00
mmcwilliams 7e097ba221 Removed board screenprinting. 2019-06-07 19:26:41 -04:00
mmcwilliams 26134b5846 Made a board for oshpark 2019-06-07 18:55:41 -04:00
mmcw-dev 7a2b2ecdde Add a bolt guide 2018-11-10 16:27:40 -05:00
mmcw-dev 02c3481048 Add comments to intval2_buttons.ino, which is the first 2-speed version of the script. 2018-10-17 23:24:38 -04:00
mmcwilliams 7b5eecacc8 Sequence was not occurring. 2018-10-17 12:09:26 -04:00
mmcwilliams a4bd06f2d9 This one's pretty funny. Timed exposure sequences were operating backwards, where the timed exposure was running while the cap was over the lens. Whoops. 2018-10-17 12:09:26 -04:00
mmcw-dev d0de8fe32f space out electronics for intval2 2018-10-13 12:21:24 -04:00
mmcwilliams e026268cde Fix case 2018-10-10 18:18:18 -04:00
mmcwilliams 6eeedb06ae Increase case height for a less crowded working area 2018-10-09 18:02:33 -04:00
mmcw-dev eec22ceb6f Fix intval2_button_servo for new servo, add parameters which can change the pulse width for different models 2018-09-24 19:25:54 -04:00
mmcwilliams a28ca263dd 3x version 2 board, still need to thicken traces, comes off in transfer process and breaks. 2018-08-27 17:23:13 -04:00
mmcwilliams 6f753ca3cf Boards for etching 2018-08-27 10:46:09 -04:00
mmcw-dev 0ee27480ec Updated fritzing file 2018-08-21 11:07:38 -04:00
mmcw-dev e450e86396 Servo board 2018-08-17 10:58:12 -04:00
mmcw-dev 3a4d82db21 Shield work 2018-08-17 08:07:55 -04:00
Matt McWilliams 44923acf38 Add intval button servo blackout switch 2017-04-05 15:53:36 -04:00
mmcwilliams 922904a500 intval 2.2 concept 2016-09-20 11:40:16 -04:00
mmcwilliams f45a1adf86 Ignore DS_Store 2016-09-19 11:32:39 -04:00
Matt 00df49a7c8 Added arbitrary exposure via buttons 2016-07-05 09:45:25 -04:00
Matt ee0555cd5d Move intval_2_buttons into its on folder 2016-07-04 23:30:21 -04:00
Matt 585e776e3e Small refactor to intval_2_1_serial 2016-07-04 23:11:04 -04:00
Matt 08fb6353db Add comments to code identifying command structure 2016-07-02 10:39:58 -04:00
Matt cdc0309d65 Serial version of the INTVAL 2.1 code 2016-05-31 11:42:59 -04:00
Matt McWilliams 5be6268811 Create a motor cap for the 120RPM motor 2016-05-23 13:21:31 -04:00
Matt McWilliams 1e1d113f4e Update standoffs to better attach to panel
Having built a number of these, attaching the standoffs is a problem.
This is an attempt to better attach them to the panel.
2016-05-17 10:19:35 -04:00
Matt McWilliams 5624d4fd01 Add height to motor_key_120
Also adjust the bottom of the hobbled shaft negative space so that the
motor is required to put some force against the camera body.
2016-05-13 15:14:02 -04:00
Matt McWilliams d3f6d50bc7 Place motor key 120 in correct /dist folder 2016-05-13 11:59:52 -04:00
Matt 694ba5d7b5 Redesigned 120RPM motor_key
Needed to make it taller to have a better grip on the hobbled shaft.
This change shifts the bolt that rests against the flat end of the
shaft upwards, as well. May need to lift the bottom of the shaft
negative space for more pressure against the key.
2016-05-13 00:00:34 -04:00
Matt 08257cbadb Only use loop delay when not running, delaying or during a sequence 2016-05-12 22:49:09 -04:00
Matt 24baf8ae4d Remove typo in SLOW_PWM variable 2016-05-12 22:05:25 -04:00
Matt ed075bbfa9 Sequence no longer ends with an erroneous frame
Moved the sequence start and stop logic into the  button_end function.
This will allow the sequence to stop without firing a final frame after
the sequence is done. Also added variables to define the speed of the
motors a little more easily.
2016-05-12 22:04:39 -04:00
Matt McWilliams 59a696f6aa Remove delay() from Frame() and inter-frame delay
This gives the user the ability to stop sequences between exposures, or
during them.
2016-05-12 16:10:19 -04:00
Matt McWilliams 291ae33595 Remove timer code, was doing nothing
Will restore timer for Metro version of the firmware for profiling
different motors. Doesn’t make sense here where the Trinket Pro can’t
serial out.
2016-05-12 13:48:59 -04:00
Matt e85e542723 Start single frame when plunger released
as opposed to when it is first pressed. It is with great consternation
that I make this change. The original intention of the Trigger()
feature was to be instant, but having used the intervalometer on
several rolls now, I find the extra frame that this feature introduces
into sequences to be troublesome.
2016-05-11 21:05:03 -04:00
Matt McWilliams 6f82eb6bf1 Make standoffs insert into laser cut panel
This change will improve the physical structure of the panel. The
standoffs will fit into enlarged holes in the panel so they can be
glued to it.
2016-05-09 18:23:17 -04:00
Matt McWilliams 0466262a02 Move stl into dist folder 2016-04-21 15:31:48 -04:00
Matt McWilliams 0d01794176 Add electronics mount for Adafruit Metro Mini
Printed it, it works.
2016-04-21 12:10:46 -04:00
Matt 4f6e200076 Add an altered version of the electronics mount for Arduino Metro Minis 2016-04-15 00:02:11 -04:00
Matt McWilliams 5b1de86b11 Move set screw to internal position in 120 key 2016-04-09 19:41:45 -04:00
Matt fa051804cf Primary work on 120RPM motor mount 2016-04-04 17:51:16 -04:00
Matt 77f2fee695 wider opening for motor mount 2016-04-04 11:58:03 -04:00
Matt c3f9ef1001 Increase resolution 2016-04-02 22:47:23 -04:00
Matt 2d044f33ff Made changes for 120RPM motors 2016-04-02 22:46:01 -04:00