Apropriação em Bancada Computacional (ABaCo)

De Wiki DAINF
(Diferença entre revisões)
(Referências Bibliográficas)
(O ABaCo)
 
(237 edições intermediárias de 2 usuários não apresentadas)
Linha 1: Linha 1:
<p style="font-size:16px; color: rgb(255,0,0)">Em edição! O conteúdo desta página pode conter erros e divergências em relação ao projeto o qual se baseia. Reporte erros ao editor e aguarde o aviso "Em edição!" ser retirado para considerar o conteúdo abaixo.</p>
+
O projeto ABaCo tem como objetivo fornecer uma estrutura básica de eletrônica e softwares relacionados, de modo que qualquer pessoa interessada em aprender ou desenvolver projetos interativos, mídias tangíveis entre outros, seja capaz de executá-lo de um modo mais fácil. As ferramentas e softwares utilizados estão diretamente correlacionados com a filosofia de software livre e da liberdade de uso, execução, distribuição e modificação.
  
== Introdução ==
+
Esta wiki divide o projeto ABaCo em tópicos didáticos que buscam explicar de um modo simples cada parte que o compõe.
  
<p>Um dos entraves enfrentados pelos professores e estudantes das áreas de Engenharia que têm como disciplina eletricidade, é o ensino e entendimento, este por parte dos alunos, de circuitos elétricos. Como cita [1], há uma dificuldade na construção da ponte que liga o embasamento teórico, este adquirido desde as disciplinas básicas tais como física e matemática, e as disciplinas que envolvem a prática em laboratório, o que faz com que o aproveitamento esperado seja prejudicado.</p>
 
<p>Seguindo por uma das idéias levantadas na elaboração deste projeto, que no caso é a criação de um arcabouço para auxiliar no entendimento do aluno para com as aulas de laboratório e a familiarização com circuitos elétricos, o estudo se assemelha em partes ao programa REENGE [2] que tem como objetivo a criação de uma plataforma para ensino de modo a facilitar o entendimento.</p>
 
<p>Um dos pontos-chave do projeto é a importância do baixo custo na construção do arcabouço, uma vez que toda a arquitetura, a princípio almejada, segue a filosofia livre. E um outro fator importante do projeto é o foco no curso de Engenharia de Computação.</p>
 
<p>No curso de Engenharia de Computação, ofertado no campus de Curitiba pela Universidade Tecnológica Federal do Paraná (UTFPR), o primeiro relacionamento com os fundamentos da eletricidade e componentes com propriedades elétricas acontece no segundo semestre com a disciplina de Física 3, a qual intermedeia o aluno e os componentes elétricos pela primeira vez. Entretanto são poucos os alunos que conseguem absorver o que o laboratório propõe que é entender a teoria na prática, pelo pouco tempo que o aluno tem para entender o que ele deve fazer, por que deve ser assim o experimento e o que são as coisas com as quais ele está manipulando, o que converge para um único resultado: o professor certamente não terá tempo de explicar o porquê das coisas e conduzirá o aluno a fazer mecanicamente o experimento.</p>
 
<p>Após concluir Física 3, o aluno então embarcará na disciplina de Fundamentos de Análise de Circuítos Elétricos, que irá aumentar o nível de entendimento, por parte do aluno, dos componentes eletrônicos e da manipulação e montagem de circuítos, as quais não estão solidamente entendidas. Como produto desse imperceptível entrave, o bom desenvolvimento do aluno durante a disciplina é prejudicado, novamente levando a uma busca pela solução mecanica, sem o entendimento claro, em busca de nota e aprovação ao final do semestre.</p>
 
<p>Voltando ao segundo semestre, mais especificamente na disciplina de Oficinas de Integração 1, na qual um projeto deve ser realizado por um grupo no prazo de seis meses, alguns grupos acabam por não realizar o que gostariam, ou não conseguirem como pretendiam, quando o assunto envolve hardware e o motivo é evidente: ainda não há carga teórica e nem prática alguma para esses alunos.</p>
 
<p>É com base nesses pequenos problemas, que futuramente se tornaram grandes, que o projeto{?} ABaCo tem como foco auxiliar, criando um arcabouço no qual o aluno irá construir seus fundamentos em hardware e componentes eletrônicos assim como, também, com a interface hardware-software, usando desta com o foco inicial no design e artes.</p>
 
  
 +
= O ABaCo =
  
== O que é ? ==
+
O projeto ABaCo segue uma [[cadeia de desenvolvimento]] elaborada com base em Software livre.
  
<p>Uma bancada computacional de baixo custo que irá auxiliar o aluno de Engenharia de Computação no entendimento e desenvolvimento de projetos utilizando hardware e interface hardware-software, esta por meio da criação do design de interação. A arquitetura básica da bancada será composta por tecnologias livres, utilizando na parte de interação com hardware o ambiente Arduíno [3] e na parte do design de interação da interface hardware-software o ambiente Processing [4].</p>
+
Para se trabalhar com circuitos elétricos e projetos interativos usando o ABaCo são necessários componentes eletrônicos como [[Resistores]], chaves de contato entre outros, bem como de um [[Protoboard]] no qual o [[Protótipo]] será montado. Com o protótipo montado no protoboard, o controle do circuito será feito pelo [[Arduino]] que estará conectado a um [[Computador]] no qual roda o código de controle do protótipo na [[linguagem de programação do Arduino]]. Entretanto antes de se ligar o protótipo no arduino é importante simular se tudo está ocorrerá como esperado em um [[software de simulação]] e é também importante manter o diagrama do circuito para que possa ser explicado de forma simples o seu funcionamento e mostrar quais componentes foram usados usando um programa de [[diagramação(Layout do circuito)]].
  
== Referências Bibliográficas ==
+
Para visualização dos dados, pode-se optar pelo [[interfaceamento com processing]] de modo a ter uma interação gráfica e de fácil manipulação. Bem como o custo do projeto a ser construído, o [[ABaCo também tem seu custo]].
 +
Com todo o projeto simulado e montado, já funcionando, é possivel, caso se queira, criar um [[diagrama para impressão]] em placa condutora e assim construir o projeto final numa placa independente do protoboard com o tamanho requisitado pelo circuito ao contrário do protoboard que sempre possui as mesmas dimensões.
  
[1] Nival Nunes de Almeida, D.Sc, Bernardo Severo da Silva Filho, M.Sc. <span style="font-weight:bold">O Desafio do Ensino de Circuitos Elétricos na Formação Básica em Engenharia Elétrica na UERJ.</span> Disponível em: http://www.del.ufms.br/desafio_CE.pdf Acesso em 29 de agosto de 2008
+
O projeto incentiva a criação de [[mídias tangíveis]] bem como em paralelo o uso da [[filosofia de software livre]].
  
[2] <span style="font-weight: bold">Reestruturação do Ensino de Engenharia</span> - Disponível em: http://www.unicamp.br/prg/reenge/reenge.html#reenge Acesso em 29 de agosto de 2008
+
Alguns [[Exemplos Práticos]] estão disponíveis para que se possa esclarecer o uso do ABaCo para construção de mídias tangíveis.
 
+
[3] <span style="font-weight: bold">Arduino</span> Disponível em: http://www.arduino.cc/ . Acesso em 01 de setembro de 2008.
+

Edição atual tal como 18h52min de 14 de julho de 2009

O projeto ABaCo tem como objetivo fornecer uma estrutura básica de eletrônica e softwares relacionados, de modo que qualquer pessoa interessada em aprender ou desenvolver projetos interativos, mídias tangíveis entre outros, seja capaz de executá-lo de um modo mais fácil. As ferramentas e softwares utilizados estão diretamente correlacionados com a filosofia de software livre e da liberdade de uso, execução, distribuição e modificação.

Esta wiki divide o projeto ABaCo em tópicos didáticos que buscam explicar de um modo simples cada parte que o compõe.


O ABaCo

O projeto ABaCo segue uma cadeia de desenvolvimento elaborada com base em Software livre.

Para se trabalhar com circuitos elétricos e projetos interativos usando o ABaCo são necessários componentes eletrônicos como Resistores, chaves de contato entre outros, bem como de um Protoboard no qual o Protótipo será montado. Com o protótipo montado no protoboard, o controle do circuito será feito pelo Arduino que estará conectado a um Computador no qual roda o código de controle do protótipo na linguagem de programação do Arduino. Entretanto antes de se ligar o protótipo no arduino é importante simular se tudo está ocorrerá como esperado em um software de simulação e é também importante manter o diagrama do circuito para que possa ser explicado de forma simples o seu funcionamento e mostrar quais componentes foram usados usando um programa de diagramação(Layout do circuito).

Para visualização dos dados, pode-se optar pelo interfaceamento com processing de modo a ter uma interação gráfica e de fácil manipulação. Bem como o custo do projeto a ser construído, o ABaCo também tem seu custo. Com todo o projeto simulado e montado, já funcionando, é possivel, caso se queira, criar um diagrama para impressão em placa condutora e assim construir o projeto final numa placa independente do protoboard com o tamanho requisitado pelo circuito ao contrário do protoboard que sempre possui as mesmas dimensões.

O projeto incentiva a criação de mídias tangíveis bem como em paralelo o uso da filosofia de software livre.

Alguns Exemplos Práticos estão disponíveis para que se possa esclarecer o uso do ABaCo para construção de mídias tangíveis.

Ferramentas pessoais