Arduino como uma Plataforma de Aprendizagem
Por Deividson Luiz Okopnik
Aprender robótica ou qualquer uma das áreas da automação (industrial, doméstica, agrícola, ou qualquer outra) sempre demandou conhecimentos bem avançados em elétrica e eletrônica. Isto, por si só, sempre dificultou bastante a entrada de novos nomes no mercado, uma vez que é necessário, além do conhecimento sobre robótica, o uso de equipamentos de nomes complicados e valores elevados (multímetros, osciloscópios, fontes chaveadas ajustáveis, entre vários outros). Desse modo, o avanço dentro destas áreas lento acaba sendo, caro, e mais teórico do que prático.
A plataforma Arduino é uma plataforma de Automação para desenvolvimento de projetos que vão de pequenos a gigantes e traz. É basicamente uma única plaquinha, menor que um cartão de crédito, e de custo relativamente baixo (podem ser encontrados por menos de R$ 50,00 na internet, já com o frete). Juntamente com o Arduino, atualmente podemos encontrar kits educacionais, compostos pela placa principal e por uma gama de componentes capazes de permitir que projetos de pequeno a médio porte saiam do papel e podem ser encontrados por pouco mais que o dobro disto.
Para os entusiastas da tecnologia de plantão, uma informação interessante é que a plataforma é open source (e open hardware), o que significa que toda a documentação e projetos necessários para a criação de um Arduino são disponibilizados ao público, de maneira que qualquer um pode comprar os componentes avulsos e criar sua própria placa. Esta placa possui todos os equipamentos normalmente utilizados por projetos deste tipo em uma plataforma barata e pronta para o uso. Os conhecimentos avançados em elétrica e eletrônica ainda podem ser necessários, dependendo do projeto, mas com boa disposição é possível chegar a bons resultados.
Além de dispor de formas de comunicação com sensores (equipamentos que fazem a leitura de valores do mundo real para dentro do Arduino) de diversas categorias diferentes, como sensores de som, de luminosidade, de temperatura, de posição, de toque, entre outros, o Arduino também suporta uma ampla gama de atuadores – motores, lâmpadas e leds, resistências para aquecimento, servos, pistões, autofalantes, entre vários outros, suportando também as principais formas de comunicação existentes – analógica ou digital, ou ainda protocolos como o serial ou o i2c. Tudo isto nos traz uma plataforma robusta, pronta para receber a ligação dos componentes e para ser programada, a fim de executar a automação desejada.
O Arduino está presente em diversos aparelhos do nosso cotidiano. Atualmente, é possível encontrá-lo em equipamentos diversos – sistemas de alarme, de automação, de monitoria, robôs, impressoras 3d e fresas CNC são só alguns dos exemplos encontrados com facilidade.
Para quem tem interesse em entrar para este mundo e aprender um pouco, a receita é simples – basta adquirir um Arduino e alguns sensores (um kit didático pode ajudar nisso), e seguir alguns exemplos, facilmente encontrados na internet, inclusive na forma de vídeo-aulas, para ir se familiarizando com cada um dos componentes e a sua forma de utilização e de programação. Quando começar a ter experiência e a conseguir modificar os programas aprendidos nos exemplos, pode-se tentar a criação de um projeto de porte um pouco maior, que utilize vários componentes de maneira integrada, já que os projetos que podem ser desenvolvidos com a plataforma são inúmeros, e, com grande facilidade, ela pode ser aplicada à solução de problemas do cotidiano das pessoas. Esta, sem dúvida, é a melhor fonte de inspiração para a criação de projetos com o Arduino: pensar na resolução de problemas do cotidiano, como detectar a claridade e controlar a ligação de uma lâmpada ou a abertura cortinas de forma automática; detectar a temperatura e utilizar este valor para tomar a decisão de abrir uma janela ou de um ar condicionado, detectar a presença de água ou de ração em um pote e automatizar a alimentação de um animal de estimação – as possibilidades são infinitas. Basta um pouco de vontade de aprender e de criatividade, pois a plataforma Arduino está pronta para lhe auxiliar.
Leave a comment