Matt McWilliams mattmcw
mattmcw pushed to master at 16mm/contact_printer 2024-02-24 13:06:10 +00:00
7981250d5a Changed from dev mode to working mode. Lamp turns on after 24 frames. Will make it configurable.
mattmcw pushed to master at 16mm/contact_printer 2024-02-23 00:55:50 +00:00
39650094bd Code is in test mode for getting approximations of the motor speed with no load, under single strand of film load and with 2 films. Should be possible to create a control loop to maintain a roughly-accurate speed.
mattmcw pushed to master at 16mm/contact_printer 2024-02-22 09:49:59 +00:00
8efa6cea8a Moved all proof of concept sketches into ino/demos
mattmcw pushed to master at 16mm/contact_printer 2024-02-21 21:54:51 +00:00
f9803d2648 Add proof of concept blink script for wiring the lamp to be driven by +5V and the TIP120 controlling 3 LEDs at once.
mattmcw pushed to master at 16mm/contact_printer 2024-02-21 21:48:13 +00:00
7c8be86fb8 Motor speed is now calculated (flawed). Tests can be run on various PWM speeds, resolutions and with and without loads to determine the ability for the printer run at maximum speeds.
mattmcw pushed to master at 16mm/contact_printer 2024-02-21 18:27:55 +00:00
d0e0ca2f7a Update README to credit Clyde for the magnetic takeup.
mattmcw pushed to master at 16mm/contact_printer 2024-02-21 18:25:41 +00:00
d94aa5373f Update README to better reflect current state of the project and add Acknowledgements section.
mattmcw pushed to master at 16mm/contact_printer 2024-02-21 15:47:58 +00:00
db1f8c4100 Make some sacrifices in the DriveMotor class to make it non-generalizable. Working towards porting timing functions from encoder proof of concept sketch.
mattmcw pushed to master at 16mm/contact_printer 2024-02-20 21:11:19 +00:00
1aca2dd5c0 Motor behavior is stable. Discarded one of the L298N boards: now we can run the drive motor off one channel and both takeup motors off another. DO NOT USE LESS THAN 2A. Using 1.3A the motor controller board draws too much and shuts it down. Removed the rerences to Picture/Stock and am just using takeup. All progress at Worm.
a39ba5c94d Test second set of pins
Compare 2 commits »
mattmcw pushed to master at 16mm/contact_printer 2024-02-19 12:35:34 +00:00
0dc3269b31 Fixed the pinouts for the drive motor. Temporarily disabled takeup.
6869b6f403 Add Serial output for debugging
Compare 2 commits »
mattmcw pushed to master at 16mm/contact_printer 2024-02-18 15:49:04 +00:00
93a4418545 Re-arrange pins
mattmcw pushed to master at 16mm/contact_printer 2024-02-18 15:48:23 +00:00
6ab151a664 Add placeholder jog_motor sketch in case motors need to be adjusted during use.
mattmcw pushed to master at 16mm/contact_printer 2024-02-18 15:33:34 +00:00
faf54221f7 add the gate holder to the lamp
mattmcw pushed to main at modules/paterson16 2024-02-18 15:21:32 +00:00
6dad4a5314 Resizes reels. Was 99mm diameter and works in larger patersons but not the standard 2 reel model. Resized to 94mm to match the standard reels. Removed a single rotation of the spiral. Should fix the spiral implementations to accept a desired length, not just an integer of rotations.
mattmcw pushed to main at modules/paterson16 2024-02-18 15:17:57 +00:00
da7856563d Fixed reel top and made it truly parametric
mattmcw pushed to main at modules/paterson16 2024-02-18 15:14:22 +00:00
87ce37d890 Use my (lazy) convention for producing multiple parts from a single SCAD file.
mattmcw created branch main in modules/paterson16 2024-02-18 15:11:28 +00:00
mattmcw pushed to main at modules/paterson16 2024-02-18 15:11:28 +00:00
a5d640e5b8 Initialize project
mattmcw created repository modules/paterson16 2024-02-18 15:09:58 +00:00
mattmcw pushed to master at 16mm/contact_printer 2024-02-17 14:57:33 +00:00
2401fcf8e7 Create the Lamp class which will abstract to different lamp types before one is settled on.