Arduino code and other files for my Digital Finger Joint Jig woodworking machine.
This project is both a hardware and Software project.
It is related to woodworking tooling.
The final goal is to accurately make finger joints of any width, with any blade width.
(If this sounds weird to your ears so far ... you're free to pass your way ...)
The project is fully described on this post on the tooling encyclopaedia homemadetools.net :
http://www.homemadetools.net/forum/new-kind-digital-finger-joint-jig-63733#post99890
This is personnal work from Christophe Mineau, I am an amateur craftsman and maker.
I am in the mean time a professional software designer.
Most of my craft work is published on my Website : www.labellenote.fr
Most of my tooling work is also published on HomeMadeTools.net : http://www.homemadetools.net/builder/Christophe+Mineau
This work can be shared under the respect of the Creative Commons License: CC BY-NC-SA 4.0
Everything is home build, using the following purchased components :
Nano V3 is just fine and tiny
These are FC-51 IR sensors, same as described here :
http://gilles.thebault.free.fr/spip.php?article37
I have un-soldered the LEDS and made a black plastic mount for my rotary encoder, in order to get them at the right spacing.
I re-connected the mounted leds to the sensor via short wires.
These happened to be quite difficult to use eventually, generating a lot of bouncing.
My first version using interrupts was practically un-usable, and I had to code this final version using a polling technique
and a strong anti-bouncing algorythm.
I am thinking now that I should have gone the magnetic/hall effect sensor way ...
In the shop environment (proximity of the table saw motor), I have from time to time some erratic behaviors, thought this is quite rare.
Redo the rotary sensor using hall effect sensors.
Feel free to re-use and send me a feed back in case of success :)