<strong>JINC</strong> – 6ª Jorna<strong>da</strong> <strong>de</strong> Iniciação Científica <strong>Embrapa</strong>SIPEX – II Seminário <strong>de</strong> Pesquisa e Extensão <strong>da</strong> UnC25 <strong>de</strong> outubro <strong>de</strong> 2012 – Concórdia/SCPROGRAMAÇÃO PARA LEGOS MINDSTORMS USANDO LEJOSSantos, R.¹; De Biasi, H.²; Suzuki, N.³¹Graduando em Engenharia <strong>de</strong> Controle e Automação pela Universi<strong>da</strong><strong>de</strong> do Contestado, Campus Curitibanos,Bolsista Art.171. E-mail: engenheiro.rudy@hotmail.com² , ³Pesquisadores e professores do curso <strong>de</strong> Engenharia <strong>de</strong> Controle e Automação <strong>da</strong> Universi<strong>da</strong><strong>de</strong> do Contestado,Campus Curitibanos. E-mails: ²herculano.<strong>de</strong>biasi@gmail.com, ³nkazuo@gmail.comPalavras-chave: Lego Mindstorms, biblioteca leJOS, programação Java, robótica.IntroduçãoO presente estudo tem como meta <strong>de</strong>senvolver umametodologia e material didático que utilize o produto LegoMindstorms NXT ao processo <strong>de</strong> ensino-aprendizagem <strong>de</strong>programação e robótica. A metodologia utiliza conceitos<strong>de</strong> Computação Física com o intuito <strong>de</strong> aumentar oaprendizado e fixação dos conceitos por parte dos alunos.Computação Física é a construção <strong>de</strong> sistemas físicosinterativos através do uso <strong>de</strong> software e hardware capaz<strong>de</strong> sentir e respon<strong>de</strong>r ao mundo analógico (1). A aplicação<strong>de</strong>ste conceito torna o aprendizado mais motivador, pois oaluno realiza experimentos que se mexem, fazem sons ereagem ao meio em que estão. Isso contrasta com ametodologia atual <strong>de</strong> ensino <strong>de</strong> programação, na qual oaluno apenas vê mensagens, muitas vezes enigmáticas,na tela do computador.Materiais e MétodosLEGO Mindstorms NXT é uma linha do brinquedo LEGO,lança<strong>da</strong> em 2006, volta<strong>da</strong> para a educação tecnológica.Essa linha é equipa<strong>da</strong> com um processador potente,software <strong>de</strong> <strong>de</strong>senvolvimento (IDE) próprio e váriossensores, como <strong>de</strong> luz, <strong>de</strong> toque e <strong>de</strong> som, permitindo acriação, programação e montagem <strong>de</strong> robôs com noções<strong>de</strong> distância, capazes <strong>de</strong> reagir a movimentos, ruídos ecores, e <strong>de</strong> executar movimentos com razoável grau <strong>de</strong>precisão. A utilização do IDE padrão do Lego não épo<strong>de</strong>rosa e flexível o suficiente para aplicação no curso<strong>de</strong> Mecatrônica, pois não permite a integração dosoftware e hardware com outros componentes eprogramas. Para solucionar este problema foi utiliza<strong>da</strong> abiblioteca open-source leJOS, que transforma o Lego emuma plataforma aberta, permitindo integrá-lo com outroscomponentes eletrônicos e programas. leJOS substitui ofirmware padrão do módulo <strong>de</strong> controle (RCX), por umoutro que inclui uma máquina virtual Java, <strong>de</strong> apenas 32KB. Deste modo, o Lego passa a permitir que se possaprogramar os robôs utilizando a linguagem Java (2), que éuma <strong>da</strong>s linguagens <strong>de</strong> programação mais utiliza<strong>da</strong>satualmente. Após a troca do firmware, o IDE padrão doLego não po<strong>de</strong> mais ser utilizado para <strong>de</strong>senvolver osprogramas. leJOS fornece uma API para programação doLego. A API segue o padrão <strong>de</strong> programação orientado aobjetos do Java.O material produzido ensina os procedimentos <strong>de</strong>instalação <strong>da</strong> máquina virtual Java em Linux e Windows,do IDE Netbeans e firmware NXJ. Demonstra também osprincípios básicos <strong>da</strong> programação <strong>de</strong> robôs Legosutilizando a linguagem <strong>de</strong> programação Java.Trabalhando-se com este equipamento nota-se que oprincípio <strong>de</strong> programação segue o mesmo <strong>de</strong> robôsindustriais, on<strong>de</strong> existe uma tarefa a ser realiza<strong>da</strong> e oprogramador <strong>de</strong>ve saber como realizá-la <strong>da</strong> melhor formapossível. O IDE Netbeans é usado para a programaçãoJava por possuir uma interface <strong>de</strong> entendimento mais fácilpara os iniciantes em programação. Através <strong>de</strong> fotos54buscou-se mostrar a forma correta <strong>de</strong> montagem dosrobôs legos, o que se mostrou inicialmente um primeiroobstáculo a ser vencido. Todos os exemplos utilizadostiveram bases em outros trabalhos já efetuados por outrosprogramadores, contudo, remo<strong>de</strong>lados para umalinguagem mais simples que abor<strong>da</strong>sse tanto montagemquanto programação, facilitando os trabalhos.Resultados e DiscussõesVerificou-se durante esse projeto que a lógica <strong>de</strong>programação aproximava-se inúmeras vezes <strong>da</strong>programação <strong>de</strong> robôs industriais. No total, 10experimentos foram elaborados, alguns <strong>de</strong>les focandosomente em <strong>de</strong>terminados sensores e/ou atuadores. Osexperimentos possuem também gra<strong>da</strong>tivo grau <strong>de</strong>dificul<strong>da</strong><strong>de</strong>. Os experimentos se divi<strong>de</strong>m em duas etapas:montagem e programação, uma boa montagem po<strong>de</strong>significar uma programação mais fácil.Fig. 1. Montagem do exemplo final <strong>de</strong> programaçãoFig. 2. Exemplo <strong>de</strong> código usando Linguagem JavaConclusõesCom a finalização do projeto, os acadêmicos passaram ater uma facili<strong>da</strong><strong>de</strong> maior em trabalhar com os robôs Legoso que facilita o posterior trabalho com robôs industriais,pois se passa a conhecer vários aspectos relevantes,como montagem, programação, restrições físicas emecânicas, entre outras. Projetos <strong>de</strong> extensão em escolas<strong>de</strong> ensino médio também estão sendo planejados.Referências1. Wikipedia. Physical computing. Disponível em.Acesso em 10 <strong>de</strong> set. <strong>de</strong> 2012.2. Website leJOS. Disponível em .Acesso em 10 <strong>de</strong> set. <strong>de</strong> 2012.
<strong>JINC</strong> – 6ª Jorna<strong>da</strong> <strong>de</strong> Iniciação Científica <strong>Embrapa</strong>SIPEX – II Seminário <strong>de</strong> Pesquisa e Extensão <strong>da</strong> UnC25 <strong>de</strong> outubro <strong>de</strong> 2012 – Concórdia/SCAPLICAÇÃO DO PLANEJAMENTO URBANO E ARQUITETÔNICO NO MEIO SOCIAL, PARAREADEQUAÇÃO DA QUADRA 05 NO BAIRRO UNIVERSITÁRIO DO MUNICÍPIO DECURITIBANOS – SCFontana, F. D. ¹; Surdi, C. F.²¹Graduando em Arquitetura e Urbanismo pela Universi<strong>da</strong><strong>de</strong> do Contestado, Campus Curitibanos, Bolsista FAP. E-mail:feer_df@hotmail.com²Professor orientador, Engenheiro CivilPalavras-chave: Planejamento Urbano, Reestruturação, Quali<strong>da</strong><strong>de</strong> <strong>de</strong> Vi<strong>da</strong>IntroduçãoA falta <strong>de</strong> planejamento <strong>da</strong>s ci<strong>da</strong><strong>de</strong>s brasileiras é um dosgran<strong>de</strong>s problemas que o país enfrenta, este fato éconsequência <strong>de</strong> uma ocupação sem a <strong>de</strong>vi<strong>da</strong>preocupação com a distribuição/setorização, este afetacom maior visibili<strong>da</strong><strong>de</strong> a classe baixa, que por falta <strong>de</strong>opções e condições acaba adquirindo terrenos/residências em lugares com baixa infraestrutura. No local<strong>de</strong> estudo, percebe-se que a situação é similar aenfrenta<strong>da</strong> em todo o país, ocupações irregulares,ausência <strong>de</strong> <strong>de</strong>finição nos loteamentos, ruas abertasclan<strong>de</strong>stinamente e/ou ruas mal conserva<strong>da</strong>s eresidências com má quali<strong>da</strong><strong>de</strong> no que diz respeito aestrutura, esses fatos afetam diretamente a quali<strong>da</strong><strong>de</strong> <strong>de</strong>vi<strong>da</strong> dos moradores diariamente. A partir <strong>de</strong>sse pontobuscou-se então propor uma solução partindo <strong>de</strong> estudosna área do planejamento urbano para o local, esse estudoviabilizou a elaboração <strong>de</strong>um projeto, que apresentaparcelamento do solo, distribuição dos lotes <strong>de</strong> maneiraregular, re<strong>de</strong>finição <strong>de</strong> ruas, com abertura <strong>de</strong> novas, etambém oferece uma área <strong>de</strong> lazer comum.Materiais e MétodosNesse estudo fez-se uso <strong>de</strong> dois tipos <strong>de</strong> pesquisas, acientífica e a <strong>de</strong> campo (quantitativa e qualitativa). Queobjetivava buscar <strong>da</strong>dos técnicos e também observar emque condições os moradores viviam, levando em conta assuas opiniões, as quais foram coleta<strong>da</strong>s por meio <strong>de</strong>questionários fechados. Também foram feitas coletas <strong>de</strong><strong>da</strong>dos no local, por meio <strong>de</strong> levantamentos topográficos,bem como busca <strong>de</strong> <strong>da</strong>dos sobre o bairro em geral. Apartir do levantamento <strong>de</strong> <strong>da</strong>dos característicos do local, etambém aperfeiçoamento cientifico, foi possível prever aelaboração <strong>de</strong> um local que revertesse a situaçãoencontra<strong>da</strong>, melhorando-a para a socie<strong>da</strong><strong>de</strong> em geral,mas principalmente para os habitantes <strong>da</strong>quelelogradouro, para isso foi elaborado um projeto comrea<strong>de</strong>quação <strong>de</strong> espaços.Resultados e DiscussõesA nova proposta para o local teve como preocupaçãoprincipal a quali<strong>da</strong><strong>de</strong> <strong>de</strong> vi<strong>da</strong> dos moradores, e tambémuma apresentação melhor para os visitantes e viajantes,que passam pelo local, que é um dos acessos à ci<strong>da</strong><strong>de</strong>. Oprimeiro passo no projeto foi fazer o parcelamento dosolo, e separar os terrenos graficamente por cores, <strong>de</strong>acordo com seus tamanhos, posteriormente foram<strong>de</strong>fini<strong>da</strong>s as ruas, para maior aproveitamento dosespaços, bem como também foi <strong>de</strong>fini<strong>da</strong> uma área <strong>de</strong>lazer comum para os moradores.Fig. 1. Situação existente <strong>da</strong> quadraFig. 2. Resultado do estudo / apresentação <strong>de</strong> nova propostapara quadraConclusõesDurante o estudo a busca principal era pela apresentação<strong>de</strong> uma solução para o local. O problema levantado évisível em todo o Brasil, já que como apresentado duranteo processo, a classe baixa acaba ficando com suaquali<strong>da</strong><strong>de</strong> <strong>de</strong> vi<strong>da</strong> comprometi<strong>da</strong>, pelo difícil acesso amoradia <strong>de</strong> quali<strong>da</strong><strong>de</strong>. Com esse projeto, busca-seincentivar os po<strong>de</strong>res municipal, estadual e fe<strong>de</strong>ral abuscar novas soluções urbanísticas, que estejamcondizentes com a reali<strong>da</strong><strong>de</strong> do Brasil, e assim melhor aquali<strong>da</strong><strong>de</strong> <strong>de</strong> vi<strong>da</strong> dos ci<strong>da</strong>dãos, e a organização <strong>de</strong>nossas ci<strong>da</strong><strong>de</strong>sReferências1. DUARTE, Fábio. Planejamento Urbano. 20. ed.Curitiba: Ibpex, 20072. PEREIRA, Élson Manoel. Planejamento Urbano noBrasil: conceitos, diálogos e práticas. 1. ed. Chapecó:Argos, 20083. MARICATO, Ermínia. Brasil, ci<strong>da</strong><strong>de</strong>s: alternativaspara a crise urbana. 2 ed. Petrópolis: Vozes, 2002.55