gzpiano I've found that all materials introduce oscillations in the frame
I still don't understand why you guys insist on using cheap, and not properly engineered, hardware-store-grade extrusions 😛 when much better ones such as the ones sold by Misumi are available and not cost prohibitive. These other options make also assembly a breeze, with no drilling and no fear of mistaken placements (since it can all be easily adjusted).
On the other hand, as a physicist, I must agree that a hammer hitting a bar of any shape and material will introduce oscillations. The best one can do is to be in a very careful range of damping, where they get dissipated in about a wavelength. However that is tricky for various reasons too long for this margin. The second best one can do is making sure that the vibrations will have an amplitude much less than one cares.
I have not measured such amplitude for my setup, but I have made several worse-case computation of those, and I've concluded that (with my extrusion) they should be well under 0.1mm of excursion. I'm looking forward to do the measurement as soon as I am able to assemble some additional electronics, using the method that @gzpiano has nicely designed and implemented.
gzpiano I recently added a snap-on interposer board to make the system even more flexible.
🎉
Yes, I've already nudged @sawyer bergeron to go there and look, as I'm doing myself (as you well know since I often nag you on those open issues 🤣 )
sawyer bergeron absolutely open sourcing this all, though it's bespoke--doesnt use stem piano arch, and has custom PCBs that multiplex analog to a single teensy
He said you should open source the hw design, not use stem_piano architecture or PCBs. Just publish the schematics 🙂 -- even though if I understand correctly those sensors are very simple and there's nothing other than attaching them straight to the ADC input? How about voltage range and impedance? Do the sensors miraculously match the ADC as long as you power them with the same voltage?