fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

comando olvidado .....
 
Avisos
Vaciar todo

comando olvidado ... sinif snif

9 Respuestas
4 Usuarios
0 Reactions
4,571 Visitas
folken20xx
Respuestas: 22
Topic starter
(@folken20xx)
Eminent Member
Registrado: hace 18 años

Bueno, a ver si alguien sabe ponerme un codigo de ejemplo para el siguiente problema...

tengo una cam con 2 servos, y quiero hacer el programa de control para que se pueda variar con el teclado de la siguiente forma:

si pulsas 'w' automaticamente la posicion del servo 0 recive +1 y si pulsas 's' la posicion del servo 0 recive -1, este seria el planteamiento mas basico del problema, el royo es que no encuentro la solucion... el getchar() es para esto? a mi no me funciona.... trabajo en c++ y estoy empezando a programar cosas utiles de verdad... un poquito de ayuda por favor.

Muchas gracias
Un saludo

Responder
8 respuestas
l0rd_d4rk
Respuestas: 99
(@l0rd_d4rk)
Trusted Member
Registrado: hace 19 años

te aconsejo que como documentación de referencia eches un vistazo a estas webs:

http://www.cplusplus.com/
http://www.conclase.net/c/curso/index.php

en concreto tienes un ejemplo para lo que quieres hacer en:

http://www.cplusplus.com/reference/clib ... tchar.html

Responder
folken20xx
Respuestas: 22
Topic starter
(@folken20xx)
Eminent Member
Registrado: hace 18 años

si... pero requiere de enter, yo lo que busco es una reaccion instantanea sin que llegue a imprimirse en la pantalla siquiera, simplemente que reaccione a una tecla... no se si me explico...

Responder
furri
Respuestas: 2708
(@furri)
Ardero
Registrado: hace 19 años

Yo uso poco C++, tan solo para solucionar algoritmos largos, pero cuando he necesitado leer una tecla he usado el evento KeyDown del formulario o de algún control...

Responder
technik
Respuestas: 287
(@technik)
Reputable Member
Registrado: hace 17 años

Si no recuerdo mal el lenguaje en si no tiene implementada la unbuffered input (creo que eso es lo que necesitas). No obstante puedes recurrir a lo que los programadores de videojuegos usan, simplemente buscate una libreria de input. Si no encuentras ninguna por si sola puedes bajarte un motor grafico gratuito e incluir en tu proyecto la parte de captura de teclado. Para esta ultima solucion te remito a Ogre 3D

De todas formas antes de bajarte eso intenta buscar una libreria de entradas, Recuerda que lo que buscas es unbuffered input.

Responder
Página 1 / 2
Compartir: