Vamos conhecer juntos essa fantástica plataforma educacional e descobrir juntos os benefícios educacionais dela?
O que é Arduino?
Arduino é a marca de uma plataforma open source que inclui:
- Uma placa de desenvolvimento com um Microcontrolador (da Atmel/ Microchip), que pode ser programado através de
- Uma Interface de Desenvolvimento Integrada (padrão) ou ainda outras plataformas.
Por ser um hardware e códigos de livre acesso, qualquer empresa ou pessoa pode construir seu próprio Arduino.
Por conta disto, há diversas placas e versões “Arduino” no mercado, sendo as originais mais populares mostradas a seguir.
Atenção! Ao contrário do hardware e códigos fonte, Arduino é uma marca registrada. Ou seja, você pode até fazer uma idêntica, mas não usar esse nome nela.
PLACAS ARDUINO
![]() Arduino UNO R3 |
![]() Arduino Nano |
![]() Arduino Mega |
Como surgiu? Breve histórico
Criado em 2005 por um grupo de 5 pesquisadores: Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino e David Mellis. O objetivo era elaborar um dispositivo que fosse ao mesmo tempo barato, funcional e fácil de programar, sendo dessa forma acessível a estudantes e projetistas amadores.
Além disso, foi adotado o conceito de hardware livre, o que significa que qualquer um pode montar, modificar, melhorar e personalizar o Arduino, partindo do mesmo hardware básico.
Por ter um cunho forte educacional, a maioria das placas iniciais e comuns do mercado são limitadas em memória e rapidez de processamento ou leitura de dados.
Mas já existem versões bem poderosas (e mais caras) de Arduino atualmente, como a linha ARDUINO MKR, por exemplo.
Quais as vantagens de usar Arduino no aprendizado?
-
Primeiro:
Ele é muito fácil de aprender (diferente de placas anteriores).
A curva de aprendizado é absurdamente rápida se comparado a placas que existiam no mercado.
Tanto é, que foi pensando para o 5º ano de escolas na Itália.
-
Segundo:
É muito mais barato também.
Tanto que vem sendo abordado por muitas escolas públicas e projetos sociais.
-
Terceiro:
A comunidade. Se pensou em fazer algo com ele, alguém já deve ter feito.
É muito ampla a gama de material de livre acesso (vídeos, blogs, ebooks, tutoriais).
Tudo e todos ensinando a fazer algo com Arduino! E eles ajudam muito a quem está começando!
Quais benefícios para escola ou futuro profissional?
O estudante de Arduino desenvolve habilidades com o de computação física.
Em termos leigos, dar um pouco de inteligência a coisas físicas, como sua cafeteira, por exemplo.
Assim, o estudante treina sua mente para criatividade, lógica e solução de problemas.
Para um pleno e completo desenvolvimento com Arduino é muito importante tanto dominar os conceitos básicos de programação quando de eletrônica.
E se o interesse é robótica educacional, então também será preciso aprender conceitos de mecânica.
Conceitos de comunicação sem fio e web também podem ser fazer necessários em alguns tipos de projetos.
Precisa ainda desenvolver habilidades de: síntese, comunicação, trabalho em equipe, liderança, organização, e outras.
RESUMINDO: Mesmo que nunca tenha interesse em áreas técnicas ou exatas o estudante com certeza terá habilidades desenvolvidas para sua vida e profissão!
E tudo isso e muito mais nossos alunos tem contato durante o curso.
Como funciona e para o que pode ser usado?
-
Energia
Uma placa Arduino pode ser alimentada tanto pelo computador (pela porta USB) quanto como por baterias e fontes.
-
Fazer os códigos
Além disso, sua programação pode ser tanto um aplicativo instalado no computador (offline) quanto online.
Atualmente, o Arduino pode ser programado tanto por linhas de código de sua linguagem nativa quanto por blocos.
Depois de programado, a placa então pode ser usada de forma independente. Ou seja, para controlar um robô, uma lixeira, um ventilador, as luzes da sua casa, a temperatura do ar condicionado, um aparelho de medição ou qualquer outro projeto que vier à cabeça.
-
O que dá par fazer?
A lista de possibilidades é praticamente infinita. Desde automatizar sua casa, seu carro, seu escritório, criar um novo brinquedo, um novo equipamento ou melhorar um já existente. Tudo vai depender da sua criatividade.
Para isso, o Arduino possui uma quantidade enorme de sensores e componentes que você pode utilizar nos seus projetos.
Grande parte do material utilizado está disponível em módulos, que são pequenas placas que contém os sensores e outros componentes auxiliares como resistores, capacitores e leds.
MÓDULOS SENSORES
![]() Sensor Som |
![]() Sensor Chuva |
![]() Sensor Obstáculo Infravermelho |
O ecossistema Arduino é tão completo e participativo que existem também as placas chamadas Shields, que são placas eletrônica que se encaixam no Arduino para expandir suas funcionalidades.
PLACAS ESCUDO (SHIELDS)
![]() Módulo Controle Motores L293D |
![]() Módulo para Ethernet e página WEB |
![]() Módulo para Controle tipo Joystick PS2 |
Como programar um Arduino?
Diferentemente de outros produtos que vem prontos para uso e já programados, a grande vantagem da plataforma Arduino é você mesmo criar as funções que ele deve executar através de suas diversas entradas e saídas.
Por exemplo, pode usar para controlar alimentação de cães, aquários, irrigação de plantas, controles de acesso, medições diversas, como temperatura, umidade, distância e passagem de objetos ou pessoas.
Mas programação é uma coisa muito difícil? Não, com Arduino não é mesmo! Foi por isso que ele foi idealizado e lançado, para que mesmo artistas ou crianças do 5º ano (remontando suas origens italianas) conseguissem criar e programar de modo fácil, barato e acessível.
As linhas de código foram simplificadas e são fáceis de memorizar. Basta apenas estudar um pouco e treinar a lógica de como dar os comandos, algo que se pode aprender rapidamente em um de nossos cursos ou livros sugeridos.
Os seus códigos podem então ser escritos tanto em linhas de texto:

IDE Arduino, Fonte: professorakeyla.com.br
Como em blocos (tipo Scratch):

Programação Arduino em Blocos e Código no TinkerCAD, Fonte: Autodesk TinkerCAD (online)
Há diversos softwares que permitem a programação em blocos diretamente, especialmente para quem quer criar seus primeiros robôs. Eu uso alguns deles em minhas aulas de robótica educacional.
Muitos desses programas são compatíveis com diversos kits de robótica no mercado, especialmente os importados como também diversas placas além das Arduino.
Interessado em aprender programação e eletrônica com Arduino?
Aqui na Aplicar Ciências temos cursos regulares durante o ano sobre Arduino, onde aprendemos seus recursos do mais básico ao avançado. Os cursos são focados para séries finais do Ensino Fundamental em diante, mas também há edições mais profissionalizantes abertas de tempos em tempos.
Se desejar participar de alguma dessas turmas presenciais, basta inscrever-se no botão abaixo:
CLIQUE PARA INSCREVER-SE
Também lançamos alguns cursos e tutoriais online para quem quiser aprender, mas não pode vir às aulas presenciais.
Além disso, temos muito material sempre sendo atualizado em nosso canal do Youtube.