Curso completo sobre Arduino, mesclando teoria e prática em robótica e automação. Ideal para iniciantes e entusiastas da área.
Neste curso gratuito, aprenda sobre
Introdução ao Arduino e fundamentos elétricos
Controle de LEDs, RGB e entradas analógicas
Sensores de luz, leitura analógica e funções auxiliares
Motores DC e pontes H
Servos, robótica básica e sensores de distância
Bibliotecas personalizadas e motores de passo
Displays LCD, caracteres especiais e jogo de nave
Som, infravermelho e comunicação serial básica
Botões avançados, debounce e interrupções
Carro robô autônomo com Arduino
Sensores digitais, displays I2C e estação meteorológica
Bluetooth e comunicação sem fio básica
Teclado matricial e sistema de senha
Projetos com Bluetooth, I2C e RF entre Arduinos
Displays de sete segmentos e sensores de temperatura
Relés, automação residencial e sensores diversos
Descrição do curso
Explore o fascinante mundo do Arduino com este curso abrangente, onde teoria e prática se encontram em harmonia. Ao longo de uma jornada composta por 72 lições detalhadas, você mergulhará nos fundamentos da placa Arduino, desde a introdução básica até a criação de projetos complexos.
A viagem inicia-se com uma introdução ao Arduino, passando pelas noções fundamentais da protoboard e pela compreensão da Lei de Ohm. Aos poucos, você aprenderá a criar projetos práticos, como um semáforo funcional e o controle preciso de motores DC usando a Ponte H.
Conforme avança, o curso aborda o uso de sensores como LDRs e componentes como LEDs RGB, permitindo que você desenvolva habilidades em programação para manipulação de portas analógicas e digitais. O uso de funções como MAP e CONSTRAIN são explorados para aprimorar o controle sobre os dispositivos.
O curso não para por aí. Aprende-se a controlar robôs sofisticados, integrar tecnologias Bluetooth e criar sistemas de senha com teclados de membrana. Com isso, a aplicação prática ganha vida, culminando em construções como carrinhos controlados por celular ou sistemas de iluminação ativados por som.
Seja para criar uma mini estação meteorológica ou para integrar Arduinos via protocolos como I2C e RF433, este curso guia você pelo fascinante universo da robótica e da eletrônica. Prepare-se para realizar desde projetos simples até os mais complexos, desenvolvendo habilidades essenciais em robótica e automação.
Conteúdo do curso
Aula em vídeo: Curso de Arduino #01 - Introdução ao curso / Básico sobre a placa Arduino18m
Exercício: No Arduino Uno, qual é a função do conector DC jack?
Aula em vídeo: Curso de Arduino #02 - Primeiros comandos do Arduino e primeiro programa25m
Aula em vídeo: Curso de Arduino #03 - Declaração de variáveis, piscando um led18m
Exercício: Qual a principal vantagem de usar uma variável para definir o número do pino ao controlar um LED no Arduino?
Aula em vídeo: Anexo Arduino #01 -Aprendendo usar a protoboard14m
Aula em vídeo: Anexo Arduino #02 - Lei de ohm13m
Exercício: Num circuito com Arduino 5 V, LED com queda de 2 V e corrente desejada de 20 mA, qual o valor do resistor calculado pela Lei de Ohm?
Aula em vídeo: Curso de Arduino #04 - Criando um semáforo, #Define e funções24m
Aula em vídeo: Curso de Arduino #05 - Portas PWM, método analogWrite, loop FOR13m
Exercício: No Arduino, como controlar progressivamente o brilho de um LED usando PWM?
Aula em vídeo: Curso de Arduino #06 - Lendo portas digitais, digitalRead, pushButton24m
Aula em vídeo: Curso de Arduino #07 - Resistor Pull Dowm, Resistor Pull Up11m
Exercício: Em um botão ligado a uma porta digital do Arduino, qual é o comportamento correto dos resistores pull-down e pull-up?
Aula em vídeo: Curso de Arduino #08 - Led RGB, Módulo Led RGB23m
Aula em vídeo: Curso de Arduino #09 - Classes em Arduino, led RGB e módulo RGB19m
Exercício: Em um projeto Arduino com LED RGB e botão, qual a principal vantagem de criar uma classe para o botão?
Aula em vídeo: Curso de Arduino #10 - Portas analógicas17m
Aula em vídeo: Curso de Arduino #11 - Como usar a função MAP no Arduino26m
Exercício: Como mapear a leitura analógica do potenciômetro para controlar o brilho de um LED via PWM
Aula em vídeo: Curso de Arduino #12 - Como funciona a função MAP do Arduino15m
Aula em vídeo: Sensor de luz, sensor LDR, fotoresistor - Curso de Arduino #1318m
Exercício: Arduino e LDR: efeito da luz na leitura analógica
Aula em vídeo: Curso de Arduino #14 - Resolução exercício aula 13, sensor LDR08m
Aula em vídeo: Circuito Divisor de Tensão Resistivo - Curso de Arduino #1518m
Exercício: Em um divisor de tensão com Vin de 5 V e R1 = R2, qual é a tensão na saída Vout?
Aula em vídeo: Função CONSTRAIN do Arduino - Curso de Arduino #1615m
Aula em vídeo: Usando motores DC com Arduino P1 - Curso de Arduino #1727m
Exercício: Controle seguro de motor DC com Arduino
Aula em vídeo: Motores DC com Arduino P2 - Curso de Arduino #1814m
Aula em vídeo: Controlando a rotação de motores DC com Arduino - Curso de Arduino #1913m
Exercício: Como ajustar a velocidade de um motor DC com Arduino usando um potenciômetro?
Aula em vídeo: PonteH, motor DC girando nos dois sentidos, L293D - Curso de Arduino #2022m
Aula em vídeo: Ponte H Dupla circuito L293D, motor DC girando nos dois sentidos - Curso de Arduino #2116m
Exercício: Ao controlar um motor DC com Arduino e a ponte H L293D, qual ligação de alimentação e aterramento permite usar PWM no pino EN1 para ajustar a velocidade de forma correta e segura?
Aula em vídeo: Driver Motor Ponte H L298N - Curso de Arduino #2215m
Aula em vídeo: Motor Shield L293D Driver Ponte H para Arduino - Curso de Arduino #2318m
Exercício: Ao usar alimenta e7 e3o externa na Motor Shield L293D, o que deve ser feito com o jumper pr f3ximo ao conector de alimenta e7 e3o?
Aula em vídeo: Regulador de Tensão 7805 5V - Curso de Arduino #2417m
Aula em vídeo: Micro Servo Motor 9g SG90 com Arduino - Curso de Arduino #2522m
Exercício: Como alimentar e controlar corretamente um micro servo SG90 com Arduino para evitar danos?
Aula em vídeo: Braço robótico com Arduino - Curso de Arduino #2610m
Aula em vídeo: Braço Robótico com movimentação automática - Curso de Arduino #2712m
Exercício: Qual a melhor estratégia para automatizar o posicionamento do braço robótico com servos no Arduino?
Aula em vídeo: Sensor Ultrassônico de distância HC-SR04 - Curso de Arduino #2822m
Aula em vídeo: Biblioteca Arduino: aprenda a criar sua própria biblioteca - Curso de Arduino #2928m
Exercício: Ao criar uma biblioteca para Arduino, qual é o papel do arquivo .h?
Aula em vídeo: Criando uma BIBLIOTECA ARDUINO para trabalhar com LEDS - Curso de Arduino #3021m
Aula em vídeo: Controlando Motor de Passo com Arduino - Curso de Arduino #3129m
Exercício: Como inverter o sentido de rotação do motor de passo usando a biblioteca Stepper no Arduino?
Aula em vídeo: Display LCD 16x2 com Arduino - Curso de Arduino #3218m
Aula em vídeo: Como criar caracteres especiais no display com Arduino - Curso de Arduino #3311m
Exercício: Em um LCD 16x2 com a biblioteca LiquidCrystal, qual é a forma correta de criar e exibir um caractere personalizado armazenado no índice 1?
Aula em vídeo: Criando jogo de Nave em Arduino #P1 - Curso de Arduino #3423m
Aula em vídeo: Criando jogo de Nave em Arduino #P2 - Curso de Arduino #3515m
Exercício: Ao desenhar a nave no display LCD com caractere personalizado, qual é a sequência correta?
Aula em vídeo: Criando jogo de Nave em Arduino #P3 - Curso de Arduino #3618m
Aula em vídeo: Criando jogo de Nave em Arduino #P4 - Curso de Arduino #3718m
Exercício: Em um jogo no Arduino com nave, tiro e asteroide, qual abordagem ajuda a evitar falsos negativos na colis e3o do tiro com o asteroide?
Aula em vídeo: Criando jogo de Nave em Arduino #P5 FINAL - Curso de Arduino #3809m
Aula em vídeo: Tocando sons com Arduino - Curso de Arduino #3913m
Exercício: Como tocar 440 Hz por 1 segundo no pino 9 sem precisar chamar noTone depois?
Aula em vídeo: Tocando melodias com o Arduino - Curso de Arduino #4030m
Aula em vídeo: Receptor infravermelho (IR) - Curso de Arduino #4115m
Exercício: Após ler um comando IR no Arduino, qual método prepara o receptor para a próxima leitura usando a biblioteca IRremote?
Aula em vídeo: Controlando motor com controle remoto - Curso de Arduino #4213m
Aula em vídeo: Enviando sinal Infravermelho - Curso de Arduino #4313m
Exercício: Envio de sinais IR com IRremote no Arduino
Aula em vídeo: Enviando dados do computador para o Arduino via porta serial - Curso de Arduino #4410m
Aula em vídeo: Debounce, Criando uma biblioteca para botões - Curso de Arduino #4522m
Exercício: Ao alternar um LED com um botão no Arduino, qual abordagem evita múltiplos acionamentos causados pelo bounce?
Aula em vídeo: Interrupções / attachInterrupt - Curso de Arduino #4616m
Aula em vídeo: Interrupção por Timer - Curso de Arduino #4716m
Exercício: Em Arduino, ao configurar uma interrupção externa para um botão, qual é o propósito de digitalPinToInterrupt(pin)?
Aula em vídeo: Montagem/Estrutura base carro robô P1 - Curso de Arduino #4815m
Aula em vídeo: Montagem base carro robô #P2 e programação para os motores - Curso de Arduino #4915m
Exercício: Em um carro robô com controladora de motores, quantos pinos por motor o Arduino utiliza e quais são suas funções?
Aula em vídeo: Montagem base carro robô #P3,programação para os servos e sensor ultrassônico - Curso de Arduino #5014m
Aula em vídeo: Robô que desvia de obstáculos - Curso de Arduino #5114m
Exercício: Ao detectar um obstáculo a menos de 30 cm, qual o comportamento programado do robô?
Aula em vídeo: input_pullup - Curso de Arduino #5210m
Aula em vídeo: Sensor de umidade e temperatura DHT11 - Curso de Arduino #5314m
Exercício: Ao usar o DHT11 sem módulo, qual é a ligação correta para garantir leituras estáveis?
Aula em vídeo: Módulo de interface para display I2C - Curso de Arduino #5415m
Aula em vídeo: Mini estação metereológica - Curso de Arduino #5521m
Exercício: No projeto da mini estação meteorológica com Arduino, após criar um caractere especial no LCD I2C com createChar, como exibi-lo corretamente no display?
Aula em vídeo: Bluetooth, módulo HC-06 - Curso de Arduino #5627m
Aula em vídeo: Bluetooth, módulo HC-06 - P2 - Curso de Arduino #5712m
Exercício: Como evitar o conflito da porta serial ao usar um módulo Bluetooth HC-06 com Arduino durante o upload do sketch?
Aula em vídeo: Teclado de membrana 3x4 - P1 - Curso de Arduino #5828m
Aula em vídeo: Teclado de membrana 3x4 - P2 - Curso de Arduino #5912m
Exercício: Ao usar a biblioteca Keypad com um teclado de membrana 3x4, o que deve ser verificado antes de imprimir a tecla no monitor serial?
Aula em vídeo: Sistema de senha com Teclado de membrana 3x4 - P1 - Curso de Arduino #6012m
Aula em vídeo: Sistema de senha com Teclado de membrana 3x4 - P2 - Curso de Arduino #6113m
Exercício: Ao verificar a senha no Arduino usando String, qual condição no if confirma que as duas senhas são iguais?
Aula em vídeo: Carrinho controlado pelo celular via Bluetooth - Curso de Arduino #6214m
Aula em vídeo: Conexão serial entre dois arduinos / TX RX - Curso de Arduino #6310m
Exercício: Ao conectar um Arduino Mega a um Uno para comunicação serial que controla o LED do Uno, qual configuração está correta?
Aula em vídeo: Protocolo I2C e biblioteca Wire - Curso de Arduino #6418m
Aula em vídeo: Conectando Arduinos com I2C e biblioteca Wire - Curso de Arduino #6517m
Exercício: Como inicializar corretamente a interface I2C em um Arduino configurado como slave com endereço 101?
Aula em vídeo: Módulos RF433 / Conectando Arduinos por Radiofrequência - Curso de Arduino #6524m
Aula em vídeo: Display 7 Segmentos 1 Dígito - Curso de Arduino #6718m
Exercício: Em um display de sete segmentos de cátodo comum, como acender o segmento A com Arduino?
Aula em vídeo: Sensor de Temperatura LM35 - Curso de Arduino #6822m
Aula em vídeo: Sensor de Temperatura LM35 - P2 - Curso de Arduino #6904m
Exercício: No Arduino, como habilitar a escala completa do sensor LM35 para medir de cerca de -55 °C a 150 °C?
Aula em vídeo: Usando Relé com o Arduino - Curso de Arduino #7015m
Aula em vídeo: Acendendo e apagando uma lâmpada pelo celular - Curso de Arduino #7106m
Exercício: Conexão correta do módulo Bluetooth ao Arduino para comunicação serial
Aula em vídeo: Sensor de Som KY-038 - Acendendo e apagando uma lâmpada batendo palmas - Curso de Arduino #7212m
Aula em vídeo: Reed Switch / Sensor de Campo Magnético - Curso de Arduino #7312m
Exercício: Sobre o uso do Reed Switch com Arduino, qual alternativa descreve corretamente a diferença entre os módulos KY-021 e KY-025?