Stap 3: over de elektronica.
Ik had nu het klokkenspel-buizen en een goedkope solenoïde rijden. Ik kon hangen de buizen verticaal en horizontaal de elektromagneten monteren maar dat betekende dat ik zou moeten toevoegen een terug spring of actief prikkelen het klokkenspel stakingsrecht en vervolgens weer intrekken. De gedachte van de bedrading samen 16 "h-bruggen" was niet een prettige gedachte. Ik koos daarom voor een eenvoudige "graviteitsretour"-systeem. Montage van de elektromagneten verticaal toegestaan elk worden gewoon "pulsed" en dan ze zou terugkeren door hun eigen gewicht. Helaas betekende dit dat de buisklokken moest horizontaal worden opgehangen. (Verschillende mechanismen werden beschouwd, maar houden van het eenvoudig leek het beste).
Aangezien ik ging een Arduino gebruiken, moest ik bepalen de stroomvereisten. De spoelen zelf zijn ongeveer 15 Ohm en wanneer opgewonden met 5 volt, vereisen 333 ma,... ver boven wat de Arduino direct kon rijden. De huidige eisen werd ook nog groter wanneer meer dan één klokkenspel spannend tegelijk. (Ik had mijn klokkenspel speler de mogelijkheid hebben te spelen akkoorden evenals eenvoudige notities).
Klonk als de perfecte toepassing voor de 74HC595 shift register waarmee elk van de 16 elektromagneten onafhankelijk. Twee van deze kunnen twee Arlington bestuurder chips (ULN2803A) het werk doen en gebruik slechts drie pinnen van de Arduino. Zie het schema Fritzing (niet vrij, maar geeft u de idee.).
Één ding een beetje vreemd over het circuit is dat de driver chip een positieve spanning voor een gemeenschappelijk gebruikt en wanneer elk kanaal is gericht, dat kanaal grond maakt. Het schema is correct, en het circuit werkt.