
Curso de Introdução à Robótica Utilizando a Plataforma Arduino
O Arduino foi desenvolvido para facilitar a prototipagem, não só de técnicos em eletrônica e programadores, mas também de pessoas comuns, que querem realizar seus projetos mas não possuem muito conhecimento na área. O Arduino é uma plataforma de desenvolvimento composta pelo Hardware (microcontrolador) e uma IDE (ambiente de desenvolvimento integrado) aonde é possível escrever o seu código em linguagem C/C++ e a própria IDE fará todo o processo de compilação e transferência do código do seu PC para o microcontrolador, o que torna todo o processo de programação e prototipagem muito mais rápido. O Arduino permite na prática a criação de projetos complexos em robótica com baixo custo e fácil implementação.

Nível 1 (4 horas)
-
Conhecer a Plataforma Arduino
-
Modelos de Arduino
-
Bibliotecas
-
Shields e Protoboard
-
Aplicações
-
-
Linguagem de Programação
-
Prática I - Controlando LEDs
-
Prática II - Semáforo
Nível 2 (4 horas)
-
Introdução a Eletrônica Básica
-
Integrar Eletronica ao Arduino
-
Aplicação com Resistor, LED, LDR e Botão
-
Identificar alguns componentes eletrônicos e respectivas funções
-
-
Prática I - Controle da intensidade do LED
-
Prática II - LED RGB (PWM)
-
Prática III - Lendo o Estado de um Botão
-
Prática IV - Semáforo Interativo
Nível 3 (8 horas)
-
Conhecendo mais sobre Eletrônica
-
Utilizar Sonorizadores (Buzzer)
-
Sensor de luminosidade (LDR)
-
Sensor de Temperatura (LM35)
-
-
Prática I - Piano
-
Prática II - Medir Temperatura
-
Prática III - Alarme
-
Prática IV - Termômetro
-
Prática V - Alarme completo (LDR, LM35, LEDS, BUZZER).
Nível 5 (8 horas)
Nível 4 (8 horas)
-
Controle de Motor CC, Motor de Passo e Servo Motor
-
Utilizar Transistor, Relê e CI
-
Medir Rotação do Motor
-
-
Prática I - Alterar a Velocidade c/ Potênciometro
-
Prática II - Alterar o Sentido de Rotação
-
Prática III - Controle utilizando L293D
-
Prática IV - Acionamento com um Relê
-
Prática V - Medir Rotação
Nível 6 (8 horas)
-
Conhecendo os Displays
-
7 segmentos
-
Display LCD
-
-
Comunicação Arduino-LCD
-
Prática I - Plotar Caracteres na Tela (LCD)
-
Prática II - Medir a Temperatura Ambiente e Plotar no Display
-
Prática III - Acionar o Motor e Mostrar no Display - Sentido e Velocidade de Rotação.
-
Comunicação Serial
-
Comunicação Ethernet
-
Comunicação Sem Fio
-
Wireless*/Bluetooth/RF
-
-
Prática I - Enviando e Recebendo dados
-
Prática II - Acionamento Remoto (Motor, LED)
*Utilizando nas práticas a Shield Wireless