Étape 3: sur l’électronique.
J’avais maintenant les tubes de carillon et un lecteur de solénoïde peu coûteux. Je pourrais accrocher les tubes verticalement et monter les solénoïdes horizontalement, mais cela signifie que je dois ajouter un ressort de rappel, soit activement exciter les carillons de grève, puis pour fermer. La pensée de câblage ensemble 16 « h-ponts » n’était pas une pensée agréable. J’ai donc opté pour un système simple « retour par gravité ». Les solénoïdes de montage verticale a permis à chacun d’être simplement « pulsée » et puis ils retourneraient par leur propre poids. Malheureusement, cela signifie que le carillon devait être suspendu horizontalement. (Divers mécanismes ont été considérés, mais le garder simple semblait le meilleur).
Étant donné que je devais utiliser un Arduino, j’ai dû déterminer les besoins en puissance. Les bobines se sont environ 15 ohms et lorsqu’il est excité avec 5 volts, exiger ma 333,... bien au-delà de ce qui pourrait conduire l’Arduino directement. Aussi les exigences actuelles est devenu encore plus excitant de plus d’un carillon à la fois. (J’ai prévu mon lecteur de carillon d’avoir la possibilité de jouer des accords ainsi que des notes simples.)
Pour chacun des 16 solénoïdes contrôler indépendamment sonnait comme l’application idéale pour le registre à décalage 74HC595. Deux d'entre eux et deux puces de Arlington Driver (ULN2803A) pourraient faire le travail et utiliser seulement trois broches de l’Arduino. Voir le schéma Fritzing (pas assez, mais vous donne l’idée.).
Une chose un peu étrange sur le circuit est que la puce pilote utilise une tension positive pour un bon et quand est adressé à chaque canal, relie ce canal à terre. Le schéma est correct, et le circuit ne fonctionne pas.