quinta-feira, 27 de abril de 2017

A história do Arduino

  


O Arduino

O projeto iniciou-se na cidade de Ivrea, Itália, em 2005, com o intuito de interagir em projetos escolares de forma a ter um orçamento menor que outros sistemas de prototipagem disponíveis naquela época. Seu sucesso foi sinalizado com o recebimento de uma menção honrosa na categoria Comunidades Digitais em 2006, pela Prix Ars Electronica, além da marca de mais de 50.000 placas vendidas até outubro de 2008.
Resultado de imagem para arduinoAtualmente, seu hardware é feito através de um microcontrolador Atmel AVR, sendo que este não é um requisito formal e pode ser estendido se tanto ele quanto a ferramenta alternativa suportarem a linguagem arduino e forem aceitas por seu projeto. Considerando esta característica, muitos projetos paralelos se inspiram em cópias modificadas com placas de expansões, e acabam recebendo seus próprios nomes.
Apesar do sistema poder ser montado pelo próprio usuário, os mantenedores possuem um serviço de venda do produto pré-montado, através deles próprios e também por distribuidores oficiais com pontos de venda mundiais.


Entenda melhor a idéia

O projeto foi criado em 2005 na Itália quando alunos do curso de Design de Interação do Professor Massimo Banzi começaram a reclamar do fato de não conseguirem achar microcontroladores para seus projetos robóticos e das dificuldades com as soluções que estavam disponíveis. As plataformas de prototipação eletrônica da época costumavam ficar além do alcance monetário da maioria dos makers e ainda apresentavam uma complexidade maior do que a desejada para a realização dos projetos. A ideia, então, foi desenvolver o Arduino: uma plataforma aberta de prototipação eletrônica versátil, fácil de usar e, principalmente, com um preço acessível para ser capaz de levar a tecnologia de interação para as grandes massas. Rapidamente a placa alcançou a marca de 50 mil cópias vendidas e rendeu até mesmo um documentário em 2010 para contar a história do desenvolvimento do projeto.

 Arduino IDE

Resultado de imagem para arduino idePara garantir que a plataforma fosse, além de barata, fácil de ser utilizada, a linguagem de programação escolhida foi C/C++, uma velha conhecida de quem já trabalhava na área, junto da biblioteca Wiring que foi desenhada para facilitar a programação de microcontroladores. Como parte da plataforma Arduino, também vemos um ambiente integrado de desenvolvimento, ou IDE, na forma uma interface gráfica escrita em Java e disponível para todos os sistemas operacionais. Uma vez com a IDE instalada em seu computador, você pode conectá-lo através de um cabo USB à sua placa Arduino para carregrar e testar seus programas.
A plataforma Arduino é aberta e conta licenças Creative Commons para o hardware e GPL/LGPL para software. Isto quer dizer que os makers podem inclusive criar outros controladores ou softwares que quiserem com a plataforma ou modificações da mesma, inclusive para fins comerciais. Ser um projeto de hardware e software livre é uma das principais razões de sucesso da plataforma Arduino no mundo todo.


 Aplicações


A principal finalidade do Arduino num sistema é facilitar a prototipagem, implementação ou emulação do controle de sistemas interativos, a nível doméstico, comercial ou móvel, da mesma forma que o CLP controla sistemas de funcionamento industriais. Com ele é possível enviar ou receber informações de basicamente qualquer sistema eletrônico, como identificar a aproximação de uma pessoa e variar a intensidade da luz do ambiente conforme a sua chegada. Ou abrir as janelas de um escritório de acordo com a intensidade da luz do sol e temperatura ambiente.
Os campos de atuação para o controle de sistemas são imensos, podendo ter aplicações na área de impressão 3D, robótica, engenharia de transportes, engenharia agronômica e musical.

O que é prototipagem?


Protótipo é um produto de trabalho da fase de testes e/ou planejamento de um projeto. Pode se referir a um automóvel (como um carro conceptual), avião, nave espacial, navio ou qualquer outra embarcação, veículo de transporte, moveis ou produto da engenharia, como, por exemplo, um porto ou uma usina hidrelétrica, uma turbina, uma bomba hidráulica, etc. Geralmente estes produtos são testados antes em modelos físicos, em laboratórios especializados de aerodinâmica ou de hidrodinâmica. A grande diferença desse elemento para uma maquete, é que a maquete seria em miniatura e o protótipo é em tamanho real.
Na Engenharia de Software, protótipo é um sistema/modelo (um website ou outro software) sem funcionalidades inteligentes (acesso à banco de dados, por exemplo), podendo conter apenas funcionalidades gráficas. Utilizado para fins de ilustração e melhor entendimento, geralmente em reuniões entre a equipe de Análise de Sistemas e o contratante.


 Para saber mais sobre Massino Banzi e o arduino clique aqui.



Nenhum comentário:

Postar um comentário

A história do Arduino

   O Arduino O projeto iniciou-se na cidade de Ivrea, Itália, em 2005, com o intuito de interagir em projetos escolares de forma a t...