S4A

Licença: Livre ‎Tamanho do arquivo: N/A
‎Classificação dos usuários: 3.3/5 - ‎35 ‎Votos

S4A é uma modificação scratch que permite uma programação simples da plataforma de hardware de código aberto Arduino. Fornece novos blocos para o gerenciamento de sensores e atuadores conectados ao Arduino. Há também uma placa de relatório de sensores semelhante ao PicoBoard. O principal objetivo do projeto é atrair pessoas para o mundo da programação. O objetivo também é fornecer uma interface de alto nível aos programadores Arduino com funcionalidades como interagir com um conjunto de placas através de eventos de usuários. Interface Os objetos Arduino oferecem blocos para as funcionalidades básicas de microcontroladores, gravações e leituras analógicas e digitais, e também para as de nível superior. Você pode encontrar blocos para gerenciar servomotores de rotação padrão e contínua: Na S4A, uma placa Arduino é representada por um tipo especial de sprite. O sprite Arduino encontrará automaticamente a porta USB onde a placa está conectada. É possível conectar-se a várias placas ao mesmo tempo apenas adicionando um novo sprite Arduino. Placas apoiadas A S4A trabalha com Arduino Diecimila, Duemilanove e Uno. Outras placas não foram testadas, mas também podem funcionar. Conectividade Os componentes devem ser conectados de uma forma particular. O S4A permite 6 entradas analógicas (pinos analógicos), 2 entradas digitais (pinos digitais 2 e 3), 3 saídas analógicas (pinos digitais 5, 6 e 9), 3 saídas digitais (pinos 10, 11 e 13) e 4 saídas especiais para conectar servomotores de rotação contínua parallax (pinos digitais 4, 7, 8 e 12). Você pode gerenciar uma placa sem fio anexando um módulo RF a ela, como xbee. O S4A permite controlar quantas placas você tiver. Compatibilidade O S4A é retrocompatível com o Scratch, para que você possa abrir projetos de Scratch nele. No entanto, você não será capaz de compartilhar seus projetos no site da comunidade Scratch, porque fazê-lo vai contra os termos de uso do Scratch. Leve em conta que essa compatibilidade não funciona para os dois lados, assim você não será capaz de abrir um projeto S4A de dentro do Zero original. O uso de um PicoBoard junto com uma placa Arduino também é suportado. Protocolo O S4A interage com arduino enviando os estados atuadores e recebendo os estados do sensor a cada 75 ms, portanto a largura de pulso precisa ser maior do que esse período de tempo. A troca de dados segue o protocolo PicoBoard e precisa de um programa específico (firmware) para ser instalado na placa. Consulte a seção Downloads para obter instruções adicionais sobre como fazê-lo. O S4A é um software livre distribuído sob uma licença do MIT.

história da versão

  • Versão N/A postado em 2011-01-13
    Várias correções e atualizações
  • Versão N/A postado em 2011-01-13

Detalhes do programa