Conteúdo
Prefácio
Plataforma Arduino
Introdução
Placas Arduino
Ambiente de desenvolvimento integrado
Linguagem de programação
Referências
Notas sobre a construção do robô
Seleção dos Motores
Baterias
Design mecânico
Referências
Controle motor
Controle de velocidade com modulação de largura de pulso (PWM)
Arduino Motor Shield R3
Escudo Motor Velleman
Classe C++ para controle de motores
Biblioteca de controle de motores
Referências
Saída LCD
Conectando um módulo LCD
Controle do Módulo LCD
Formatando a saída
Referências
Botões e Interruptores
Botões de conexão
Evitar obstáculos usando botões de pressão
Controle remoto com fio com interruptores
Entradas e saídas digitais adicionais no Arduino Leonardo
Referências
Medição de Sinais Analógicos
Conectando um potenciômetro
Controle com fio através de dois potenciômetros deslizantes
Medição de corrente no Arduino Motor Shield
Prevenção de Obstáculos por Meio da Medição da Corrente do Motor
Medição de tensão do motor na blindagem do motor Velleman
Referências
Medição de distância
Sensores de distância baseados em triangulação óptica
Calibração do Sensor
Prevenção de obstáculos com um sensor de distância
Capturando os arredores e buscando uma nova direção
Prevenção de obstáculos com dois sensores de distância
Medição de distância usando sensores ultrassônicos
Referências
Detecção e rastreamento de linha
Detecção de linha com um sensor óptico reflexivo
Rastreamento de linha com um sensor óptico reflexivo
Rastreamento de linha com vários sensores ópticos reflexivos
Referências
Controle sem fio do robô
Controle remoto infravermelho
Rádio Controle Remoto
Referências
Variantes de Design Adicionais
Escudo do teclado LCD
Motorista com L298N
Detecção de Obstáculos com Sensores IR
Referências