Curso de Arduino: Eletrônica, Programação e Automação
Aprenda, de forma prática e progressiva, a programar Arduino e desenvolver projetos de eletrônica, robótica e automação. Durante três meses, você conhecerá os principais componentes e sensores, aprenderá a controlar LEDs, motores, displays e relés e desenvolverá soluções como alarmes, controle de acesso, irrigação automatizada e robôs autônomos.
O curso começa pelos fundamentos de entradas e saídas digitais e analógicas e avança até projetos completos de automação e robótica. As aulas são baseadas em atividades práticas, permitindo que o aluno compreenda o funcionamento dos componentes e aplique imediatamente os conhecimentos adquiridos.
O que você aprenderá
Fundamentos de programação para Arduino;
Uso de entradas e saídas digitais;
Leitura de sensores analógicos;
Controle de LEDs, fitas de LED, relés e motores;
Utilização de displays de 7 segmentos e LCD;
Aplicação de sensores de temperatura, presença, distância, umidade, som, RFID e cor;
Desenvolvimento de sistemas de alarme e controle de acesso;
Construção de robôs que desviam de obstáculos;
Noções de automação residencial e controle de equipamentos.
Programa do curso
Módulo 1 — Fundamentos
Aula 1 — Saídas digitais e LEDs
Introdução às saídas digitais;
Controle de LEDs;
Desenvolvimento de um LED piscante;
Projeto de um sequencial de LEDs.
Aula 2 — Entradas digitais e acionamento de cargas
Utilização de chaves e botões;
Acionamento de saídas a partir de entradas digitais;
Controle de cargas com módulo relé;
Aplicação de sensor de presença.
Aula 3 — Entradas analógicas e controle de temperatura
Conceito de sinais analógicos;
Leitura de sensores analógicos;
Utilização de sensor de temperatura;
Desenvolvimento de um sistema de controle de temperatura.
Aula 4 — Saídas PWM e controle de intensidade
Conceito de PWM;
Controle de intensidade luminosa;
Desenvolvimento de um dimmer para fita de LED;
Criação do efeito de transição gradual de brilho, conhecido como fading.
Módulo 2 — Projetos avançados
Aula 1 — Display de 7 segmentos
Funcionamento de um display de 7 segmentos;
Controle dos segmentos pelo Arduino;
Desenvolvimento de um contador de 0 a 9.
Aula 2 — Display LCD
Funcionamento e conexão de um display LCD;
Exibição de textos e números;
Desenvolvimento de um contador de pessoas.
Aula 3 — Sensor ultrassônico
Medição de distância com sensor ultrassônico;
Desenvolvimento de um alarme acionado por proximidade;
Construção de uma trena eletrônica.
Aula 4 — Controle de motores com ponte H
Princípio de funcionamento de uma ponte H;
Controle de sentido e velocidade de motores;
Desenvolvimento de um robô capaz de desviar de obstáculos.
Módulo 3 — Automação
Aula 1 — Sensores de umidade e som
Leitura de um sensor de umidade do solo;
Desenvolvimento de um sistema de controle de umidade para plantas;
Utilização de sensor de palmas;
Acionamento de cargas por comando sonoro.
Aula 2 — Leitor RFID
Princípios de funcionamento da tecnologia RFID;
Leitura e identificação de cartões e tags;
Acionamento de equipamentos por identificação RFID.
Aula 3 — Controle de acesso com teclado matricial
Funcionamento de teclados matriciais;
Leitura e validação de senhas;
Desenvolvimento de um sistema de controle de acesso;
Acionamento de dispositivos após a digitação da senha correta.
Aula 4 — Sensor de cor
Princípios de identificação de cores;
Leitura e interpretação das informações do sensor;
Desenvolvimento de um projeto prático utilizando reconhecimento de cores.
Para quem é o curso
O curso é indicado para:
Iniciantes em eletrônica e programação;
Estudantes e makers;
Pessoas interessadas em robótica e automação;
Professores e profissionais que desejam iniciar projetos com Arduino;
Alunos que querem desenvolver projetos práticos utilizando sensores e atuadores.
Ao final do curso
Ao concluir o curso, o aluno estará preparado para desenvolver projetos básicos e intermediários com Arduino, integrar sensores e atuadores e criar protótipos de automação, robótica e controle de acesso.
Duração: 3 meses
Carga sugerida: 12 aulas
Organização: 4 aulas por mês
Metodologia: aulas teóricas e práticas, com desenvolvimento progressivo de projetos.