Marc Poulhiès
e0588c11c9
add needed var for upload target
3 years ago
Marc Poulhiès
cbd0cde9f3
Fix init and hinge closing mode
...
Init and hinge closing mode were completely wrong.
3 years ago
Marc
d2ed70fd49
Allow for working with gravity instead of against it
...
The hinge_opening config can be used for setup where the hinge is
closing when working instead of opening.
3 years ago
Marc Poulhiès
1ca91bf7a7
Change default arduino SDK version
...
Change from 1.8.5 to 1.8.9
4 years ago
Marc Poulhiès
00a6afbf9b
bump thirdparty dep version
4 years ago
Marc Poulhiès
245a0e682e
Refine the parameters for having nive arcs
...
Set the $fn some some hage value (maybe a bit overkill) so the facets
are less visible and hopefully the gears smoother.
4 years ago
Marc Poulhiès
c3e558a96b
Change motor shaft diameter
...
Looks like printing with good printer makes this hole too large.
The captive nut then pushes the shaft when thightened unevenly,
ending up with the gear not turning around the shaft correctly.
4 years ago
Marc Poulhiès
bd7f211cbe
Add missing slide parts from JJrobots
...
Original file can be found here : https://www.thingiverse.com/thing:974906/files
Licensed CC-A
Add brief for files pulled from other projects.
4 years ago
Marc Poulhiès
905b7a8075
Flip gears
...
My threaded rod was mounted in the other side, so if I want the gears
to turn in the correct direction, I have to flip them :)
4 years ago
Marc Poulhiès
8c2a0d5b3f
make big gears rim margin larger
...
With a 0 margin, it's not possible to fit the gear because of the
motor screw.
4 years ago
Marc Poulhiès
2dbaaa8ada
refresh gears after move away from aluminium plate
...
With the wood board replacing the alumnium plate, I need to have
both gears with the same support.
4 years ago
Marc Poulhiès
1f34ae68c9
enl4rge rod holder h0l3
4 years ago
Marc Poulhiès
7c5decbfa8
Add rod holder model, replaces the one from jj robots that is not slic3r friendly
...
Original work from Clément Leger : https://github.com/clementleger/3d_parts/blob/master/projector_lifter/adjustable_mount.scad
4 years ago
Marc Poulhiès
669a5137bc
add holder for new laser (laser 301)
5 years ago
Marc Poulhiès
e7e825cdc5
move config in dedicated file, fix initial setup/reset
...
Move all user-modifiable variables in config.h. User should only need
to change items in this file.
Fix initial setup of the tracker. The initial angle depends on the
specific build.
5 years ago
Marc Poulhiès
fcaeaa4ace
Relax math precision and let GCC be more agressive
...
Use -ffast-math for building C/C++. We don't need to be exact, let GCC
be more agressive and saves few bytes (currently it saves 80bytes).
5 years ago
Marc Poulhiès
63be626f25
minor makefile tuning
...
Allow for ARDUINO_DIR variable override.
5 years ago
Marc Poulhiès
6199697c41
Update README.md
5 years ago
Marc Poulhiès
7c31d8f181
Do not build debug code
5 years ago
Marc Poulhiès
bf82db67f6
Bump StepperDriver rev
5 years ago
Marc Poulhiès
8532ab3345
bump arduino-makefile rev to latest master.
5 years ago
Marc Poulhiès
25e6a51795
Add comments
...
Add comments in makefile. I had to work a bit in order to remember how
things work; help future me by not having to redo this work again.
Clean a bit the .ino header. This was all based on jjrobots work, but it
has been all changed since.
5 years ago
Marc Poulhiès
4e83a04ded
arduino: smoother movements
...
increase microstep, reduce lib's RPM and increase freq
5 years ago
Marc Poulhiès
8435e50af3
add margin for both the plate grip and end stop location.
5 years ago
Marc Poulhiès
c9c733893a
update end stop model, still not OK
...
too tight, nothing fits correctly.
5 years ago
Marc Poulhiès
68ba92e009
initial end stop holder. WIP
5 years ago
Marc Poulhiès
817a9d6c88
use submodule for arduino makefile
5 years ago
Marc Poulhiès
1d7cb64b47
cleanup + more helpfull debug trace
6 years ago
Marc
2e69ab12cb
box: switch and button holes
6 years ago
Marc
4793942e70
box: add mounting slot
6 years ago
Marc Poulhiès
fd22a57289
new debug level, change timer arith
...
Use a 'moderate' debug level: can have impact on behavior, but is
still human readable without buffer.
Use unsigned arith for timer handling and check for underflow.
6 years ago
Marc Poulhiès
8fc86f8951
minor change in 'native' checker
...
use correct gears sizes.
6 years ago
Marc Poulhiès
8d34196a15
use same time measure for whole function
...
should have minor impact, but use same time value for all computation.
6 years ago
Marc Poulhiès
ef7f551ca4
disable button 2 and 3
...
not yet used and leftover setup conflicts with mode pin for stepper driver.
6 years ago
Marc Poulhiès
b677f2a5bf
code cleanup and better trace output.
6 years ago
Marc Poulhiès
f8be4ab2c6
helper to keep scad and arduino values in sync
...
- run teeth_config.sh to sync scad values from gears in arduino code.
- small reindent
6 years ago
Marc Poulhiès
bd59e00608
remove old file for box
6 years ago
Marc Poulhiès
400d337abe
fine tune laser holder
...
now, radius may be a bit too large, but at least, the print does not
brake when fiting laser in place.
6 years ago
Marc Poulhiès
415435e69d
update with latest steps
6 years ago
Marc Poulhiès
aee94f61e7
change DRV8825 mode pins
...
for easier routing, mode pins have swapped.
6 years ago
Marc
b9ff89d516
fine tune nut holes in laser holder
6 years ago
Marc Poulhiès
2d962eaa16
laser holder nearly ready
6 years ago
Marc Poulhiès
ca1e234124
add initial box model
...
Based on Ultimate Box Maker
https://www.thingiverse.com/thing:1264391
6 years ago
Marc Poulhiès
091a63331c
model for Dolica tripod quick release mount.
...
prepare for 4 M3 screws/hexnuts.
6 years ago
Marc Poulhiès
0bf80630ca
add box model (from the Ultimate Box Maker)
...
http://heartygfx.blogspot.com
OpenScad Parametric Box
CC BY-NC 3.0 License
6 years ago
Marc Poulhiès
28340ee890
minor changes in PCB
...
rework edge cut, refresh some tracks/drill holes.
6 years ago
Marc Poulhiès
9b88cdcb43
refresh config code for stepper direction
6 years ago
Marc Poulhiès
fa2ee719c0
change microstepping config and rotation freq
...
microstepping 2->16
freq: 0.5Hz -> 5Hz
6 years ago
Marc Poulhiès
fa1260305c
code cleaning + add startup state
...
remove unused code, add startup state.
6 years ago
Marc Poulhiès
1f0424d8b6
add weak debug routines + better state change traces
6 years ago