Hola, ando embarcado en un proyecto con NXT y el nunchuck de la wii. Estoy atascado en la programación con NXT-G, ya que no sé cómo pasarle los valores del nunchuck a los motores para que se muevan. Me he leído y releído la página de nxtorm pero sigo perdido. Seguiré intentándolo hasta que saque algo en claro.
A ver si a alguno se le enciende la bombilla, y me dice por donde tirar :E.
Lo único que quiero para simplificar el problema, es que si muevo el nunchuck se muevan los motores y si presiono el botón Z, se accione otro motor.
Saludos!
Edit 1: He conseguido movimiento y respuesta del botón Z, ahora a por lo más complicado, que es el movimiento normal de los otros motores.
Edit 2: Mirando de nuevo la gran página de nuestro compañero nxtorm, creo que sé lo que tengo que hacer. Leer el valor del nunchuck conectado al motor A, y de ahí sacar lo que sería el centro, arriba y abajo, comparando valores para obtener un movimiento acorde a lo que quiero.
Bueno, pues lo primero muchas gracias por tus palabras Monki. A la vista está que tengo que seguir mejorando... :muyfeliz:
Supongo que has leído la información del apartado "Digitales" y no de "Proyectos", en donde realmente está todo detallado. Hay un programa sencillito para visualizar los valores de cada variable en pantalla. Creo que ese debe ser el primer paso. Me refiero sin el ajuste fino. Es uno que solo tiene 8 iconos, 6 de ellos dentro de un bucle. ¿Has podido visualizar los valores?
Si tienes esto conseguido, lo siguiente sería meter ese valor en una variable y estudiar cómo se comporta, entre qué valores, dónde está el centro, etc.
Ya nos vas contando los avances y las dudas, a ver si sale adelante. Ánimo! :muyfeliz:
Sí, los valores del nunchuck los leo en pantalla y se actualizan con el movimiento :sonrisa:
Ahora lo que me falta es conocer el valor del motor en posición inicial y hacerlo coincidir con la posición inicial del nunchuck, y que responda al movimiento según qué valores.
Seguiré mirando la web y haciendo pruebas.
Gracias por comentar y por la ayuda.
Saludos!