Robot, conducido por el controlador de PS3 a través de Wifi y Arduino shield (13 / 16 paso)

Paso 13: Adquirir los archivos para el código de la PC

Antes de comenzar, descargue los archivos zip que se incluyen para ayudarle a adquirir datos del joystick y enviar los valores a través de Wi-Fi.  Estos archivos pueden ser construidos usando Microsoft Visual Studio Express Edition.

Los archivos de código incluidos son:
1) PS3Controller.h
2) PS3Controller.cpp
3) UDPCon.h
4) UDPCon.cpp
5) PS3Interface.cpp
6) PS3 controlador documentación Final.pdf (explicación del código)

Ver el documento incluido (documento 6) para más detalles sobre las funciones reales en el código.

Asegúrese de que modificar la función ConfigRecieveAddr() en el UDPcon.cpp que rellene la dirección IP correcta de tu Arduino Wifi Shield.

Ejemplo: RecvAddr.sin_addr.s_addr = inet_addr (Arduino WIFI IP aquí);

Abra el archivo PS3Interface.sln en Microsoft Visual Studio y haga clic en el botón de play verde (Start debugging). Ejecute el software para comprobar el funcionamiento de la controladora y el wifi.  Cuando se ejecuta el código, verá una ventana de comandos con cuatro valores de actualización constante (véase el cuadro arriba).  Estos valores son los valores X e Y para el stick analógico derecho e izquierdo respectivamente.

Artículos Relacionados

Utilice un controlador de PS3 para controlar un robot NXT de Arduino

Utilice un controlador de PS3 para controlar un robot NXT de Arduino

actualización:Lo he arreglado un par de ejecución errores con el paquete de datos, y he modificado la biblioteca NXTI2CDevice para que sea compatible con Arduino 1.0.El archivo zip adjunto ha1. un nuevo sketch de Arduino2. un nuevo boceto de procesam
Trabajo de pintura de controlador de PS3 personalizados

Trabajo de pintura de controlador de PS3 personalizados

siempre he querido dar mi PS3 controlador de una mirada amable. Hice mi propia investigación en la web y aquí está lo que vine de con para mi controlador. Ir echa un vistazo a Matt Carl instructable en el controlador de PS3. He podido conseguir la ma
Controladores de PS3 personalizado pintado

Controladores de PS3 personalizado pintado

mi primer instructivo; sobre cómo costumbre pintar los controladores de PS3. Gracias por comprobar hacia fuera.Paso 1: Reunir los materiales En primer lugar, vas a querer reunir todos los materiales que necesitas... Controlador de PS3, philipshead(+)
Cómo utilizar controladores de PS3 en PC a través de Xinput en Windows 08/07/10

Cómo utilizar controladores de PS3 en PC a través de Xinput en Windows 08/07/10

Aquí está un sencillo tutorial para conseguir hasta cuatro controladores de PS3 trabaja a través de Xinput en tu Windows 8/7/Vista PC. La ventaja de esto es que cualquier juego de Xbox 360 controladores trabajan nativamente con controladores de PS3 a
Robot controlado por Bluetooth usando Arduino

Robot controlado por Bluetooth usando Arduino

Bluetooth coche controlada mediante el uso de Arduino uno de teléfono móvil con AndroidPaso 1: Aparato requerido:1 X Arduino Atmega3281 módulo X Bluetooth (HC-06)1 compatible con chasis de X 4 X (o) 2 x ruedas al chasisSoporta 4 x motores (o) x 2 mot
Robot controlado por Sensor sin contacto

Robot controlado por Sensor sin contacto

Este proyecto es un simple robot controlado desde un PC por un teclado o un sensor sin contacto de movimiento de salto. El robot ejecuta en un PICAXE 20M 2 chip, un microcontrolador programado usando una forma de BASIC. Elegí el chip PICAXE porque er
Cómo jugar su PSP Go con un controlador de PS3

Cómo jugar su PSP Go con un controlador de PS3

me ha sorprendido no había Instructables en esto, o algo sobre la PSP go, así que hice esto porque me tomó un poco de tiempo para averiguar cómo hacerlo, y pensé que otras personas podrían beneficiarse de él, así sucesivamente con el instructable!Ust
Arduino Windows y el controlador de PS3

Arduino Windows y el controlador de PS3

esta guía le mostrará cómo convertir su Arduino Uno en un controlador de Windows/PS3. Es totalmente configurable y puede cambiar la entrada y salida a cualquier botón que desee. Esto significa que puede un nunchuck de wii hasta el gancho y jugar con
Cómo hacer un Robot Delta por Makeblock

Cómo hacer un Robot Delta por Makeblock

El Makeblock Delta Robot usa 3 motores paso a paso, 1 Servo, Arduino y otros módulos de Makeblock. Automáticamente puede jugar torre de Hanoi o ser controlado por la caña caña de juego para mover cosas.Para obtener más información, visite sitio web M
Robot controlado por voz

Robot controlado por voz

Ahora puedes controlar tu robot utilizando su teléfono inteligente a decir comandos como seguir adelante, paso atrás, etc...Paso 1: lo esencial:Se requieren los siguientes elementos, o equivalente.1) tablero 1sheeld y smart android teléfono / Tablet.
Controlar el ordenador con un controlador de PS3 con rumble - SixAxis o DualShock

Controlar el ordenador con un controlador de PS3 con rumble - SixAxis o DualShock

el título es bastante autoexplicativo. Vas a instalar un controlador de PS3 en el ordenador e incluso lo utilizan para su control. He probado esto con ambos tipos de controladores. Trabaja.Antes de empezar, vas a querer lo siguiente.Un controlador de
Robot controlado por Android para principiantes (A Z)

Robot controlado por Android para principiantes (A Z)

¿Te gustan los Robots? ¿Eres nuevo en robótica? ¿Es usted pensando en construir un Robot desde cero? Si es así, este instructables es para usted. En este instructables voy a mostrarles cómo pueden construir un robot desde cero, también te muestro cóm
ROBOT controlado por humanos dedos

ROBOT controlado por humanos dedos

Esta innovación viene de los movimientos de mano que pueden controlar un robot. En este proyecto utilizo flex sensor y estoy tomando el sensor flex leyendo y poniendo esta lectura a la intel edison. como un valor analógico y manipular estos valores y
Con Bluetooth Robot controlado por Arduino mediante aplicación Android

Con Bluetooth Robot controlado por Arduino mediante aplicación Android

Después de intentar robot seguimiento remoto por mando a distancia IR. He proceder para controlar la misma plataforma del robot por BluetoothControlador Arduino a través de la aplicación para Android. Este método es más confiable, más distancia, mejo