A era do gelo
Realização: COLÉGIO SANTA EMÍLIA
O que é o Arduino?
O Arduino é um projeto totalmente aberto de protótipos de eletrônica baseados numa plataforma de hardware e software flexível e de fácil utilização. É destinado a artistas, designers, hobbyistas e qualquer tipo de pessoa interessada em criar objetos ou ambientes interativos. É um projeto que engloba software e hardware e tem como objetivo fornecer uma plataforma fácil para prototipação de projetos interativos, utilizando um microcontrolador. Ele faz parte do que chamamos de computação física: área da computação em que o software interage diretamente com o hardware, tornando possível integração com sensores, motores e outros dispositivos eletrônicos. O Arduino pode perceber o ambiente por receber informação de uma grande variedade de sensores, e pode estimular o ambiente controlando luzes, motores, e outros atuadores. A parte de hardware do projeto, uma placa que cabe na palma da mão, é um computador como qualquer outro: possui microprocessador, memória RAM, memória flash (para guardar o software), temporizadores, contadores, dentre outras funcionalidades. Atualmente, o projeto está na versão Uno, porém muitos Arduinos encontrados hoje são da versão Duemilanove (2009, em italiano), que possui um clock de 16 MHz, 2 Kb de memória RAM, 32 Kb de memória flash, 14 portas digitais e 6 entradas analógicas. O microcontrolador em que se baseia (ATMEL) é programável usando a linguagem Arduino (baseada em C/C++), e também aceita código diretamente em C/C++, bem como o ambiente do Arduino que é baseado em Processing. Normalmente, é necessário construir os circuitos para as entradas e saídas do Arduino, o que permite flexibilidade e uma grande variedade de soluções para um mesmo problema. Muitos projetos para Arduino estão disponíveis na internet (o próprio site do Arduino mantém um fórum e um blog para os usuários do sistema), facilitando o aprendizado e a troca de informações entre os construtores. Os projetos