tutorial de instalaÇÃo do scratch s4a com o arduino_2

16
SCRATCH Figura 1: Scratch O Scratch é um software livre de linguagem de programação desenvolvida pelo MIT, em 2007. Por não exigir o conhecimento prévio de outras linguagens de programação, ela é ideal para pessoas que estão começando a programar e também foi desenvolvida para ajudar pessoas acima de 8 anos no aprendizado de conceitos matemáticos e computacionais. Com ela é possível criar histórias animadas, jogos, programas interativos e agora ate mesmo desenvolver uma interface de interação e controle de funções do Arduino, proporcionando conceitos de robótica e automação. Scratch é muito mais acessível que outras linguagens de programação, por se utilizar de uma interface gráfica que permite que programas sejam montados como blocos de montar, lembrando as peças de encaixar do brinquedo LEGO. Site do desenvolvedor: http://scratch.mit.edu/ O Scratch disponível para download no site do seu desenvolvedor, prevê a comunicação com a placa scratch sensor board, de fabricação própria. Figura 2: Scratch Sensor Board Porém, para utilizarmos o Scratch juntamente com a placa Arduino, precisamos de uma versão melhorada do software, que foi criada pela empresa citilab, a qual é chamada de S4A, sendo esta versão a qual nós utilizaremos. Site do desenvolvedor: http://scratch.mit.edu/

Upload: edson-prokot

Post on 29-Jul-2015

383 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: TUTORIAL DE INSTALAÇÃO DO SCRATCH S4A COM O ARDUINO_2

SCRATCH

Figura 1: Scratch

O Scratch é um software livre de linguagem de programação desenvolvida pelo MIT, em 2007. Por não exigir o conhecimento prévio de outras linguagens de programação, ela é ideal para pessoas que estão começando a programar e também foi desenvolvida para ajudar pessoas acima de 8 anos no aprendizado de conceitos matemáticos e computacionais. Com ela é possível criar histórias animadas, jogos, programas interativos e agora ate mesmo desenvolver uma interface de interação e controle de funções do Arduino, proporcionando conceitos de robótica e automação. Scratch é muito mais acessível que outras linguagens de programação, por se utilizar de uma interface gráfica que permite que programas sejam montados como blocos de montar, lembrando as peças de encaixar do brinquedo LEGO.

Site do desenvolvedor: http://scratch.mit.edu/

O Scratch disponível para download no site do seu desenvolvedor, prevê a comunicação com a placa scratch sensor board, de fabricação própria.

Figura 2: Scratch Sensor Board

Porém, para utilizarmos o Scratch juntamente com a placa Arduino, precisamos de uma versão melhorada do software, que foi criada pela empresa citilab, a qual é chamada de S4A,  sendo esta versão a qual nós utilizaremos. 

Site do desenvolvedor: http://scratch.mit.edu/ 

 

 

Page 2: TUTORIAL DE INSTALAÇÃO DO SCRATCH S4A COM O ARDUINO_2

TUTORIAL DE INSTALAÇÃO DO SCRATCH S4A COM O ARDUINO

1. Baixando os Drivers: 

Os drivers nada mais são que simples programas de computador responsáveis por fazerem a 

comunicação entre o Arduino (neste caso) e seu computador. 

Baixe e instale o ambiente Arduino do site oficial, de acordo com o sistema operacional que 

está sendo usado (Windows, Linux  ou Mac) e instale os drivers (incluído no pacote de 

instalação). O Arduino Uno exige pelo menos a versão 0022. 

Site oficial para download: http://arduino.cc/hu/Main/Software 

  

2. Conectando a Placa: 

Conecte a Arduino Uno no Computador através do cabo USB (incluso). O Green Power LED 

(rotulado PWR) deve ficar aceso. 

 

3. Instalando o driver nos Windows XP, Vista ou Seven: 

Para abrir este arquivo e descompactar a IDE (Integrated development environment) do 

Arduino, você precisará de um programa chamado WinRar. Algumas versões de Windows 

lidam com arquivos ZIP de forma transparente, mas para todos os efeitos, segue o link do 

programa gratuito WinRar: http://winrar.softonic.com.br/ 

Primeiramente, descompacte o arquivo arduino versão para Windows :

 

Page 3: TUTORIAL DE INSTALAÇÃO DO SCRATCH S4A COM O ARDUINO_2

Após isto, entre na pasta extraída,clique com o botão direito do mouse em cima de arduino.exe, vá em Enviar para / Área de Trabalho (criar atalho).

As fotos a seguir explicarão um exemplo no Windows XP, Seven, porém o procedimento no Vista é similar ao do Seven.

Para mais informações, consulte: http://arduino.cc/it/Guide/Windows.

Instalando no Windows XP

Clique com o botão direito do mouse em Meu computador, clique em propriedades.

Page 4: TUTORIAL DE INSTALAÇÃO DO SCRATCH S4A COM O ARDUINO_2

Após clique na aba Hardware e no botão Gerenciador de Dispositivos.

Em Portas (COM & LPT),clique com o botão direito no dispositivo arduino, e clique atualizar driver. Pode ser que você não encontre essa entrada na opção "Portas", se for esse o caso, procure por um "Dispositivo Desconhecido" na opção "Outros Dispositivos".

 

Page 5: TUTORIAL DE INSTALAÇÃO DO SCRATCH S4A COM O ARDUINO_2

Depois, selecione não para a opção pesquisar no Windows Update e clique next. 

 

 

Selecione Instalar de um local específico. 

 

 

Page 6: TUTORIAL DE INSTALAÇÃO DO SCRATCH S4A COM O ARDUINO_2

Clique em procurar e selecione o local onde está a pasta com os drivers. Selecione a pasta 

drivers (Não a pasta FTDI USB Drivers) e clique OK. Clique em Next. 

 

Nesta tela, selecione “Continuar Assim Mesmo”. 

 

Clique em Finish. 

 

Page 7: TUTORIAL DE INSTALAÇÃO DO SCRATCH S4A COM O ARDUINO_2

Instalando no Windows Seven

 

 

 

 

 

 

 

 

1 ‐ Ao conectar o Arduino, verifique 

que o Windows não consegue 

instalar os drivers automaticamente. 

2 ‐ Acesse as propriedades do ícone 

Computador. 

3 ‐ Entre no Gerenciador de 

Dispositivos. 

Page 8: TUTORIAL DE INSTALAÇÃO DO SCRATCH S4A COM O ARDUINO_2

 

 

 

4 ‐ Procure pela opção "Portas (COM 

& LPT)". Clique no sinal de adição (+) 

correspondente a essa opção e uma 

entrada chamada "Arduino UNO 

(COMxx)" deve aparecer. Pode ser 

que você não encontre essa entrada 

na opção "Portas", se for esse o 

caso, procure por um "Dispositivo 

Desconhecido" na opção "Outros 

Dispositivos" (conforme imagem). 

5 ‐ Escolha a opção 'Procurar 

software de driver no computador' 

Page 9: TUTORIAL DE INSTALAÇÃO DO SCRATCH S4A COM O ARDUINO_2

 

 

6 ‐ Voltando à instalação, clique em 

procurar e navegue até a pasta 

drivers (Não a pasta FTDI USB 

Drivers) descompactada. 

7 – Nesta tela, clique em “Instalar 

este software de driver mesmo 

assim”. Aguarde a instalação. 

Page 10: TUTORIAL DE INSTALAÇÃO DO SCRATCH S4A COM O ARDUINO_2

 

 

 

 

8 ‐ Verifique se instalou 

corretamente, e clique em Fechar. 

9 – Ao aparecer Arduino UNO em 

portas COM e PTT, seu Arduino foi 

instalado com sucesso. Caso ainda 

aparece algum “Dispositivo 

Desconhecido”, repita o processo 

desde o item 1 novamente. 

Page 11: TUTORIAL DE INSTALAÇÃO DO SCRATCH S4A COM O ARDUINO_2

4. Instalando o driver em Sistemas Operacionais Linux: 

Acredito que a instalação mais complicada de ser explicada é a do Linux, pois existem muitas distribuições diferentes e muitos detalhes a serem verificados. Vou fazer uma explicação geral aqui, pois entendo que o usuário do Linux é experiente. O próprio site do Arduino tem uma seção exclusivamente para detalhes sobre a instalação nas mais diversas distribuições do Linux, que podem ser encontradas no link abaixo: http://www.arduino.cc/playground/Learning/Linux De uma forma geral, a instalação no Linux depende da instalação dos seguintes programas (o jeito de instalar as opções abaixo depende da sua distribuição): 

a) openjdk‐6‐jre (emmbora o java runtime da Sun deve funcionar também: sun‐java6‐jre) b) avr‐gcc (conhecido por "gcc‐avr"), versão 4.3.2 ou versões 4.3.x (Versões 4.4.x e 4.5.x 

apresentam vários problemas) a. Versão 4.3.0 tem um problema que afeta multiplicação de inteiros longos. Esta 

é a versão padrão do Ubuntu Intrepid (8.10). Verifique usando o comando "avr‐gcc ‐‐version" e atualize‐a se necessário. 

b. Versões anteriores a 4.3.0  não suportam o ATmega328 (que vem com o Arduino UNO). 

c. Quem roda versões das distribuições como Hardy Heron (Ubuntu) ou Etch (Debian) e anteriores precisarão atualizar suas versões do avr‐gcc. 

c) avr‐gcc‐c++ (Senão você experimentará o erro: Cannot run program "avr‐g++": java.io.IOException:Error=2: No such file or directory) 

d) avr‐libc e) Efetue o download da última versão do Arduino para Linux, conforme indicado no 

início deste tutorial. Copie/extraia os arquivos baixados para um diretório (ou seu 

desktop) e rode o script do "arduino". Certifique‐se que o diretório extraído não tenha 

espaços no nome. 

 

 

 

5. Instalando o Arduino no Mac OS X: Após fazer o download, conforme indicado no início deste tutorial, a imagem de disco 

(.dmg) deve abrir automaticamente. Caso isso não aconteça, clique duas vezes sobre o 

arquivo "arduino‐xxxx.dmg". 

 

Para o Arduino UNO, apenas copie a pasta do Arduino para sua pasta de Aplicações. 

Não é necessário instalar nenhum driver. 

 

Para maiores informações acesse: http://arduino.cc/hu/Guide/MacOSX 

 

 

 

 

Page 12: TUTORIAL DE INSTALAÇÃO DO SCRATCH S4A COM O ARDUINO_2

6. Baixando e instalando o Firmware O Firmware é o software necessário para fazer a conexão da Arduino coma IDE Scretch 

S4A. 

Baixe o mais recente firmware para o Arduino . Certifique‐se que a Arduino está 

corretamente instalada conforme vimos anteriormente. 

Link para download: http://seaside.citilab.eu/scratch/downloads (clique com o botão 

direito no link firmware/Salvar link como...). 

  

Abra a IDE Arduino e selecione a placa que você está utilizando: 

 

Page 13: TUTORIAL DE INSTALAÇÃO DO SCRATCH S4A COM O ARDUINO_2

Depois, verifique se a porta COM selecionada está igual a porta COM instalada no 

“Gerenciador de dispositivos do Windows”: 

 

Vá em File / Open e procure a firmware baixada: 

  

 

 

 

 

 

Page 14: TUTORIAL DE INSTALAÇÃO DO SCRATCH S4A COM O ARDUINO_2

Selecione a Firmware baixada e clique em Abrir: 

  

Clique no botão Upload e espere o processo terminar, após aparecer a mensagem 

conforme a parte de baixo da figura a firmware foi instalada com sucesso!!! 

 

Page 15: TUTORIAL DE INSTALAÇÃO DO SCRATCH S4A COM O ARDUINO_2

7. Baixando e Instalando a IDE Scratch S4A Faça o download da versão correspondente ao sistema operacional em uso através do 

endereço: http://seaside.citilab.eu/scratch/downloads. 

 

Instalando o software: O procedimento de padrão do MS Windows, comece por duplo 

clique no arquivo. O primeiro passo é escolher o idioma utilizado durante a instalação.  

 

Pressione o botão Avançar e na janela seguinte, aceitar o contrato. 

 

 

As etapas restantes, exceto que nós queremos para localizar o programa em outro 

lugar ou não para criar atalhos no menu Iniciar ou área de trabalho, basta clicar sobre 

Page 16: TUTORIAL DE INSTALAÇÃO DO SCRATCH S4A COM O ARDUINO_2

a opção Avançar. A última janela que nos permite abrir o programa (Run S4A), em 

nosso caso, deixamos marcado para abrir o programa após a instalação. 

 

Ao abrir o programa pela primeira vez, escolha o idioma. Ao lado direito da imagem, o 

programa fará a busca da placa Arduino instalada. 

 

Quando conectado aparecerá uma tabela de resumo de valores de entrada mostradas 

muito rapidamente, isso indica que a comunicação foi feita com sucesso!!!.