<div dir="ltr">To control solenoids with dynamics, I adapted Reduzent&#39;s [Solenoiduino] abstraction and arduino sketch to include the TLC5940 functions, which is what the Practical Maker PWM shield is based on. So far, I&#39;m able to control 44 solenoids using custom drivers and 2 stacked PWM shields. This is an excellent alternative if you want to build a relatively cheap electro-mechanical piano setup.<div>
<br></div><div>The problems i&#39;ve run into:</div><div><div><ol><li>if 2 or more messages get sent simultaneously, one of them might get dropped (this happens a lot) <br></li><li>the handshake does not seem to work on Linux (Ubuntu 11)</li>
<li>the original code only supports 16 solenoids</li></ol><div>This last one is the one that goes over my head, since the code uses that bit twiddling stuff, I can&#39;t figure out how to send the appropriate messages to any solenoids past 15. So, I&#39;m a little stuck here, any help? </div>
<div><br></div><div>I&#39;ve attached the modified (and original) Solenoiduino stuff and a short video of what I have so far.</div></div><div><br></div><div><a href="http://youtu.be/cb5Oz0Iia-U">http://youtu.be/cb5Oz0Iia-U</a><br>
</div><div><br></div>-- <br><a href="http://www.epicjefferson.com" target="_blank">www.epicjefferson.com</a><br><a href="http://www.avmachinists.org" target="_blank">www.avmachinists.org</a> Puerto Rico based Art Collective/ Non-Profit Org
</div></div>