Paso 1: Paso 1: Control de Servos con microcontrolador
Tengo que decir que he caído en amor con las virutas del MSP430. Esto le da un montón de control (más que un Arduino) y es muy barato. Qué me gusta acerca de es el chip sale (MSP430 G2553) y puede ser conectado a un tablero de pan con sólo un 3,3 v Fuente de alimentación y una resistencia de pullup y funciona. El código que escribí está subido aquí. Usar código compositor Studio (CCS), y usted puede conseguir esto sin TI. He proporcionado cinco archivos. Hay un archivo principal y luego adjunta dos archivos de origen con sus archivos *.h. Simplemente hacer un nuevo proyecto en CCS y reemplazar el archivo main.c con el que te di y luego importe los otros cuatro archivos que han sido proporcionados.
Servos pueden necesitar un instructable todo por cuenta propia. Baste decir que son tres cables que van en un servo (tierra, energía, señal). El suelo del servo debe conectarse directamente a la batería (-) y el suelo del microcontrolador. El poder del Servo debe conectarse directamente a la masa (+) y en ningún otro lugar. La señal de servo tiene que ir a los pines 2.0 (2.1 para el segundo servo).
Con el código cargado en el MSP430 y los servos conectados es hora de mover los servos. La mejor manera de hacerlo es con el VSP que usé. Si desea, el VSP puede energía y hablar con el MSP430. Esto requeriría 4 líneas (RX, TX, 3.3V y GND). Recuerde que el suelo del MSP430 ya está conectado a la tierra de la batería y el servo. Hacemos la puesta a tierra común (al menos en los Estados Unidos) así que asegúrese de que sus motivos son comunes. Específicamente la línea de RX de la VSP se conecta directamente a la clavija 1.1 en el MSP430 y la línea de TX en el VSP se conecta directamente a la clavija 1.2 en el MSP430. El VSP se conecta a cualquier computadora (no importa en este momento).