Ev3 Software
Instalação, Instruções e Programações
Olá Trônicos!!!!
Atendendo a pedido, preparei para este post uma apresentação do software de programação do EV3. Estarei instruindo como realizar a instalação, abrir o programa, utilizar as ferramentas disponíveis, transferir dados ao bloco inteligente e criar as primeiras programações.
Então vamos lá....
Requisitos Mínimos do Sistema
Sistemas Operacionais:
- Windows: Windows XP (32 bits); Vista (32/64 bits) excluindo Starter Edition; Windows 7 (32/64 bits); e Windows 8 modo desktop, excluindo Starter Edition — todos com os mais recentes pacotes de serviço.
- Macintosh: Mac OS X v.10.6, 10.7, e 10.8 (somente Intel) — com os mais recentes pacotes de serviço
Requisitos do Sistema:
- Processador de 2 GHz ou mais rápido
- 2 GB de RAM ou mais
- 2 GB de espaço disponível no disco rígido + Monitor XGA (1024 x 768)
- 1 porta USB disponível
Instalando o Software
O Software para a instalação é gratuito e está disponível no seguinte link:
Ao abri-lo basta escolher o sistema operacional e clicar em download.
Anote: o software de programação está na língua inglesa e o arquivo para baixar é um pouco "pesado". E também após o download é preciso iniciar a instalação ( outro processo demoroso ).
Abrindo o Software
Lobby
Cada vez que abre o EV3 Software, você irá iniciar automaticamente
na área de Lobby. O Lobby torna fácil localizar e trabalhar com o
software e dá acesso a tudo o que você precisa.
Na Entrada você irá encontrar as seguintes opções e recursos:
1. Lobby Tab (Aba de Entrada)—Este botão sempre leva você de
volta ao Lobby.
2. Add Project (Adicionar Projeto)—Aqui você adiciona um novo
projeto, para que possa iniciar a programação do seu próprio
robô.
3. Robot Missions—É aqui que você começa a construir e programar
os cinco modelos principais.
4. Open Recent—Tenha acesso fácil aos últimos projetos em que
você trabalhou.
5. Quick Start (Início Rápido)—Traz recursos tais como vídeos
curtos de introdução, o EV3 User Guide (Guia do Usuário do
EV3) e o Software Help.
6. News (Notícias)—Pequenas estórias e notícias curtas do
LEGO.com/mindstorms (é necessária a conexão à Internet).
7. More Robots (Mais Robôs)—Acesso a mais modelos para
construir e programar (é necessária a conexão à Internet)
Propriedades e estruturas do Projeto
Ao abrir um novo program (programa), ele irá criar automaticamente
uma pasta de arquivos para o project. Todos os programs,
images (imagens), sounds (sons), videos (vídeos), instruções e
outras capacidades utilizadas em um project serão armazenadas
automaticamente nessa pasta de projeto. Isso torna fácil armazenar
o seu project e compartilhá-lo com outras pessoas.
Cada project será exibido no formato de aba, na parte superior da
tela. Abaixo, você verá as abas para os programs que pertencem
ao project. Você pode adicionar um novo project ou program clicando
no botão "+", à direita das outras abas. Clicar no "X" irá fechar a aba.
Página de Propriedades do Projeto
Se você clicar na aba com a chave de boca, bem à esquerda
das abas dos programas, será levado(a) para a página de Project
Properties. Essa página traz uma exibição ordenada do projeto
atualmente selecionado, incluindo todos os programs, images,
sounds e outras capacidades. Aqui é possível descrever seu projeto
com textos, imagens e vídeos que irão determinar como o projeto
aparece no Lobby.
As Propriedades do Projeto exibidas incluem:
1. Project Description (Descrição do Projeto)—Dê ao seu projeto
um título, descreva-o e insira quaisquer imagens e vídeos os
quais deseje que apareçam no Lobby, quando o projeto for
visualizado.
2. Project Content Overview (Visão Geral do Conteúdo do
Projeto)—Aqui você irá encontrar todas as capacidades
incluídas no projeto: por exemplo, programs, experimentos,
images, sounds e os My Blocks (Meus Blocos).
3. Daisy Chain Mode (Modo em Cadeia)—Essa caixa de seleção
ativa o Daisy Chain Mode, para que você possa programar até
quatro EV3 Bricks conectados.
4. Share (Compartilhar)—Aqui você pode compartilhar facilmente
seu projeto no LEGO.com/mindstorms (é necessária a conexão
à Internet).
Missão Robô
(Robot Mission)
Na área de Lobby do EV3 Software, são apresentados cinco robôs
geniais: TRACK3R, SPIK3R, EV3RSTORM, R3PTAR e GRIPP3R. Esses
robôs foram criados pelos designers da LEGO®
para demonstrar
algumas das maneiras como você pode construir e programar com
o LEGO®
MINDSTORMS®
EV3. Clique em qualquer um dos robôs
e seja levado(a) para a Mission Overview (Visão Geral da Missão)
desse robô específico. As Missions foram desenvolvidas para
conduzir você pelo essencial da programação e levá-lo a conhecer
o hardware e o sistema de construção do EV3.
Cada Mission ajuda você a construir e programar uma parte do
robô. Você inicia pela primeira Mission e depois passa para a
seguinte, uma vez que esteja concluída. Quando concluir todas as
Missões, o robô estará construído e pronto para receber os seus
comandos. Todas as Missões estão estruturadas em quatro etapas:
- Objective
- Create
- Command
- Go!
Programação
Programe seu robô na interface de programação intuitiva baseada
em ícones. Arraste e solte dentro da janela de programação as
ações que você deseja, e ajuste-as para adaptar o comportamento
do seu robô.
A interface de Programação do EV3 consiste nas seguintes
áreas principais:
1. Programming Canvas (Tela de Programação)—Planeje o seu
programa aqui.
2. Programming Palettes (Paletas de Programação)—Encontre
os blocos de construção para o seu programa aqui.
3. Hardware Page—Estabeleça e gerencie aqui a sua
comunicação com o EV3 Brick e ainda veja que motores e
sensores estão conectados, e onde. Aqui também é o lugar
onde você baixa programas para o EV3 Brick.
4. Content Editor (Editor de Conteúdo)—Um caderno de
atividades digital integrado ao software. Obtenha instruções ou
documente o seu projeto utilizando textos, imagens e vídeos.
5. Programming Toolbar (Barra de Ferramentas de Programação)—
Encontre aqui as ferramentas básicas para trabalhar com o
seu programa.
Programado Blocos e Paletas
( Programming Blocks and Palettes )
Todos os programming blocks utilizados para controlar o seu robô
estão localizados nas Programming Palettes, na parte inferior a
Programming Interface (interface de Programação), abaixo da
Programming Canvas. Os Programming blocks estão divididos em
categorias, de acordo com o tipo e a natureza, tornando mais fácil
encontrar o block que você deseja.
Para saber mais sobre a EV3 Programming interface e ver como
é possível começar o seu primeiro programa, assista aos vídeos
Getting Started (Guia de Introdução) e Software Overview (Visão
Geral do Software), na seção Quick Start do Lobby.
Você pode ainda encontrar mais informações sobre como
programar na EV3 Software Help
Blocos de Ação
( Action Blocks )
(Na ordem da esquerda para a direita, 1ª linha na imagem abaixo)
- Medium Motor (Motor Médio)
- Large Motor (Motor Grande)
- Move Steering (Mover Volante)
- Move Tank (Mover Tanque)
- Display (Monitor)
- Sound (Parecer)
- Brick Status Light (Luz de Estado do Bloco)
Blocos de Fluxo
(Flow Blocks)
(Na ordem da esquerda para a direita, 2ª linha na imagem acima)
- Start (Início)
- Wait (Aguardar)
- Loop (Ciclo)
- Switch (Comutação)
- Loop Interrupt (Interruptor do Ciclo)
Blocos de Sensor
( Sensor Blocks )
(Na ordem da esquerda para a direita, 3ª linha na imagem acima)
- Brick Buttons (Botões do Bloco)
- Color Sensor (Sensor de Cor)
- Infrared Sensor (Sensor Infravermelho)
- Motor Rotation (Rotação do Motor)
- Timer (Temporizador)
- Touch Sensor (Sensor de Toque)
Blocos de Dados
( Data Blocks )
(Na ordem da esquerda para a direita, 1ª linha na imagem abaixo)
- Variable (Variável)
- Constant (Constante)
- Array Operations (Operações de Matriz)
- Logic Operations (Operações Lógicas)
- Math (Matemática)
- Round (Arredondar)
- Compare (Comparar)
- Range (Alcance)
- Text (Texto)
- Random (Aleatório)
Blocos Avançados
( Advanced Blocks )
(Na ordem da esquerda para a direita, 2ª linha na imagem acima)
- File Access (Acesso ao Arquivo)
- Messages (Mensagens)
- Bluetooth Connection (Conexão Bluetooth)
- Keep Awake (Manter Ativo)
- Raw Sensor Value (Valor do Sensor de Taxa)
- Unregulated Motor (Motor Desregulado)
- Invert Motor (Inverter Motor)
- Stop Program (Parar Programa)
Meus blocos
( My Blocks )
(2ª linha na imagem abaixo)
Quando você estiver utilizando
repetidamente um mesmo
segmento de programa em muitos
programas, essa é uma boa hora
para criar um My Block. Uma vez
criado tal My Block, você pode
simplesmente inserir esse único
bloco em programas futuros dentro
do mesmo project.
Hardware Page
A Hardware Page oferece uma variedade de informações sobre o
seu EV3 Brick. Ela está sempre localizada no canto inferior direito ao
trabalhar com programas e pode ser recolhida quando necessário
utilizando a aba Expand/Colapse (Expandir/Recolher) Mesmo
quando recolhido, o Controlador da Página de Hardware estará
visível, permitindo a você baixar seu programa ou experimento.
Os diferentes botões do Hardware Page Controller (Controlador
da Página de Hardware) possuem as seguintes funções:
1. Download—Baixa o programa para o EV3 Brick.
2. Download and Run (Baixar e Executar)—Baixa o programa
para o EV3 Brick e o executa imediatamente.
3. Download and Run Selected (Baixar e Executar
Selecionados)—Baixa somente os blocos selecionados para o
EV3 Brick e os executa imediatamente.
O texto do EV3 na pequena janela no topo se tornará vermelho
quando um EV3 Brick estiver conectado ao seu computador.
Informações do Bloco
( Brick Information )
A aba Brick Information exibe informações importantes sobre
o EV3 Brick conectado no momento, tais como o nome do EV3
Brick, o battery level, firmware version, coonection type e a barra de
memória. Ele também dá acesso ao Memory Browser ( Navegador
da Memória) e às ferramentas de Wireless Setup.
- 1ª linha imagem abaixo -
Vizualização das Portas
( Port View )
A aba Port View exibe informações sobre os sensores e motores
conectados ao EV3 Brick. Quando o seu EV3 Brick está conectado ao
computador, essas informações são identificadas automaticamente
e você será capaz de ver os valores ao vivo. Se o seu EV3 Brick
não estiver conectado, você ainda pode configurar manualmente
a aba Port View.Selecione uma porta e, em seguida, o sensor ou
motor adequados a partir da lista.
- 2ª linha imagem abaixo -
Blocos Disponíveis
( Available Bricks )
A aba Available Bricks mostra os EV3 Bricks disponíveis no
momento para conexão. É possível escolher qual EV3 Brick você
deseja conectar e o tipo de conexão. Ainda, você pode desfazer
uma conexão existente de um EV3 Brick
- 3ª linha imagem abaixo -
Wireless Setup
(Configuração Sem Fio)
Caso deseje que o seu EV3 Software se comunique com o seu EV3
Brick utilizando o Wi-Fi, essa ferramenta irá ajudar a configurar a
conexão sem fio. Para isso, você vai precisar adquirir um aparelho
Wi-Fi com USB para o EV3 Brick e ativar a comunicação Wi-Fi no
EV3 Brick.
*** # Ajude a dar visualidade ao blog # ***
Compartilhe o link do blog e o QR Code.












Comentários
Postar um comentário