O Arduino é uma plataforma de prototipagem eletrônica open-source. É formada por hardware e software flexíveis e fáceis de usar.
Criada para qualquer pessoa usar: artistas, designers, hobbistas e curiosos interessados em criar objetos ou ambientes interativos.
Basicamente é composta de uma plaquinha para conectar motores, leds e sensores e um software para programar a plaquinha.
O vídeo ao lado mostra os princípios básicos de programação da placa Arduino. Você pode programar a placa em blocos ou em forma de texto.
Em bloco é mais fácil, mas oferece poucos recursos.
Em texto tem a vantagem de poder utilizar todos os recursos da placa.
Desafio: você deve criar o circuito de um semáforo no Tinkercad e programar os leds: verde, amarelo e vermelho.
Principais portas e conexões da placa Arduino
de 0 a 13 => portas digitais
L => Led conectado na porta 13 (Led Builtin)
de A0 a A5 => portas analógicas
GND => terra (-)
TX => transmissão
RX => recepção
O hardaware báscico do Arduino é uma plaquinha UNO. Depois de conectar componentes programamos as portas para ligar (ALTO) e desligar (BAIXO).
No Tinkercad podemos programar a placa em blocos (tipo Scratch) ou em código de texto.
Clique em iniciar simulação para ver o led piscando, em código e veja a programação do circuito de led.
Além da Documentação de Referência as grandes lojas de peças para Arduino oferecem bons tutoriais sobre o uso de peças e funcionamento do Arduino. Vamos aproveitar esses tutoriais para conhecer mais um pouco sobre o funcionamento da plaquinha:
Referências básicas sobre Arduino:
Site oficial do Arduino: https://www.arduino.cc/
Site Arduino em Português (Playground): https://playground.arduino.cc/Portugues/HomePage
Editor de Arduino online: https://create.arduino.cc/editor
Baixe o editor IDE de Arduino: https://www.arduino.cc/en/Main/Software#
Versão portable do editor IDE: https://www.arduino.cc/en/Guide/PortableIDE
Exemplos de sketches arduino em Português: https://playground.arduino.cc/Portugues/Learning
Simulador de Arduino online: https://www.tinkercad.com/
Vídeo com primeiros passos: https://www.youtube.com/watch?v=9R2dLklLb_Y
Vídeo para usar o simulador Tinkercad: https://www.youtube.com/watch?v=j7ePCEKYKyQ
Referência da linguagem arduino: https://playground.arduino.cc/Referencia/Extendida
Exercícios e exemplos de uso Arduino: https://sites.google.com/s/1DW7IrrhQ4V-JQ24ZpnCItE_IhqhNg7Ou/p/1MJWwT95iwwx-Yb9W4hnXHafE9ESjoMr8/edit
Robótica no Matéria Prima: http://www.materiaprima.pro.br/robotica/
Para saber mais: