PS2 Interfaz de controlador (6 / 8 paso)

Paso 6: Qué va dónde

El negativo de la batería, el suelo MSP430, L298 tierra, la tierra en todo, todo tiene atado. Lo positivo de la batería va para el interruptor de encendido/apagado y luego al suministro de 5v, ya sea un módulo comprado, o un 7805 que soldar una pieza de perfboard. Las fuentes de suministro de 5v del L298, el desplazador de nivel de lógica o hexagonal inversor, si tiene un conector hembra USB, va a ése también que conecta con USB mini ranura del MSP430 si vas a esa ruta. Si no, el MSP430 se provee vía una 3.3v fuente a sus pins de alimentación y tierra. Los pines de alimentación y tierra de MSP430 también conectan con el dongle WiFi para el controlador (aunque dice 5v en el dongle inalámbrico, Lynxmotion funciona con 3.3v, no todos los controladores lo que tal vez necesite conectarlo a 5v si utiliza un controlador diferente).

Los cables de los motores impulsores se conectan a los pines de salida del L298, que utiliza terminales de tornillo para éstos que si algo funciona al revés es fácil intercambiar los cables, los tableros preconstruidos generalmente tienen terminales de tornillo para éstos también.

Si desea que los motores de aspiración a trabajar así me enganche les hasta el interruptor de encendido/apagado por lo que son simplemente encendidos cuando se enciende la unidad.

En este punto todo debe estar conectado para poder, ahora conectamos el MSP430 entradas y salidas para el dongle sin hilos del regulador y el L298. Siga los siguientes pasos para obtener el código que he subido con mi método, de lo contrario necesita 2 pines adicionales para controlar el L298 y sólo serían opuestos de los 2 que usar.

Conexiones del MSP430

Del Wireless dongle del controlador, va;

-DAT a P1.1

-CMD a P1.2

-ATT a P1.5

-CLK a P1.4

-P2.0 y P2.1 ir a las direcciones de motor L298 y control (necesitas 4 de estos si no instale InA InB como InC & InD juntos en el L298 como tienen)

-P2.2 y P2.3 son permite activar los motores (encendido/apagado)

(He incluido una foto de la mina, todos los cables están codificadas con colores y no colores se utilizan más luego una vez si ayuda)

Si juegas con los valores de lo pin outs en su lugar se puede hacer girar a la derecha una rueda en vez de en el punto girando una rueda, en lugar de giro direcciones opuestas. Así, agregar más código que se puede hacer girar a la izquierda punto pulsando el botón izquierdo y gire a la izquierda sobre la rueda izquierda presionando hacia adelante e izquierda al mismo tiempo. pero este es el código básico para obtener un controlador de PS2 con un MSP430. Una cosa a destacar es los bytes recibidos desde el dongle inalámbrico se envían bit menos significativo primero, esto era un desafío al principio, sobre todo porque pensé enviado más importante primero y habían varios valores transpuestos en binario. Este código I simplemente había les había transpuesta otra vez y había utilizado, aunque para uso futuro una función que invierte los valores antes de enviar o comprobar valores recibidos sería una buena adición.

Artículos Relacionados

PS2, 3, 4 controlador soporte de borde (PC/MAC)

PS2, 3, 4 controlador soporte de borde (PC/MAC)

Un impresionante soporte hecho en casa si su vídeo juego hecho juegos para el día.También es una gran decoración para su escritorio que definitivamente atrapará la atención de los pueblos.Paso 1: Lo que se necesitax1 cinta adhesiva para conductos (se
Interfaz el controlador AXI TFT con la IP de MIG y usarlo a pantalla utilizando el puerto VGA en la placa DDR Nexys4

Interfaz el controlador AXI TFT con la IP de MIG y usarlo a pantalla utilizando el puerto VGA en la placa DDR Nexys4

Este tutorial es la tercera parte de una serie de tres partes que se ocupa de configurar la IP MIG proporcionado por Xilinx para utilizar la memoria DDR a bordo de la Junta de Nexys4 y la interfaz con la IP de TFT AXI para utilizar el puerto VGA en l
Controlador Bluetooth PS2

Controlador Bluetooth PS2

El regulador original de PlayStation 2 sigue siendo un control sólido y bien construido por estándares de hoy. Mejor aún, puede tener hoy en día por una fracción del costo de un controlador con la misma calidad.Hoy estamos recuperando este controlado
Frambuesa Pi como un controlador de luces DMX

Frambuesa Pi como un controlador de luces DMX

Convertir su frambuesa Pi en un controlador de luces DMXEste instructable muestra cómo mostrar una ventana de editor de la rueda de color en la pantalla de un ordenador Raspberry Pi, que se puede manipular con el ratón. Al cambiar el color de la pant
USB: - controlador de Motor DC con PIC18F4550 (teclado)

USB: - controlador de Motor DC con PIC18F4550 (teclado)

USB: - controlador de Motor DC con PIC18f4550 (teclado)Hola amigos,RequisitosInterfaz USB DEMO BoardChip de controlador de motor L293DUn pequeño proyecto en el control de motor DC con tablero del interfaz del USB pic18f4550 con motor L293D Driver.Una
Biblioteca de C para controlador de pantalla LCD HD44780

Biblioteca de C para controlador de pantalla LCD HD44780

Hola a todos,He empecé a trabajar con micro controladores de Texas Instruments MSP430 valor línea. Todavía disfruto trabajando con Ardunio pero puedo recoger un 16 bit TI MSP-EXp430G2 por $9.95.Texas Instruments es una empresa grande y realmente ha a
Controlador de luces DMX online

Controlador de luces DMX online

Sólo encienda su Pi frambuesa favoritos y empezar a controlar un programa desde cualquier smartphone o laptop conectado a Internet. ¿Suena cool verdad? Bueno, esto es exactamente el objetivo de este proyecto. Sólo necesita un Raspberry Pi y un DMX in
PlayCase v1.5: consola portátil modular caso, completo HD 19 pulgadas, que lleva añadido altavoces!

PlayCase v1.5: consola portátil modular caso, completo HD 19 pulgadas, que lleva añadido altavoces!

Haz un completo monitor de HD en el formato más pequeño posible: 19,5 pulgadasEl bisel de la tira y poner el marco en un caso de vueloAñadir un sistema de fijación modular para adaptarse a la mayoría de consolas; PlayStation 3 o Playstation 4, decodi
Residuos electrónicos 60$ 3DPrinter

Residuos electrónicos 60$ 3DPrinter

Este proyecto describe el diseño de un muy bajo presupuesto la impresora 3D que está principalmente construido de componentes electrónicos reciclados. El resultado es una impresora de pequeño formato por menos de 100$.En primer lugar, aprendemos cómo
Robot musical MIDI Melodyian

Robot musical MIDI Melodyian

Saludos tierra! Este Instructable le mostrará cómo construir su propio Melodyian - un robot basado en Arduino, 3D imprimibles que puede moverse, iluminar y hacer música! Es también un robot de MIDI y puede controlarse a través de MIDI inalámbricament
FireHero: Héroe de la guitarra de vuelta en un deporte extremo añadiendo lanzallamas!

FireHero: Héroe de la guitarra de vuelta en un deporte extremo añadiendo lanzallamas!

Así, hace tiempo había leído sobre fuego poofers de propano. Están muy bien... Es decir, que no le gusta el fuego?! Pero, no importa cómo impresionante, podrían conseguir bastante aburridos después de un rato de ver la misma bola de fuego grande. Nun
Diseñar y construir una muestra del LED luz de lado a TechShop

Diseñar y construir una muestra del LED luz de lado a TechShop

Este Instructable le muestra cómo construir una muestra de acrílico lado iluminado, iluminado por una lámpara LED.Para este proyecto usaremos una cortadora laser para cortar madera y acrílico. Utilizamos varias capas de madera cortado con láser pegad
Usando mame / construir un gabinete de mame

Usando mame / construir un gabinete de mame

bien después de unos meses de pensar en construir un armario de mame, estoy en mi camino. Que pensé que sería publicar mis avances y tal. Este es un tutorial completo de semi que se descomponen con cada pieza de la construcción de un gabinete. Tambié
O-Cade: OUYA portátil Mini-Arcade gabinete con estación de carga móvil

O-Cade: OUYA portátil Mini-Arcade gabinete con estación de carga móvil

O-Cade es un gabinete de arcade mini portátil con pilas que también tiene una estación de carga integrada para teléfonos móviles y tabletas. Imagine tener su propio gabinete mini-arcade que tiene más de 800 + juegos disponibles para jugar que también