Escolar Documentos
Profissional Documentos
Cultura Documentos
1. Introduo
Com o desenvolvimento econmico e a popularizao dos computadores, foi possvel o
desenvolvimento de diversas metodologias de ensino e aprendizagem. Nesse contexto, uma
tecnologia que tambm vem sendo muito utilizada a robtica pedaggica que por suas
caractersticas abrange condies de ensino interessantes e motivadoras, no momento em que
coloca os estudantes diretamente em contato com a construo do rob, criando desta forma
uma aprendizagem ativa.
Muitas pesquisas indicam a robtica pedaggica como sendo uma ferramenta que envolve
questes multidisciplinares, portanto uma ferramenta bastante educativa, onde estimula os
conceitos de aprender fazendo e aprender apreciando. Neste contexto o Kit Mindstorms
(MINDSTORMS, 2011) da plataforma LEGO aparece como uma interessante maneira de
conseguir superar desafios que se referem a vrios domnios do conhecimento.
O kit LEGO Mindstorms vem como uma alternativa de baixo custo, na introduo do ensino
dos temas de controle e automao nos perodos iniciais dos cursos de engenharia e cincia da
computao. Onde os aparelhos convencionais utilizados para ensino desses temas requerem
um alto custo de aquisio e o conhecimento prvio de algumas disciplinas, como eletrnica e
linguagens de programao.
Devido s caractersticas inerentes a plataforma LEGO Mindstorms, como reutilizao,
diviso em mdulos, flexibilidade e custo-efetivo, torna-se uma ferramenta bastante til,
melhorando a aprendizagem de diversas reas do conhecimento (BAGNALL, 2007).
A rea de controle e automao baseia-se na modelagem de sistemas de diversas naturezas,
analisando o seu comportamento dinmico, e usando a teoria de controle para calcular os
parmetros de um controlador que faa o sistema evoluir da forma desejada e adaptativa s
mudanas do ambiente.
Para obter uma automao adequada de um sistema necessrio ter uma viso global do
processo produtivo, o que faz o profissional da rea usar informaes que relacionem reas de
conhecimento distintas, como o caso das engenharias e das cincias da computao.
Os conhecimentos de controle e automao tm suas aplicaes na indstria de processo em
geral, tais como na indstria qumica, petroqumica, alimentcia, txtil, de celulose e de
saneamento, uma vez que nos processos qumicos que decorrem ao longo do percurso
produtivo numa planta industrial, necessrio controlar o comportamento das variveis que
interferem na qualidade dos produtos de acordo com padres pr-estabelecidos. Alm disso,
todos os ramos da automao discreta tais como na manufatura se beneficiam das tcnicas de
controle. Entre as aplicaes neste ramo da indstria est a robtica industrial, usinagem de
peas, controle de motores, entre outras.
Assim, pode-se afirmar que a tecnologia de controle e automao gerou um grande aumento
na competitividade nas mais diversas reas enquanto que a automatizao dos processos
aumentou significativamente a produtividade e qualidade dos produtos.
Esse artigo trata da introduo do kit LEGO Mindstorms no ensino de robtica no Programa
de Educao Tutorial Controle (PET-CA) e automao, na montagem e desenvolvimento da
rotina aplicada ao rob escorpio, onde visa desenvolver uma metodologia de ensino
utilizando o kit.
2. PET-CA
O PET foi criado como apoio s atividades acadmicas que integram ensino, pesquisa e
extenso. Onde formado por grupos de trabalho, nos quais os alunos so alocados de acordo
com a sua aptido e desejo prprio, o PET proporciona aos estudantes participantes a
realizao de atividades extracurriculares, que so realizadas sobre a superviso de um tutor, e
complementam a formao acadmica do estudante e atendam as necessidades dos seus
cursos de graduao. ( MEC, 2011)
O PET-CA (Programa de Ensino Tutorial Controle e Automao) da Universidade Estadual
de Santa Cruz (UESC) atua gerando uma rica aprendizagem interpessoal e uma ampla
formao acadmica a alunos do curso de Engenharia de Produo e Sistemas e de Cincia da
Computao. O projeto pretende oportunizar capacitao de alto nvel aos seus membros,
gerar solues de ensino das disciplinas envolvidas utilizando instrumentais tecnolgicos
atuais e inteligentes, formar cidados com esprito empreendedor, e estender os benefcios e
resultados obtidos sociedade.
Com base no desenvolvimento e melhoria do ensino, o grupo PET-CA desenvolve trabalhos
com os kits LEGO, a fim de elaborar e desenvolver metodologias que auxiliem os professores
no ensino de controle e automao, alguns desses trabalhos podem ser visualizados na figura
1.
O PET-CA foi criado para contribuir para formao dos alunos envolvidos. Pois a maioria dos
cursos de engenharia e de cincia de computao no consegue fazer com que o aluno tenha
uma experincia prtica na rea de controle e automao. Fazendo com que o aprendizado de
tpicos avanados nessa rea exija a aplicao de novos mtodos de aprendizagem, a fim de
motivar e envolver os alunos no processo de aprendizagem.
3. A robtica educacional mvel
Na introduo do ensino da robtica necessrio que os recursos computacionais possuam
algumas caractersticas especiais. Como tamanho reduzido, dispositivos para entrada e sada
de dados e independncia energtica.
Visando atender tais necessidades foi desenvolvido, no Massachusetts Institute of Technology
(MIT, 2007), um tijolo programvel (Programmable Bricks) que um computador muito
pequeno inserido dentro de um bloco de montagem do tamanho de uma caixa pequena de
suco. Este pequeno computador pode ser programado para interagir com o ambiente externo
atravs de sensores de temperatura, de toque, de intensidade de luz e atuadores como motores,
buzinas e luzes. A programao do tijolo realizada em um computador pessoal utilizando
uma verso da linguagem Logo, conhecida como Logo de tijolo (Logo Bricks), sendo em
seguida efetuada a transferncia do programa para o tijolo programvel atravs de um cabo
USB ou atravs de comunicao via Bluetooth. A partir deste ponto podem ocorrer duas
situaes: o tijolo continuar conectado com o computador pessoal e continuar trocando
informaes ou tornar-se autnomo e independente (Resnick et al., 1996).
A partir do prottipo do primeiro bloco programvel foi desenvolvido o conjunto de robtica
educacional LEGO Mindstorms, que pretendia supria a necessidade de um setor lgico que
auxiliaria na criao de um dispositivo automatizado, com funcionamento autnomo e
independente do computador pessoal. Este conjunto de robtica comercializado pela
empresa LEGO. A utilizao de dispositivos de computao embarcada em ambientes
educacionais de robtica pode oferecer aos estudantes, do ensino fundamental Universidade,
uma ferramenta para o desenvolvimento de projetos que necessitem de um computador de
tamanho reduzido, com facilidade de mobilidade e de aprendizado da programao (Fortes,
2007; Ribeiro, 2006; Teixeira, 2006; Klassner; Anderson, 2003; Steffen , 2002; Vallim,
2000).
Alem do tamanho reduzido do bloco lgico, a flexibilidade e a diviso modular associada
plataforma LEGO Mindstorms permite criar rapidamente diferentes configuraes,
apresentando uma motivao para o pblico que est dando seus primeiros passos no mundo
da robtica (e especialmente no mundo da robtica mvel), alm disso, est adquirindo
conhecimentos baseados na tcnica de prototipagem rpida (RESHKO et al., 2000).
Neste trabalho utilizou-se o NXT, como o setor lgico do kit que possui quatro entradas
(numeradas com nmeros de 1 a 4) e trs sadas (indicados com letras de A at C). Isso
significa que os blocos NXT podem coletar informaes do ambiente, atravs de quatro
sensores, e pode acionar trs dispositivos de atuao. Os sensores comuns usados por esta
plataforma so os sensores infravermelhos, sensores de toque e sensores sonoros, No entanto,
possvel obter sensores adicionais para conectar o controlador NXT, tais como sensores de
temperatura, explorando a potencialidade do LEGO Minsdstorms.
4. Apresentao do rob
Antes de falar em programao, deve-se conhecer o rob que foi montado usando um kit
LEGO Mindstorms a fim de proporcionar uma melhor interao dos usurios com a
programao do rob.
O rob montado possui 3 sensores e 3 motores ligados ao bloco lgico programvel da LEGO
Mindstorms e chamado de Spyke. O Spyke foi montado seguindo instrues
disponibilizadas no site da LEGO Mindstorms (LEGO Spike, 2011).
O Spyke, que pode ser visto na fig. 2, possui a arquitetura de um escorpio, sendo assim, dois
de seus motores so responsveis pelo movimento de suas seis patas, trs patas em cada
motor, e o outro motor fica responsvel pelo movimento de seu ferro, possui tambm um
sensor ultrassnico que possibilita ver a distncia de determinado objeto em sua frente, como
tambm sensor de som, que possibilita reconhecer nveis de som. No se pode esquecer o
sensor de toque localizado na ponta do seu ferro, que possibilita reconhecer se o ferro
toca em algo ou no.
O movimento do ferro, como pode ser visto na figura 3, se d por 7 peas longas de
LEGO, possibilitando alongar ou retrair atravs do motor A.
limitaes aos usurios, isso pode ser visto como uma vantagem j que se trata de um kit para
leigos, porm usurios mais avanados, que dominam alguma outra linguagem de
programao, sentem a necessidade de mais liberdade para poder inovar, criar novos blocos,
funes e usar mais da lgica e da matemtica.
Contudo, como esse artigo trata da introduo do kit LEGO estudantes do primeiros
semestres dos cursos de Engenharia de Produo e Cincia da Computao, no se v
necessidade de tanta liberdade, j que so alunos com noes bsicas de eletrnica e
linguagens de programao. Com o kit LEGO, esses alunos desenvolvero curiosidade e
vontade de aprender, j que sairo da teoria e partiro para a prtica, observando rapidamente
o resultado de sua programao e a enorme quantidade de combinaes que podem ser feitas
com as peas da LEGO.
Uma grande vantagem do kit LEGO a facilidade de se trabalhar com sensores, que se
fossem obtidos na ausncia do kit, se faria necessrio de um grande conhecimento em
eletrnica para confeco de um hardware para controlar os sensores alm de conhecimento
em linguagens de programao para interagir com o hardware confeccionado.
6. Esquematizao do controle do rob
Foi desenvolvido um esquema de controle, com o intuito de fazer o Spyke andar livremente
em um ambiente desconhecido, porm antes de conhecer esse esquema, deve-se entender
alguns conceitos bsicos de um fluxograma, diagrama onde foi desenvolvido o esquema de
controle, possibilitando assim maior entendimento do esquema sem noes avanadas do
software do NXT (NXT SOFTWARE, 2011).
Um fluxograma um diagrama que tem como finalidade representar processos ou fluxos de
materiais e operaes (diagramao lgica, ou de fluxo).
O fluxograma sempre tem um incio, um sentido de leitura, ou um fluxo e um fim. Alguns
smbolos bsicos so usados na construo de qualquer fluxograma, porm eles podem variar.
A figura 5 mostra os smbolos usados no esquema de controle e seus respectivos significados.
10