SoloCodigo
Programación Específica => Microcontroladores => Mensaje iniciado por: skva en Jueves 19 de Junio de 2008, 13:34
-
hola muchachos, espero q se encuentren mas q bien. En esta ocacion me gustaria preguntarles a ustedes si me podrian ayudar con la realizacion de mi proyecto que consta de un juego al estilo guitarhero para el cual debo desarrollar una harware para una guitarra con la q voy a jugar
la idea del hard es manejar el impulso q se le da a los botones de la guitarra por medio de un microcontrolador 16f84.
quisiera por ende q ustedes me guiaran en la realizacion de mi proyecto, puesto a q me martha me esta mirando y es la profesora q me va a reprobar a fin de año
Muchas gracias.
-
Hola:
Hablas de que el PIC 16F84A te empiece a tocas tonos de la guitarra?
Saludos.
-
No, supongo que querrá que el PIC le mande la información de lo que está tocando en su guitarra de botones (estilo el juego Guitar Hero) por el puerto serie, paralelo o USB. ¿Es esto así, skva?
-
Si vas a conectarte con una PC sería más conveniente el uso de un PIC16F628 que ya cuenta con módulo de comunicación serie y puedes conectarlo a algún puerto de la PC adaptando los niveles de voltaje (por ejemplo con un integrado MAX232).
Con el PIC lees los botones de la guitarra y envías la información de estado de los mismos (presionado o no) a la PC, en la PC tu aplicación o "juego" recibe estos datos y los interpreta para las acciones en el juego.
Suerte.
-
Con el 16F84A también se puede hacer, mucha gente cree que no, pero se puede y mucho.
http://personales.ya.com/cepalacios/Pro ... apitulo_20 (http://personales.ya.com/cepalacios/Proteus.htm#Proteus_Capitulo_20" onclick="window.open(this.href);return false;)
Mejor el 16F628A o el más moderno y mejor todavía el 16F88.
-
...
-
...
edit: Se me repitió. Debería activar el Administrador del foro la posibilidad de borrar tus propios post. Lo siento.
-
Claro que se puede, simplemente hay que hacer la implementación de la comunicación "en software". Supongo que es lo adecuado pues es el PIC que se menciona se utilizará, aunque siempre conviene tratar de enfocarse en el punto principal del proyecto y obviar las demás partes si se tienen disponibles, en el caso de la comunicación RS-232, si cuentas ya con el código para implementarla "en software" con el 16F84, adelante :).
-
si cuentas ya con el código para implementarla "en software" con el 16F84, adelante :).
Y si no lo encuentras se hace.... :D