Introdução ao Curso
  • Promo
  • Sobre o que é esse curso?
  • Ferramentas que você irá precisar
  • Componentes que você irá precisar
  • Como obter o máximo desse curso
Conheça seu Arduino
  • Introdução
  • Conhecendo o Arduino Uno: Atmega328P, USB, Shields
  • Conhecendo o Arduino Uno: pinos, alimentação, clock
  • Usando os pinos de saídas digitais
  • Usando os pinos de entradas digitais
  • Usando os pinos de saídas analógicas
  • Usando os pinos de entradas analógicas
  • Teste de Fim de Seção
Introdução à Comunicação
  • Introdução
  • Comunicação Serial (UART)
  • Comunicação I²C (TWI)
  • Comunicação SPI
  • Teste de Fim de Seção
Placas Arduino
  • Introdução
  • Conheça alguns membros da Família Arduino
  • Introduzindo o Arduino Mega 2560
  • Introduzindo o Arduino Due
  • Introduzindo o Arduino Zero
  • Introduzindo o Arduino 101
  • Introduzindo o Arduino Pro Mini
  • Introduzindo placas Arduino-compatíveis
  • Teste de Fim de Seção
Noções básicas de prototipação
  • Introdução
  • Usando a protoboard
  • Usando fios jumper
  • As ferramentas abolutamente essenciais
  • Alimentando seu Arduino com fontes de alimentação
  • Usando o multímetro para medir tensão
  • Usando o multímetro para medir corrente
  • O multímetro - resistência e condutividade
  • Introdução à solda - O Ferro de Solda
  • Solda - preparações e uso de suportes
  • Solda - usando cortadores de fio e extratores de fumaça
  • Solda - Simples dicas de manutenção para o seu ferro de solda
  • Uma demonstração de solda de conector em uma placa
  • Uma introdução a protoboards
  • Teste de Fim de Seção
O Arduino IDE
  • Introdução
  • Uma introdução ao Arduino IDE
  • Obtendo e instalando o Arduino IDE
  • O Arduino IDE - Entendendo o Painel de Configurações
  • O Arduino IDE - Entendendo os itens de Menu
  • Como carregar um sketch para o seu Arduino
  • Como carregar um sketch para o seu Arduino - Para usuários Windows
  • Teste de Fim de Seção
Introdução a Programação Arduino
  • Introdução
  • Uma introdução a programação Arduino
  • Entendendo as partes básicas de um sketch Arduino
  • Primeiros passos com funções personalizadas
  • Criando funções personalizadas e "return"
  • Usando variáveis
  • Entendendo escopos de variáveis
  • Entendendo constantes
  • Introdução às estruturas de controle: a declaração "if"
  • Introdução às estruturas de controle: a declaração "while"
  • Introdução às estruturas de controle: a declaração "For"
  • Introdução às estruturas de controle: a declaração "Switch"
  • Saída digital - como controlar um LED
  • Entrada digital - como ler o estado de um botão
  • Entrada analógica - como ler o estado de um potenciômetro
  • Saída analógica - como criar um efeito LED fading
  • Introdução ao LED RGB (colorido)
  • Fiação do LED RGB
  • LED RGB: criando cores
  • Usando uma biblioteca para controlar um LED RGB com PWM
  • Aprendendo mais com a documentação da linguagem Arduino
  • Teste de Fim de Seção
Medindo luz e cor
  • Introdução
  • O que é um fotoresistor e como fazer sua ligação
  • Como selecionar o resistor fixo apropriado para um fotoresistor
  • Usando o sensor de luz ultra-violeta
  • Uma introdução ao sensor de cor RGB
  • Fiação do sensor de cor RGB
  • Mini projeto: copie uma cor para um LED RGB usando um sensor de cor RGB
  • Teste de Fim de Seção
Medindo temperatura, umidade e pressão
  • Introdução
  • Usando um sensor DHT22 para medir temperatura e umidade
  • Uma introdução ao Thermistor
  • Fiação do termistor
  • Como calcular a temperatura a partir da resistência do termistor
  • Termistor: obtendo uma temperatura usando uma biblioteca
  • Termistor: melhorando a precisão das leituras analógicas com AREF
  • Uma introdução à temperatura de medição com o TMP36
  • Fiação do TMP36 e um sketch de demonstração
  • Uma fiação alternativa do TMP36
  • Uma introdução ao MCP9808 para leituras de temperatura muito precisas