Wall-e Arduino Lego de gente grande

ARDUINO, O LEGO DA CRIANÇA QUE VIROU UM ENGENHEIRO

Indice

Mesmo quando crescemos e viramos “gente grande”, guardamos na memória nossas brincadeiras favoritas. Vivemos tentando reproduzi-las em escala real para que não percamos o prazer proporcionado pelo lúdico e pela diversão. Um bom exemplo disso são aqueles carros que idolatrávamos quando eramos crianças. Depois de adultos, fazemos de tudo para comprar um de verdade, do mesmo modelo e cor. Também buscamos satisfazer nossa criança interior com vários Hobbies como aeromodelismo, jogos de tabuleiro, vídeo games, entre tantos outros. Um desses brinquedos que podemos chamar de “brinquedo para adultos” é o Arduino, considerado o Lego dos engenheiros. Vamos conhecer mais um pouco sobre ele?

O que é?

Ele é uma plataforma eletrônica de código aberto. Tem como princípio a facilidade de uso tanto em seu hardware quanto em seu software. Entretanto, para programa-lo, é necessário utilizar sua própria linguagem de programação e para processar o que foi escrito no código usa-se o Arduino Software (IDE).

Essas placas são capazes de ler comandos (inputs), que podem ser desde o acionamento de um botão até um post de Twitter, produzindo como resposta uma saída (output). Os outputs gerados por elas são de grande utilidade e variedade. Eles podem acionar um motor, ascender uma luz de LED, e até mesmo publicar algo na internet.
Interaction Design Institute Ivrea (IDII) desenvolveu o ele para ser uma ferramenta simples para prototipagem de projetos, apesar de parecer um componente eletrônico complexo. Quem nunca pôde ver uma dessas placas ao vivo ficará surpreso: geralmente, elas são pequenas, possuindo em média 50x50mm de área em sua vista superior.

Como funciona: componentes, linguagem e conexão

Para compreender o funcionamento dele você precisa conhecer seus componentes principais. Ele é composto por uma placa com um microcontrolador, que atua como o cérebro do projeto, e vários pinos que funcionam como entradas e saídas de dados. Você pode conectar a placa a um computador usando um cabo USB, que também fornece energia.

Além disso, você usa uma linguagem de programação baseada em C/C++ para definir as funções e os comportamentos dos componentes conectados à placa. Isso inclui ações como acender um LED, ler um sensor ou mover um motor. Você escreve o código em um ambiente de desenvolvimento gratuito chamado IDE, disponível para vários sistemas operacionais. Após escrever o código, você o envia para a placa, que executa as instruções.

Vantagens: baixo custo, versatilidade e comunidade

Ele tem várias vantagens que o tornam uma plataforma ideal para iniciantes e profissionais. Uma delas é o baixo custo: uma placa original custa em média R$ 100,00, mas existem clones mais baratos e de boa qualidade. Outra vantagem é a versatilidade: ele pode ser usado para diversos tipos de projetos, desde robótica, automação, arte, educação, entretenimento e muito mais. Por fim, ele também se destaca pela sua comunidade: há milhares de usuários, desenvolvedores, educadores e entusiastas que compartilham seus projetos, dúvidas, soluções e ideias na internet. Há também vários livros, cursos, tutoriais e eventos sobre Arduino, que ajudam a difundir o conhecimento e a inspirar novas criações.

Aplicações: projetos incríveis que você pode fazer

Com ele, você pode fazer projetos incríveis que vão desde os mais simples até os mais complexos. Aqui estão alguns exemplos:

Esses são apenas alguns exemplos, mas há muitos outros que você pode fazer com ele. Você só precisa de imaginação, criatividade e vontade de aprender. Segue outra plataforma de projetos open sources: Autodesk Instructables.

Comparando o Arduino ao Lego

Arduino e Lego são duas plataformas com muitas semelhanças, mas também com algumas diferenças. Ambas possibilitam a criação de objetos interativos com componentes modulares que podem ser combinados de várias maneiras. Elas estimulam o pensamento lógico, a criatividade, a inovação e a diversão.

No entanto, ele é uma plataforma eletrônica que exige programação e conhecimento de eletrônica, enquanto Lego é uma plataforma mecânica que exige montagem e conhecimento de mecânica. Ele é mais adequado para projetos de engenharia, ciência e tecnologia, enquanto Lego é mais adequado para projetos de arte, design e arquitetura. Ele é mais barato e acessível, enquanto Lego é mais caro e restrito.

Apesar dessas diferenças, você pode usar Arduino e Lego juntos para criar projetos híbridos que combinam as vantagens de cada plataforma. Por exemplo, você pode usar Lego para construir a estrutura de um robô e Arduino para programar seu comportamento. Ou você pode usa-lo para controlar as luzes e os sons de uma maquete feita com Lego. As possibilidades são infinitas.

Muitos consideram o ele o Lego dos engenheiros, principalmente porque é necessário ter uma base de conhecimentos em programação para usá-lo. Além disso, ele, assim como o Lego, é composto por várias peças (Shields), o que permite a criação de inúmeros projetos eletrônicos. Você pode encontrar soluções em hobbies, automação residencial e até aplicações industriais.

Existem muitos robôs que funcionam com a tecnologia Arduino e usam peças Lego. Um exemplo é um personagem de um filme da Disney chamado Wall-e, programado para evitar obstáculos. Este é um projeto básico, mas muito útil para quem está aprendendo a usar a linguagem de programação e processamento do Arduino.

O que é DIY e como Arduíno contribui para soluções caseiras?

A expressão DIY (Do It Yourself – Faça você mesmo, em inglês) ganhou popularidade recentemente, principalmente devido à disseminação de conhecimento na internet. Com algum conhecimento em eletrônica e informática, você pode criar soluções caseiras usando o Arduino, que é fácil de montar e usar. Vale destacar o baixo custo de aquisição e manutenção. A automação residencial é uma das muitas aplicações úteis dessa tecnologia.

Inegavelmente, é uma ferramenta fantástica. É possível criar soluções onde o Twitter, solicita ao Arduino que prepare seu café e regue as plantas na hora desejada. Além de programar um alarme personalizado que pode chamar o Corpo de Bombeiros automaticamente em caso de incêndio.

Percebe-se que essa pequena placa eletrônica é capaz de realizar inúmeros projetos, desde aqueles mais simples até os mais complexos. Existem comunidades e fóruns online onde é possível aprender e debater sobre os usos do Arduino com usuários do mundo todo. Portanto, se você quiser explorar esse novo mundo de possibilidades, encontrará muitas pessoas prontas para ajudar. Além disso, a internet oferece gratuitamente materiais de fácil acesso para consulta.

NEWSLETTER
Não perca nada! Receba nossas atualizações!
úLTIMOS ARTIGOS