Paso 3: sobre la electrónica.
Ahora tenía los tubos de campana y un solenoide barato. Podría colgar los tubos verticalmente y montar horizontalmente los solenoides, pero eso significaba que tendría que agregar un resorte de retorno, o excitar activamente las campanadas a la huelga y luego otra vez a retractarse. El pensamiento de cableado juntos 16 "puentes h" no era un pensamiento agradable. Por lo tanto opté por un sistema simple "gravedad retorno". Montaje los solenoides verticalmente permitió cada uno a ser simplemente "pulsada" y luego regresan por su propio peso. Desafortunadamente, esto significó que las campanadas que se cuelga horizontalmente. (Se consideraron diversos mecanismos, pero manteniéndolo simple parecía el mejor).
Ya que iba a usar un Arduino, tuve que determinar los requisitos de energía. Las bobinas se están cerca de 15 ohms y cuando excitó con 5 voltios, requieren 333 ma,... muy por encima de lo que podría conducir al Arduino directamente. También los requisitos actuales se hizo aún mayor cuando emocionante más uno de timbre a la vez. (Tenía la intención de mi reproductor de campanilla para tener la capacidad para reproducir los acordes, así como notas simples).
Para controlar de forma independiente cada uno de los 16 solenoides sonaba como la aplicación perfecta para el registro de desplazamiento 74HC595. Dos de estos dos chips de controlador de Arlington (ULN2803A) podrían hacer el trabajo y utilizar sólo tres pines de Arduino. Ver el esquema de Fritzing (no bonita, pero le da la idea).
Una cosa un poco extraña sobre el circuito es que el chip controlador utiliza un voltaje positivo para un común y cuando se dirigió a cada canal, conecta ese canal a tierra. El esquema es correcto, y el circuito funciona.