Paso 1: El comienzo o por qué no pude ponerte analógico
El verdadero contador de tiempo:
Después de que el proyecto pensar inmediatamente pensé en el generador piezoeléctrico de mi libro de Forest Mims III op-amps. Me pareció una buena manera de ir, es sólo un piezo, un 741 IC y unos componentes pasivos. No es gran cosa ¿verdad? Bueno tiene 2 problemas, 1) cuando usted presione el interruptor, es posible cambiar el tono 2) es muy cercano imposible sintonizar. La primera podría seguramente superar con alguna tecnología debounce, aunque no sabía cómo hacerlo sin necesidad de añadir otro contador. También podría ser un problema con el uso de un piezoeléctrico. La segunda cuestión acabo de poco manejable cuando empezó a tratar de darle un cierto tono. ¿Qué pasa con el 555? La hoja de datos se muestra una función de tiempo de cpon basada en resistencias y condensadores. Que es grande hasta que comience a escribir en los valores reales de las partes del mundo real, que cuando te encontrarás a golpear un tono de 440Hz comienza a tener un poco difícil. Puede utilizar macetas de adornos para conseguirlo en sintonia, pero con el tiempo tienden a moverse. Constantemente afinar el instrumento, compilado en rápido aumento en el costo y la cantidad de piezas, mi esposa y yo haciendo el tono cambia cuando ella empujó el botón mató el 555 para este proyecto.
OP-amp:
No hay problema, las personas han estado haciendo sintetizadores con op-amps desde antes que yo naciera. ¿Qué tan difícil podría ser para que sea realmente simple, con pocas piezas y notas específicas? Más difícil de lo que pensaba. La mayoría de los diseños que hay es muy complicadas para este proyecto. Diseñadores de sintetizador son hacia fuera para la forma de onda/el tono perfecto. Esto conflictos directamente con un proyecto que se supone que es lo suficientemente barato como para los presupuestos de la escuela o maestros. Un teclado es bastante fácil, es solamente un puñado de resistencias y potencia o un puñado de diodos y el poder. Es el resto del diseño de circuito y el costo de PCB personalizado que empieza a llegar de las manos para alguien en un nivel de electrónica de principio.
Redefinición del proyecto:
Así consiguió redefinido el proyecto antes de que siquiera he iba. Necesitaba algo que podría cambiar un pin del altavoz, en el tiempo, con sólo pulsar un botón. No quería tener que diseñar y comprar un PCB. Esto tuvo que usar componentes como pocos un posible y montarse como un kit de principiantes. Lo estaba mirando me en la cara todo el tiempo. Duh!! Microcontrolador!
Microcontrolador:
Después de comprar un kit de dispositivos modernos Desnudo huesos Arduino y un malvado científico loco Tablero Simple y dejarlos reposar en mi escritorio meses no se usa, tenía el proyecto de introducción perfecta. Comencé a mirar el tiempo que toma poner ambos juntos, la curva de aprendizaje para el código de costo, las piezas adicionales necesarias y hacer lo que quiera y colocado en el tablero.
Costo bastante incluso, fue de $15 más un cable FTDI de $20 para el Arduino, $12 y programador USBtinyISP $22. Ya sabía que no sería C++ desde el Colegio poco podía y calculado de C para microcontroladores que malo, mientras que no sea de parpadear una luz para asegurarse de que armé mi equipo correctamente, he no tenido ninguna experiencia de Arduino. Tanto se podían montar. Era prácticamente un sorteo, así que me decidí en las partes menos de los dos, el tablero.