UTILIZAÇÃO DO ROBÔ LEGO MINDSTORMS - Webnode.com.br · 2012-09-24 · Introdução ao Ambiente...

Preview:

Citation preview

INTRODUÇÃO A PROGRAMAÇÃOINTRODUÇÃO A PROGRAMAÇÃO

UTILIZANDO ROBÔTICA NO ENSINO DE PROGRAMAÇÃO DE COMPUTADORES

UTILIZAÇÃO DO ROBÔ LEGO MINDSTORMS

ROTEIRO DO CURSO DE PROGRAMAÇÃOROTEIRO DO CURSO DE PROGRAMAÇÃO

I t d ã bi t NXT• Introdução ao ambiente NXT• Princípios da programação NXT• Tela e movimento• Tela e movimento• Sensores e Variáveis• Condições e LoopsCondições e Loops • Switchs e Loops• Mais Switchs• Comparações• Lógica matemática• Encapsulamento• Paralelismo

Introdução ao Ambiente NXTIntrodução ao Ambiente NXT

• Tela Inicial do Programa

• Área de Trabalho do ProgramaÁrea de Trabalho do Programa

• Calibrando Sensores

• Atualizando Firmware

• Importação e ExportaçãoImportação e Exportação

• Customização

• Central de Dicas

Tela Inicial do Programa NXTTela Inicial do Programa NXT

VIDEOS DE AJUDA

Aqui você poderá assistir a vídeos explicativos.

Tela Inicial do Programa NXTTela Inicial do Programa NXT

Iniciando a programaçãoIniciando a programação

Clique em GETTING STARTED para ver um vídeo de introdução básica rapidamenterapidamente.

Tela Inicial do Programa NXTTela Inicial do Programa NXT

Síntese do Software

Clique em SOFTWARE OVERVIEW para ter uma noção de como funciona o programao programa.

Tela Inicial do Programa NXTTela Inicial do Programa NXT

Nessa parte você poderá abrir um novo projeto dando o nome para ele ou simplesmentepara ele ou simplesmente selecionar um já existente.

ABRIR PROJETO

Tela Inicial do Programa NXTTela Inicial do Programa NXT

ABRIR NOVO PROJETO

Em START NEW PROGRAM êvocê digita o nome que programa

deverá ter e depois clica em GO>> para criar umprograma em branco.programa em branco.

Tela Inicial do Programa NXTTela Inicial do Programa NXT

Em OPEN RECENT PROGRAM você seleciona o programa que deseja reabrir e depoisclica em GO>> para abrir.

ABRIR PROJETO RECENTE

Área de trabalho do Programa NXTÁrea de trabalho do Programa NXT

ÁREA DE TRABALHO

Essa é a área onde você irá colocar seus blocos, todo a programação é feita aqui. Basta clicar no bloco que deseja inserir e depois colocá-lo ao lado de START. Os demais blocos deverão ser inseridos um após o outro formando uma seqüênciaapós o outro, formando uma seqüência de execução.

Área de trabalho do Programa NXTÁrea de trabalho do Programa NXT

ÁREA DE TRABALHO

BARRA DE FERRAMENTAS PADRÃO

Na barra de ferramentas encontramos os principais atalhos para abrir um novo p p pprograma, abrir programa salvo, salvar programa corrente, recortar, copiar, colar, voltar, avançar, ferramenta de seleção ferramenta de navegação pelaseleção, ferramenta de navegação pela tela, inserir comentário no programa e criar bloco personalizado.

Área de trabalho do Programa NXTÁrea de trabalho do Programa NXT

ÁREA DE TRABALHO Perfil usado

Em USE PROFILE mostra o perfil corrente. Você pode criar vários perfis para facilitar a organização dos seus projetos.

Área de trabalho do Programa NXTÁrea de trabalho do Programa NXT

ÁREA DE TRABALHO

ABAS COM BLOCOS/PROJETOS ABERTOS

Você pode mudar de aba para navegar nos programas e blocos abertos.nos programas e blocos abertos.

Área de trabalho do Programa NXTÁrea de trabalho do Programa NXT

ÁREA DE TRABALHO

Seleção do conjunto de blocos. Conjunto comum, completo e personalizado.

ABAS DE SELEÇÃO DOS CONJUNTOS DE BLOCOS

Área de trabalho do Programa NXTÁrea de trabalho do Programa NXT

ÁREA DE TRABALHO

Conjunto de blocos ativo. O conjunto ativo no momento é o comum.

CONJUNTO DE BLOCOS ATIVO

Área de trabalho do Programa NXTÁrea de trabalho do Programa NXT

ÁREA DE TRABALHO

Para enviar seus programas paro o robô, gerenciar os arquivos na memória do

bô i ã drobô ou para envio e execução de programas.

SINCRONIZAÇÃO COM O LEGO

Área de trabalho do Programa NXTÁrea de trabalho do Programa NXT

ÁREA DE TRABALHO

Em DOWNLOAD AND RUN SELECTED você poderá efetuar o download para o robô e executar tudo o que tiver sido selecionado previamente.

ENVIA E EXECUTA OS QUE TIVER SELECIONADO

Área de trabalho do Programa NXTÁrea de trabalho do Programa NXT

ÁREA DE TRABALHO

Em DOWNLOAD AND RUN você envia e executa o programa inteiro, diferentemente de DOWNLOAD AND RUN SELECTED que executa só o que tiver sido selecionado.

ENVIA E EXECUTA O PROGRAMA TODO

Área de trabalho do Programa NXTÁrea de trabalho do Programa NXT

ÁREA DE TRABALHO

Em NXT WINDOW você poderá gerenciar a memória do robô, bem como incluir ou excluir arquivos dela. Alé di t á t bé i f õ d bôAlém disso terá também informações do robô, como status da bateria, nome do robô, conexões,memória disponível e versão do firmware.

GERENCIAR A MEMÓRIA DO ROBÔ

Área de trabalho do Programa NXTÁrea de trabalho do Programa NXT

ÁREA DE TRABALHO

Em Download você poderá enviar o programa aberto para o robô, porém ele não será executado automaticamente.

ENVIAR O PROGRAMA CORRENTE

Área de trabalho do Programa NXTÁrea de trabalho do Programa NXT

ÁREA DE TRABALHO

Em STOP serve para pvocê parar um envio.

PARA ENVIO DE PROGRAMA

Calibrando SensoresCalibrando SensoresM T l >> CALIBRATE SENSORMenu Tools >> CALIBRATE SENSOR

Para calibrar os sensores do robô.

Calibrando SensoresCalibrando Sensores

Selecione o sensor a ser calibrado.

SENSORES A SEREM CALIBRADOS

Calibrando SensoresCalibrando Sensores

Especifique em qual porta o sensor está.

SELEÇÃO DA PORTASELEÇÃO DA PORTA

Atualizando FirmwareAtualizando FirmwareMENU TOOLS >> UPDATE NXT FIRMWAREMENU TOOLS >> UPDATE NXT FIRMWARE

Para atualizar o firmware do robô.

Atualizando FirmwareAtualizando Firmware

Selecione uma das atualizações disponíveis.

ATUALIZAÇÕES DISPONÍVEIS

Atualizando FirmwareAtualizando Firmware

Atualizar lista das atualizações.

CHECAR ATUALIZAÇÕES

Atualizando FirmwareAtualizando Firmware

Localização dos firmwares instalados.

LOCAL DASATUALIZAÇÕES

Atualizando FirmwareAtualizando Firmware

Efetuar download.

EFETUAR DOWNLOAD

Importação e ExportaçãoImportação e Exportação

MENU TOOLS >> BLOCK IMPORT AND EXPORT WIZARD

Importar e exportarImportar e exportar blocos personalizados.

Importação e ExportaçãoImportação e Exportação

Para localizar os blocos personalizados que deseja importar

LOCALIZAÇÃO DOS BLOCOS

deseja importar.

Importação e ExportaçãoImportação e Exportação

Os blocos encontrados na localização informada.

LISTA DOS BLOCOS ENCONTRADOS

Importação e ExportaçãoImportação e Exportação

Selecione em qual grupo deseja inserir os blocos importadosimportados.

GRUPO A SER INSERIDO

Importação e ExportaçãoImportação e Exportação

GERENCIAR OS BLOCOSGERENCIAR OS BLOCOSDO PROGRAMA

Pode gerenciar os blocosPode gerenciar os blocos importados para o programa, além de exportá-los.

Importação e ExportaçãoImportação e Exportação

GRUPOS DE BLOCOS IMPORTADOS

Você pode visualizar os blocosVocê pode visualizar os blocos importados separados em grupos.

Importação e ExportaçãoImportação e Exportação

EXPORTAR OU REMOVER

Você poderá exportar ouVocê poderá exportar ou remover os blocos que aparecem na lista.

CustomizaçãoCustomizaçãoCustomize seu programa utilizando o gerenciador de perfil:• Para dar mais agilidade aos seus trabalhos• Facilitar gerenciamento de projetos• Organização

MENU EDIT >> MANAGE PROFILES

Central de DicasCentral de Dicas

Basta selecionar um dos tipos d bô i l dde robôs e seguir as telas de ajuda.

DICAS E TUTORIAIS DOS PRINCIPAIS MODELOS

Central de DicasCentral de Dicas

MODELO TRIBOT

Esse é o modelo TRIBOT, na parte de veículos. É só clicar em GO>> i t tGO>> e seguir os textos explicativos

Central de DicasCentral de Dicas

MODELO ROBOARM T-56

Esse é o modelo ROBOARM T-56, na parte de máquinas. É ó li GO>> isó clicar em GO>> e seguir os

textos explicativos

Central de DicasCentral de Dicas

MODELO SPIKE

Esse é o modelo SPIKE, na parte de animais. É só clicar em GO>> i t tGO>> e seguir os textos explicativos

Central de DicasCentral de Dicas

MODELO ALPHA REX

Esse é o modelo ALPHA REX, na parte de humanóides. É só li GO>> iclicar em GO>> e seguir os

textos explicativos

Recommended