Aumentar el numero de entradas digitales

554 views
Skip to first unread message

Jesus Echavarria Navarro

unread,
Dec 8, 2013, 6:52:04 PM12/8/13
to s4a-co...@googlegroups.com
Hola!

Antes de nada enhorabuena por vuestro trabajo y soporte, es de mucha utilidad. Actualmente me encuentro trabajando en un proyecto educativo donde se utiliza Scratch con Arduino como refuerzo al aprendizaje de matemáticas. Estoy trabajando en una tarjeta tipo teclado, con led's y pulsadores para interactuar con el PC. La cuestión es que por necesidades del diseño, quiero implementar tres pulsadores (respuestas A, B o C), pero la versión de Scratch actual solo permite dos entradas digitales (pines 2 y 3). ¿Se puede modificar de forma sencilla el firmware para poder añadir esta tercera entrada digital quitando una salida? He visto ejemplos de como modificar el tipo de salidas, pero no como cambiar una salida por entrada. He mirado el codigo de Arduino pero no parece trivial. Se que la tercera entrada la puedo leer como si fuera una analógica con dos valores (Pulsado / No pulsado), pero querría tratar las tres entradas por igual.

Gracias por vuestro tiempo y espero noticias!! Un saludo, Jesus

Daniel Turienzo

unread,
Jan 9, 2014, 3:45:03 AM1/9/14
to s4a-co...@googlegroups.com
Hola,

Mira si se sirve este parche que me prepararon: parche

Modificación de S4A para aumentar el número de entradas y salidas digitales.

Tras contactar con Victor Casado, los creadores de S4A han creado un parche que habilita un total de seis entradas digitales (pines 2, 3, 4, 5, 6 y 7) y cuatro salidas digitales (pinos 10, 11, 12 y 13 ). Este archivo zip incluye archivo de imagen y firmware. El archivo dentro de la carpeta S4AFirmwareDT es el sketch modificado, que se debe cargar a la placa Arduino antes de arrancar la imagen modificada (S4A.image), la cual se debe copiar al directorio donde está instalado el S4A (sobrescribiendo la ya existente) junto con la carpeta locale, la cual lleva los archivos de traducción a catalán y castellano actualizados. En LliureX, el S4A se encuentra en / usr/lib/s4a.


Saludos.

PD. Si te sirve puedes compartir el trabajo. Me interesa ver diferentes aplicaciones de S4A.



El dilluns 9 de desembre de 2013 0:52:04 UTC+1, Jesus Echavarria Navarro va escriure:

Jesus Echavarria Navarro

unread,
Feb 28, 2014, 2:36:53 AM2/28/14
to s4a-co...@googlegroups.com
Hola Daniel!

Gracias por la respuesta y perdona el retraso en contestar, he estado demasiado liado!! Acabo de publicar un post en mi blog con la aplicacion que he realizado para S4A en colaboracion con el blog www.desafioecuador.org. En el siguiente enlace tienes toda la información de la tarjeta que hemos desarrollado: http://www.jechavarria.com/2014/02/27/k4s-keyboard-arduino-use-scratch/

Espero que te parezca interesante y si tienes alguna duda o consulta, ponte en contacto con nosotros!!

Un saludo, Jesus

mario victoria

unread,
Jul 12, 2018, 10:44:14 PM7/12/18
to S4A Community Mail List
hola daniel actualmente aun tienes el parche saludos

eduardo...@gmail.com

unread,
Nov 9, 2018, 8:06:01 PM11/9/18
to S4A Community Mail List
hola buenas noches me gustaria saber si hay algun programa en s4a para ocupara 6 servomotores por que el utiliso solo tiene 3
Reply all
Reply to author
Forward
0 new messages