Paso 1: Diagrama del circuito y funcionamiento
Como estamos utilizando el sensor eléctrico piezoeléctrico como sensor de contacto. Cuando nos toque el sensor eléctrico piezoeléctrico va a producir una cantidad muy pequeña de la tensión. Así que no podemos directamente utilizamos esto con microcontrolador. pero ese voltaje del sensor piezoeléctrico capaz de proporcionar el voltaje de base del transistor 2n3906 para encender el transistor. Transistor a su vez significa que flujo de voltaje de colector del transistor al emisor a través de la base del transistor. Si el transistor apagado significa entonces hay contacto entre colector y emisor. La base del transistor actúa como puente de conductancia.
Aquí programé el perno P1.3 del msp430 como entrada y hacerlo PULLUP. SUBIDA en el sentido de hacer el perno alto. Luego se conecta con el colector del transistor 2n3906. Cuando se toca el sensor piezoeléctrico que proporcionar voltaje a la base del transistor. transistor encienda. así que voltaje fluye de colector a emisor y llegar a tierra. Así el pin P1.3 convertido en baja. así que el sentido de programa la baja de la señal entonces realizar la acción.
En programa declaró el P1.0 como salida para activar el led de y aquí utilicé interruptor de transistor TIP122 la matriz de led. porque obras de arreglo de discos en 9v fuente tan msp430 no puede producir tensión directamente. para eso utilizamos el transistor como dispositivo de conmutación. Cuando la salida P1.0 llegan a ser altos y flujo de voltaje a través del resistor de 100 ohm a la base del transistor tip122. y el 9v + conectado con pin + matriz led. pin - ve de matriz de led conectado con el colector del transistor y tierra al emisor. como antes de que se dijo cuando hay voltaje en la base, entonces el Transistor encenderá. por lo que un flujo de corriente entre a transistor así la glows.here LED programé msp430 para cambiar la salida por cada toque de sensor táctil que utiliza. Así llevó vuelta encendido o apagado para cada toque.