S4A

Licencia: Gratis ‎Tamaño del archivo: N/A
‎Calificación de usuarios: 3.3/5 - ‎35 ‎Votos

acerca de S4A

S4A es una modificación Scratch que permite una programación sencilla de la plataforma de hardware de código abierto Arduino. Proporciona nuevos bloques para la gestión de sensores y actuadores conectados a Arduino. También hay un tablero de informes de sensores similar al PicoBoard uno. El objetivo principal del proyecto es atraer gente al mundo de la programación. El objetivo es también proporcionar una interfaz de alto nivel a los programadores de Arduino con funcionalidades como interactuar con un conjunto de tableros a través de eventos de usuario. Interfaz Los objetos Arduino ofrecen bloques para las funcionalidades básicas del microcontrolador, escrituras y lecturas analógicas y digitales, y también para las de nivel superior. Puede encontrar bloques para gestionar servomotores de rotación estándar y continua: En S4A, una placa Arduino está representada por un tipo especial de sprite. El sprite Arduino encontrará automáticamente el puerto USB donde está conectada la placa. Es posible conectarse a varias placas al mismo tiempo simplemente agregando un nuevo sprite Arduino. Tableros soportados S4A trabaja con Arduino Diecimila, Duemilanove y Uno. Otras placas no han sido probadas, pero también pueden funcionar. Conectividad Los componentes tienen que estar conectados de una manera particular. S4A permite 6 entradas analógicas (pines analógicos), 2 entradas digitales (pins digitales 2 y 3), 3 salidas analógicas (pines digitales 5, 6 y 9), 3 salidas digitales (pins 10, 11 y 13) y 4 salidas especiales para conectar servomotores de rotación continua Parallax (pins digitales 4, 7, 8 y 12). Puede administrar una placa de forma inalámbrica conectando un módulo de RF a ella, como Xbee. S4A le permite controlar tantas placas como puertos USB que tenga. Compatibilidad S4A es compatible con Scratch, por lo que puedes abrir proyectos Scratch en él. Sin embargo, no podrás compartir tus proyectos en el sitio web de la comunidad scratch porque hacerlo va en contra de los términos de uso de Scratch. Ten en cuenta que esta compatibilidad no funciona en ambos sentidos, por lo que no podrás abrir un proyecto de S4A desde el Scratch original. El uso de un PicoBoard junto con una placa Arduino también es compatible. Protocolo S4A interactúa con Arduino enviando los estados del actuador y recibiendo los estados del sensor cada 75 ms, por lo tanto, el ancho del pulso debe ser mayor que este período de tiempo. El intercambio de datos sigue el protocolo PicoBoard y necesita un programa específico (firmware) para ser instalado en la placa. Consulte la sección Descargas para obtener más instrucciones sobre cómo hacerlo. S4A es un software libre distribuido bajo una licencia MIT.