Matt McWilliams
|
f84e8b741a
|
Developed a seemingly working fix with the "correction loop" strategy. Might be putting the motor through hell but it is consistent.
|
2023-11-25 20:22:44 -05:00 |
Matt McWilliams
|
fcf24b5539
|
Add the OFFSET command to the McopySerial library
|
2023-11-25 20:06:16 -05:00 |
Matt McWilliams
|
128a4d2ded
|
Update mcopy_JKMM100_work to have McopySerial library
|
2023-11-25 20:05:52 -05:00 |
Matt McWilliams
|
b14d24e650
|
Prototype for Arduino Mega shield for projector.
|
2023-11-25 18:08:10 -05:00 |
Matt McWilliams
|
7995665c6b
|
Add camera sled
|
2023-11-24 10:58:20 -05:00 |
Matt McWilliams
|
a22906d3c2
|
Add mcopy projector board.
|
2023-11-22 17:33:23 -05:00 |
Matt McWilliams
|
042533dc85
|
Add plugs for linear bearings in rail ends.
|
2023-11-19 16:08:37 -05:00 |
Matt McWilliams
|
5fbefeecbf
|
Update to the orbital brace
|
2023-11-13 20:43:13 -05:00 |
Matt McWilliams
|
a9772ff081
|
Changes to the brace to allow the projector to fit. Made Y of panel larger.
|
2023-11-13 20:41:26 -05:00 |
Matt McWilliams
|
cdf983c7c6
|
Render STLs for mcopy_projector and mcopy_rails. Make tweaks to orbital mount to fit bolts.
|
2023-11-12 15:22:23 -05:00 |
Matt McWilliams
|
03f886580f
|
Created orbital brace corner and rendered additional stls
|
2023-11-09 15:54:56 -05:00 |
Matt McWilliams
|
a06e2869b9
|
Adjust bolt voids on corner_bracket
|
2023-11-08 18:15:31 -05:00 |
Matt McWilliams
|
6bafb263de
|
Projector rails added and printed
|
2023-11-04 09:38:20 -04:00 |
Matt McWilliams
|
493ff5fbf6
|
Update raisl and render all files
|
2023-11-01 00:27:46 -04:00 |
Matt McWilliams
|
c29e0880ac
|
Work on rails and lens gantry. First prototype is made. Rendering all.
|
2023-10-30 22:02:30 -04:00 |
Matt McWilliams
|
986c7a915b
|
Tweaks to lens sled gantry
|
2023-10-26 18:11:35 -04:00 |
Matt McWilliams
|
68b1b8b819
|
Double bearings in lens sled
|
2023-10-24 22:20:47 -04:00 |
Matt McWilliams
|
382ba56fa7
|
Create a prospective "inaccurate" analogReadAverage method.
|
2023-10-10 22:29:02 -04:00 |
Matt McWilliams
|
24d6685047
|
Use I to trigger projector.home()
|
2023-10-10 22:12:31 -04:00 |
Matt McWilliams
|
565d2ecceb
|
Add second dataset for testing findPeak method
|
2023-10-10 21:20:51 -04:00 |
Matt McWilliams
|
c4456e458f
|
Add "home" as command character "I".
|
2023-10-10 21:16:49 -04:00 |
Matt McWilliams
|
f707dedc91
|
New homing behavior. Ready to port back to original.
|
2023-10-09 22:59:05 -04:00 |
Matt McWilliams
|
702fc4680d
|
Had accidentally switched motors, explaining odd homing behavior. New homing behavior whips ass.
|
2023-10-09 22:58:48 -04:00 |
Matt McWilliams
|
99b63150ac
|
Add more smoothing during homing step. Is running consistently but is ending with motor in wrong position each time. Very strange.
|
2023-10-09 20:52:58 -04:00 |
Matt McWilliams
|
6e7c226c57
|
Make a sample script for analyzing the array during homing step.
|
2023-10-09 20:52:18 -04:00 |
Matt McWilliams
|
c8e5f7b742
|
Caught one bug after separating out code
|
2023-10-09 19:15:30 -04:00 |
Matt McWilliams
|
0cf147d185
|
Piece off homing code into its own script.
|
2023-10-09 19:09:50 -04:00 |
Matt McWilliams
|
cf1514f53e
|
Print lens slded at full width (140mm for now)
|
2023-10-09 19:07:16 -04:00 |
Matt McWilliams
|
af3843a8ef
|
Add servo functionality for rack and pinion motion. Need to fix home feature.
|
2023-10-09 09:59:19 -04:00 |
Matt McWilliams
|
91ce2dd450
|
Add BOM log lines and move rail ends into its own module
|
2023-10-09 09:58:55 -04:00 |
Matt McWilliams
|
71c9efae42
|
Tweak to the rack and pinion mechanism to allow it to fit.
|
2023-10-09 09:58:35 -04:00 |
Matt McWilliams
|
08ce0d792b
|
Fix for case where this.confirmExec is not a function
|
2023-10-08 18:15:31 -04:00 |
Matt McWilliams
|
754ef17b74
|
Update servo gear to fit reinforced servo connectors.
|
2023-10-08 11:41:35 -04:00 |
Matt McWilliams
|
5d4fec8c81
|
Start adding BOM log lines to build.
|
2023-10-07 15:26:10 -04:00 |
Matt McWilliams
|
1e0338a77f
|
Update rack and pinion library to one that produces valid geometry. Make first pass at rack and pinion gear
|
2023-10-06 13:47:15 -04:00 |
Matt McWilliams
|
e6b9628746
|
All projector work from today
|
2023-10-05 17:28:01 -04:00 |
Matt McWilliams
|
6f68081dc5
|
Restore the home method. Now it compiles.
|
2023-10-03 13:44:04 -04:00 |
Matt McWilliams
|
66b18dd351
|
Work on LED enclosure
|
2023-10-03 09:16:34 -04:00 |
Matt McWilliams
|
b5f5b6461a
|
Work on LED housings
|
2023-09-28 22:51:55 -04:00 |
Matt McWilliams
|
6dd29d9596
|
Disable home feature for now. Fixed impossibly stupid bug with reverse mode. Used uint16_t rather than int16_t causing an overflow.
|
2023-09-28 20:46:45 -04:00 |
Matt McWilliams
|
29ba125534
|
Work on LED housing.
|
2023-09-27 21:31:35 -04:00 |
Matt McWilliams
|
06906eca42
|
Start progress on rack and pinion nub mover
|
2023-09-27 19:10:13 -04:00 |
Matt McWilliams
|
b1c8192625
|
Projector firmware progress: currently the homing function will not compile due to errors with reference and so the sketch method needs to be broken into workable smaller methods
|
2023-09-25 21:54:31 -04:00 |
Matt McWilliams
|
d2c7781d79
|
Servo notch puller progress
|
2023-09-25 21:53:10 -04:00 |
Matt McWilliams
|
37d4f50ef4
|
Add OpenSCAD/MCAD to the project to prevent double work. Including as a submodule appears to satisfy the requirement of the LGPL and allows mcopy to remain MIT licensed.
|
2023-09-25 12:25:56 -04:00 |
Matt McWilliams
|
082ac85c5c
|
Add deeper notches for 90 degree points
|
2023-09-25 12:14:59 -04:00 |
Matt McWilliams
|
cfca56ba48
|
Migrate stepper block into its own module
|
2023-09-24 22:58:14 -04:00 |
Matt McWilliams
|
c7cb4ddbc5
|
Create the first design of the orbital mount and make slight adjustment to panel (screws were not attaching fully).
|
2023-09-24 22:46:38 -04:00 |
Matt McWilliams
|
7f98d6028b
|
Commit all work in progress
|
2023-09-21 21:06:31 -04:00 |
Matt McWilliams
|
401822a7bb
|
Merge branch 'main' of ssh://git.sixteenmillimeter.com/16mm/mcopy
|
2023-09-15 19:18:09 -04:00 |