Página 2 de 6
Re: Adaptador teclado de spectrum a PS/2
Publicado: 25 Mar 2016, 14:28
por Uto
Un par de preguntas:
- Si las fajas del +3 tienen más pines, pero los 5 y 8 primero conectores mapean exactamente un teclado de 48k. ¿Para qué son el resto? ¿Pueden obviarse o dejarían de funcionar algunas teclas?
- Tengo un Arduino uno metido en un cajón, hice unas pruebas de progamar cosillas (encender leds y cuatro chorradas mas). ¿Valdría igualmente? Es que veo que habláis de hacer una placa, y no se si me he perdido O:-)
Re: Adaptador teclado de spectrum a PS/2
Publicado: 25 Mar 2016, 15:00
por antoniovillena
Varias cosas:
- No vale cualquier arduino. Tendría que ser un Arduino Pro Mini, que es el más barato que hay. Cuesta euro y pico.
- El arduino solo valdría para teclados 48K/128K/plus. Para teclados de +2A/+3 habría que usar el micro.
- No se pueden poner las 2 cosas a la vez: micro y Arduino.
- La parte del arduino ya está hecha, lo programó Quest hace tiempo.
- La parte del micro para controlar teclados +2A/+3 está por hacer.
- La idea es que la misma placa valga para todo.
- Los teclados +2A/+3 usan filas y columnas adicionales para teclas extendidas. También se pueden tener teclas extendidas con 8 filas y 5 columnas, pero es más costoso. Necesita 5 acetatos en lugar de 3. Así es como lo hace por ejemplo el plus o el 128K.
- Si tienes un Arduino o cualquier otro micro puedes adaptar el programa de Quest para que funcione en esta placa, pero entonces tendrías que adaptar los pines a la huella del Arduino Pro Mini. Casi sería más sencillo soldar los conectores de faja con cables planos, como hizo Quest.
- Este proyecto lo haré, pero no es prioritario. Tengo muchas cosas pendientes por hacer antes.
Re: Adaptador teclado de spectrum a PS/2
Publicado: 25 Mar 2016, 15:47
por Uto
Supongo que lo que dices de que no podría usar Arduino para el +3 es porque me faltarían puertos GPIO. Hay Arduinos con más puertos, y shields para el Uno con más puertos, pero claro eso lo encarece.
Es una pena porque usar Arduino hace más fácil grabar firmwares a los profanos, pero que se le va hacer
Con lo de soldar fajas contaba, sitio en +3 hay de sobra (de hecho mientras pensaba esto y miraba espacios, se me ha ocurrido que puede que incluso le baje la altura el +3.
Re: Adaptador teclado de spectrum a PS/2
Publicado: 26 Mar 2016, 11:13
por Uto
Esta mañana estuve echando un ojo al código de Quest para Arduino Mini, y sería fácil adaptarlo a Arduino Uno. Bueno, estrictamente hablando no hay que adaptarlo, lo que hay que adaptar son las fajas para que conecten en los pines que deben, aunque si eso llega a resultar incómodo porque se crucen muchos cables, quizá sí fuera mejor modificar el código, pero vamos, que está bastante claro.
Re: Adaptador teclado de spectrum a PS/2
Publicado: 27 Mar 2016, 16:11
por Uto
Por cierto, donde puedo encontrar los conectores para las fajas del Spectrum? Juraría haberlos visto en algún lado pero he buscado por foros y no lo veo. En ebay los tienen, pero da la impresion de ser de verdad los conectores del Spectrum desolados de la placa base. ¿Se pueden encontrar nuevos?
Creo que me voy a comprar un Arduino Mega para hacer el adaptador de +3. Quest ¿que licencia tiene tu código?
Re: Adaptador teclado de spectrum a PS/2
Publicado: 27 Mar 2016, 17:15
por Mejias3D
Uto escribió:Por cierto, donde puedo encontrar los conectores para las fajas del Spectrum? Juraría haberlos visto en algún lado pero he buscado por foros y no lo veo[...]
Era en este hilo de ManuFerHi
viewtopic.php?f=12&t=194&p=1507#p1500
Estoy deseando ver tus resultados!
Re: Adaptador teclado de spectrum a PS/2
Publicado: 27 Mar 2016, 20:01
por Quest
Uto escribió:
Creo que me voy a comprar un Arduino Mega para hacer el adaptador de +3. Quest ¿que licencia tiene tu código?
Pues ni idea de cuál poner, al fin y al cabo es un código algo chapucero (aun no implementé siquiera un debouncing decente...
), pero creo que me decido por la misma que la del ZX-UNO, es decir, CCSA (Creative Commons Share Alike)
Re: Adaptador teclado de spectrum a PS/2
Publicado: 27 Mar 2016, 21:38
por Uto
Quest escribió:Uto escribió:
Creo que me voy a comprar un Arduino Mega para hacer el adaptador de +3. Quest ¿que licencia tiene tu código?
Pues ni idea de cuál poner, al fin y al cabo es un código algo chapucero (aun no implementé siquiera un debouncing decente...
), pero creo que me decido por la misma que la del ZX-UNO, es decir, CCSA (Creative Commons Share Alike)
Perfecto, con esa puedo utilizarlo para el +3, y además puedo (y debo) compartirlo con misma licencia.
He pedido los conectores de 11 y 13 (gracias Mejias3D, sabía que lo había visto), pero primero probaré con el del 48k, y luego le iré metiendo lo del +2/3. Para mi esto es un pequeño reto, pero me apetece y al menos a priori no lo veo fuera de mi alcance. A ver si lo consigo
Re: Adaptador teclado de spectrum a PS/2
Publicado: 27 Mar 2016, 21:45
por carmeloco
¿Dónde está el código, para echarle un vistazo?
Re: Adaptador teclado de spectrum a PS/2
Publicado: 27 Mar 2016, 22:12
por Uto
carmeloco escribió:¿Dónde está el código, para echarle un vistazo?
En el repositorio
http://www.atc.us.es/svn/zxuno/
guest/zxuno