PTENES
MÓDULO 1.1 · FUNDAMENTO

🦾 O que é um robô e o seu kit

Antes de soldar ou programar, feche três ideias: um robô sente, pensa e age em ciclo; cada tarefa pede um tipo de "cérebro" (ESP32, Raspberry Pi 5 ou Jetson); e você pode começar hoje, sem comprar nada, no simulador Wokwi.

6
Tópicos
Iniciante
Nível
Fundamento
Tipo
Nenhum
Hardware exigido
0%
0 de 0 tópicos lidos · Seção 1 de 6

Conteúdo detalhado

1

🔁 O que é um robô: sentir, pensar, agir

Um robô é uma máquina que percebe o ambiente, decide o que fazer e age sobre o mundo, sozinha e em ciclo. Ele mede algo (a distância até a parede), compara com um objetivo (não bater) e mexe em alguma coisa (vira as rodas). Depois mede de novo, porque o mundo mudou. Esse ciclo se repete dezenas ou centenas de vezes por segundo.

🌱 Novo aqui?

Um sensor é a peça que transforma algo do mundo (luz, distância, inclinação) em um sinal elétrico que o programa lê. Um atuador é o contrário: recebe um sinal e produz movimento, luz ou som (motor, servo, LED, buzzer). O controlador é o "cérebro" que roda o programa no meio do caminho, como o ESP32 que você vai usar na Trilha 1.

SENTIR sensores distância, luz PENSAR controlador compara e decide AGIR atuadores motor, servo, LED o movimento muda o mundo → medir de novo

Como ler: siga as setas verdes da esquerda para a direita (medir → decidir → mover) e depois a seta ciano de volta. É essa volta que separa um robô de um brinquedo de controle remoto: ele confere o resultado da própria ação.

✓ É robô

  • ✓Aspirador que desvia do sofá sozinho.
  • ✓Carrinho que segue uma linha preta no chão.
  • ✓Braço que pega a peça onde a câmera a encontrou.

✗ Não é robô (ainda)

  • ✗Carrinho de controle remoto: quem decide é você.
  • ✗Ventilador com timer: age, mas não sente nada.
  • ✗Termômetro digital: sente, mas não age.

Por que aprender

Todo projeto deste curso, do rover de papelão ao braço com IA, é o mesmo ciclo com peças diferentes. Quando algo não funcionar, você vai perguntar "o problema está no sentir, no pensar ou no agir?" e cortar o defeito pela metade antes de abrir o código.

Conceitos-chave

Sensor
mundo → sinal elétrico
Controlador
roda o programa
Atuador
sinal → movimento
Malha fechada
confere o resultado
2

🌍 Robôs no mundo real em 2026

A maior parte dos robôs que trabalham hoje é discreta: braços que soldam carros, carrinhos que levam caixas em armazéns, aspiradores que mapeiam a sala. A novidade dos últimos anos é que braços abertos e baratos, como o SO-101, e modelos de IA que aprendem por demonstração saíram do laboratório e chegaram a quem tem uma impressora 3D. Os humanoides aparecem muito em vídeo, mas ainda são caros e trabalham em pilotos controlados.

comum hoje ainda em teste braçoindustrial aspirador armazém(AMR) braço abertoSO-101 humanoide quanto mais à direita, mais caro, mais novo e menos testado no dia a dia

Como ler: os pontos verdes já funcionam todo dia em fábricas e casas. Os ciano são onde a pesquisa e os makers estão agora. O tracejado do humanoide indica que ele aparece mais em demonstração do que em trabalho de rotina.

🏭 Industriais e cobots

Braços que soldam, pintam e montam. Os cobots (robôs colaborativos) trabalham perto de pessoas, com força limitada e parada ao toque.

🧹 Domésticos

Aspiradores e cortadores de grama com LiDAR ou câmera montam o mapa da casa e voltam sozinhos à base para recarregar.

📦 Logística

Os AMR (robôs móveis autônomos) levam prateleiras e caixas em armazéns, navegando com mapas, como você fará na Trilha 4.

🦾 Braços abertos e IA

O SO-101 (peças impressas e servos) com o LeRobot, da Hugging Face, aprende tarefas vendo você demonstrar. É o coração da Trilha 5.

💡 Olho no hype

Vídeo de robô fazendo café pode ter sido acelerado, controlado por uma pessoa fora da câmera ou repetido até dar certo. Antes de se impressionar, procure três coisas: velocidade real (1x), autonomia declarada (ninguém controlando) e taxa de sucesso (quantas vezes em dez deu certo).

Por que aprender

Saber onde a robótica está de verdade ajuda você a escolher projetos que dão certo e a não gastar dinheiro com promessa. Os mesmos blocos que você vai montar (sensor de distância, motor com encoder, câmera com detector de objetos, mapa) são os que estão dentro do aspirador e do robô de armazém.

Conceitos-chave

Cobot
trabalha ao lado de gente
AMR
robô móvel autônomo
SO-101
braço aberto, impresso
Taxa de sucesso
o número que importa
3

🧭 O caminho do curso e como estudar por demanda

O curso tem seis trilhas. As cinco primeiras sobem de nível, cada uma terminando em um robô que funciona; a sexta é para quem vai ensinar. Não existe carga horária nem ordem obrigatória: você entra pela trilha que resolve o seu problema de hoje e volta aos fundamentos quando precisar de uma peça que ainda não conhece.

T1primeiros passos T2autônomo T3visão e IA T4ROS 2 T5IA moderna T6para o professor nunca mexi comeletrônica já sei Arduino quero ROS quero IAe braço vou ensinar

Como ler: as setas cinza mostram a sequência natural T1 → T5, do LED ao robô com IA. As setas ciano tracejadas são as portas de entrada por perfil: quem já sabe Arduino pode começar em T2 ou T3; quem vai ensinar vai direto à T6, que fica fora da sequência.

Como estudar um módulo (o roteiro que funciona)

1

Leia o diagrama e a legenda

Cada conceito tem uma figura com "Como ler". Se você entendeu a figura, entendeu o tópico.

2

Simule antes de montar

Cole o código no Wokwi (tópico 6). Errar no simulador não queima peça.

3

Monte e confira "como verificar"

Todo código traz o que deve aparecer no Serial Monitor ou no robô. Se não apareceu, volte à figura.

4

Marque como lido e anote

O botão "Marcar como lido" e as anotações ficam salvos no seu navegador. "Minha jornada" mostra onde você parou.

🌱 Novo aqui?

Selecione qualquer trecho deste texto: aparece um menu para destacar com cor ou anotar. Se um tópico ficou confuso, clique em Tenho dúvida; ele vai para a lista de dúvidas em "Minha jornada", e você pode exportar tudo em um arquivo para levar ao professor.

Por que aprender

Quem tenta aprender robótica "do começo ao fim" costuma travar na teoria antes de ver algo se mexer. Estudar por demanda inverte isso: você começa pelo robô que quer construir e puxa só a eletrônica, o código e a IA que aquele robô exige.

Conceitos-chave

6 trilhas
5 sobem de nível + professor
Por demanda
entre pelo seu problema
Simular antes
erro sem custo
Minha jornada
progresso e anotações
4

🧠 Microcontrolador x computador: ESP32, Pi 5 ou Jetson?

O "cérebro" de um robô pode ser de dois tipos. Um microcontrolador, como o ESP32, é um chip pequeno que roda um único programa assim que recebe energia: liga em menos de um segundo, gasta pouca bateria e responde aos sensores no tempo certo. Um computador de placa única, como o Raspberry Pi 5, roda um sistema operacional completo (Linux), com câmera, rede, Python e IA, mas demora para ligar e gasta mais energia.

🌱 Novo aqui?

GPIO são os pinos de uso geral da placa: cada um pode ligar um LED ou ler um botão. Tempo real quer dizer responder dentro de um prazo garantido, como parar o motor no milissegundo certo. TOPS (trilhões de operações por segundo) mede quanta conta de IA um acelerador faz; quanto maior, mais rápido ele roda modelos de visão.

O que o robô precisa fazer? só sensores e motores,bateria pequena câmera, Linux,ROS 2, Python visão pesada, váriosmodelos ao mesmo tempo ESP32Trilhas 1 e 2 Raspberry Pi 5Trilhas 3, 4 e 5 Jetson Orin Nano Supermais forte, mais caro robô maior = computador pensa + ESP32 controla os motores

Como ler: comece no topo e desça pela pergunta que descreve o seu robô. A linha ciano de baixo lembra que não é uma escolha exclusiva: nos robôs das Trilhas 3 a 5, o Raspberry Pi (ou o Jetson) pensa e um ESP32 continua cuidando dos motores e da parada de emergência.

PlacaMelhor paraCuidado com
ESP32 DevKit / ESP32-S3motores, sensores, Wi-Fi e Bluetooth, bateria. O S3 tem mais memória e serve para câmera e IA pequena.lógica de 3,3 V: 5 V direto num pino de entrada pode queimar.
Raspberry Pi 5câmera, OpenCV, YOLO26, ROS 2, voz. Aceita o AI HAT+ para acelerar IA.precisa de fonte forte e desligamento correto (não arrancar o cabo).
Jetson Orin Nano Supervisão pesada e modelos maiores rodando localmente.preço bem acima do Pi (subiu em 2026) e mais consumo.

Por que aprender

Escolher a placa errada custa caro: um Raspberry Pi para piscar LED gasta bateria à toa; um ESP32 sozinho não roda um detector de objetos moderno. Com a regra "o computador pensa, o microcontrolador controla" você monta robôs que crescem sem refazer tudo.

Conceitos-chave

Microcontrolador
um programa, liga rápido
Placa única (SBC)
Linux completo
GPIO
pinos de uso geral
Pensa x controla
divisão de trabalho
5

🧰 O kit inicial peça por peça

O robô da Trilha 1 é um rover de duas rodas que anda sozinho e desvia de obstáculos. Ele usa poucas peças, todas fáceis de achar no Brasil, e cada uma corresponde a uma parte do ciclo sentir-pensar-agir. Compre aos poucos: os módulos 1.1 a 1.3 funcionam só com o simulador ou com o ESP32 e alguns LEDs.

ESP32 HC-SR04 (distância) sensores IR (linha) motor TT+ roda driver TB6612FNG pilhas 4×AA ou 2×18650 roda boba cérebro

Como ler: a frente do robô está no alto da figura. Ciano = sentir (ultrassom e infravermelho), verde = pensar e comandar (ESP32 e driver), cinza = agir (motores e rodas), âmbar = energia. Toda peça que você comprar cai em uma dessas quatro cores.

PeçaPara que serveFaixa aprox.*
ESP32 DevKit (ou ESP32-S3), USB-Co cérebro: Wi-Fi, Bluetooth, PWMR$ 35 a 110
Protoboard + jumpersmontar circuito sem soldaR$ 25 a 45
LEDs + resistores (220 Ω, 1 kΩ, 10 kΩ)primeiros testes e sinaisR$ 15 a 30
HC-SR04 + 2 sensores IRdistância e linha no chãoR$ 20 a 45
2 motores TT com rodas + roda bobatração do roverR$ 30 a 60
Driver TB6612FNG ou DRV8833deixa o ESP32 comandar os motoresR$ 12 a 35
Suporte 4×AA (NiMH) ou 2×18650 com BMSenergia dos motoresR$ 40 a 100
Chassi de papelão, MDF ou acrílicosegura tudo no lugarR$ 0 a 60

* Preços de referência em out/2026, somando de R$ 200 a R$ 400 o kit completo. Confira antes de comprar: varia muito por loja, frete e câmbio.

✓ Compre isto

  • ✓Driver TB6612FNG ou DRV8833: eficientes e aceitam a lógica de 3,3 V do ESP32.
  • ✓Pilhas recarregáveis NiMH ou células 18650 com placa de proteção (BMS).
  • ✓Cabo USB-C que transmite dados, não só carga.
  • ✓Servos de rotação contínua, se preferir no lugar dos motores TT.

✗ Evite isto

  • ✗Bateria 9 V quadrada para motor: entrega pouca corrente e acaba em minutos.
  • ✗Driver L298N: ainda vendido, mas perde cerca de 2 V em calor.
  • ✗Kits de "37 sensores": a maioria fica na gaveta.
  • ✗Servo comum (180°) como roda: ele não gira sem parar.

⚠️ Cabo só de carga

O erro mais comum da primeira aula: a placa acende, mas o computador não a reconhece. Em nove de cada dez casos o cabo USB só transmite energia. Troque o cabo antes de reinstalar qualquer programa.

Por que aprender

Saber para que serve cada peça evita duas frustrações: gastar com componentes que não serão usados e montar um robô que não anda porque a energia ou o driver não aguentam os motores. O kit acima cobre a Trilha 1 inteira e boa parte da Trilha 2.

Conceitos-chave

Driver de motor
ponte H entre ESP32 e motor
HC-SR04
mede distância por eco
BMS
protege a bateria
GND comum
todo negativo ligado junto
6

💻 Começar sem hardware: Wokwi e segurança na bancada

O Wokwi (wokwi.com) é um simulador gratuito no navegador: você monta um ESP32 virtual, liga LEDs, sensores e servos, cola o código e aperta play. Ele executa o mesmo programa que rodaria na placa real. É o jeito mais rápido de fazer seu primeiro "pisca LED" hoje, antes de o kit chegar.

🌱 Novo aqui?

Um sketch é o programa no estilo Arduino: a função setup() roda uma vez quando a placa liga e a loop() repete para sempre. O Serial Monitor é a janela onde a placa escreve mensagens de texto para você. O resistor limita a corrente para o LED não queimar; o LED tem lado certo: a perna longa (ânodo) vai para o lado do pino, a curta (cátodo) para o GND, que é o negativo.

ESP32 GPIO 2 GND 220 Ω LED perna curta a corrente sai do pino, passa pelo resistor e pelo LED e volta ao GND

Como ler: siga o fio verde do GPIO 2 até o resistor (zigue-zague âmbar) e o LED (triângulo vermelho, com a ponta apontando para o lado da perna curta). O fio ciano fecha o circuito no GND. Sem o caminho de volta, nada acende.

Passo a passo no Wokwi

1

Crie o projeto

Em wokwi.com, clique em "ESP32" e escolha o modelo Arduino (o sketch em C++). Não precisa de conta para testar.

2

Monte o circuito

No botão "+", adicione um LED e um resistor. Ligue como na figura: GPIO 2 → resistor → perna longa do LED; perna curta → GND. Clique no resistor e ajuste para 220 Ω.

3

Cole o código e aperte play

Apague o conteúdo de sketch.ino, cole o bloco abaixo e clique no botão verde de iniciar a simulação.

Objetivo: fazer o LED piscar uma vez por segundo e contar as piscadas no Serial Monitor. Funciona igual no Wokwi e no ESP32 real (pacote "esp32" 3.x na Arduino IDE 2.x).

pisca-led.ino
// Pisca LED: primeiro programa do curso (ESP32, pacote esp32 3.x)
// Acende o LED do GPIO 2 por meio segundo, apaga por meio segundo
// e conta as piscadas no Serial Monitor.

const int PINO_LED = 2;      // GPIO 2: LED externo (e o LED azul de muitas DevKits)
const int TEMPO_MS = 500;    // meio segundo aceso, meio segundo apagado
unsigned long piscadas = 0;

void setup() {
  Serial.begin(115200);         // velocidade do Serial Monitor
  pinMode(PINO_LED, OUTPUT);    // o pino vai mandar sinal (saída)
  Serial.println("Robotica INEMA: pisca LED pronto");
}

void loop() {
  digitalWrite(PINO_LED, HIGH); // liga: 3,3 V no pino
  delay(TEMPO_MS);
  digitalWrite(PINO_LED, LOW);  // desliga: 0 V no pino
  delay(TEMPO_MS);
  piscadas++;
  Serial.print("Piscadas: ");
  Serial.println(piscadas);
}

Como verificar

  • ✓O LED acende e apaga uma vez por segundo.
  • ✓O Serial Monitor mostra "Robotica INEMA: pisca LED pronto" e depois "Piscadas: 1", "Piscadas: 2"...
  • ✗LED apagado e contador andando? O LED está invertido: troque as pernas.

Desafio (API 3.x do PWM): em vez de piscar, faça o LED "respirar", subindo e descendo o brilho. Na versão 3.x, ledcAttach(pino, frequência, bits) prepara o pino e ledcWrite(pino, valor) recebe o próprio pino. Se um tutorial antigo usar funções de PWM com um "canal" separado, ele é da API 2.x e não compila mais.

led-respira.ino
// LED que "respira" com PWM (ESP32, pacote esp32 3.x)
const int PINO_LED = 2;

void setup() {
  Serial.begin(115200);
  ledcAttach(PINO_LED, 5000, 8);   // 5 kHz, 8 bits: brilho de 0 a 255
  Serial.println("PWM pronto no GPIO 2");
}

void loop() {
  for (int v = 0; v <= 255; v += 5) { ledcWrite(PINO_LED, v); delay(15); }
  for (int v = 255; v >= 0; v -= 5) { ledcWrite(PINO_LED, v); delay(15); }
}

Como verificar: o LED acende devagar e apaga devagar, sem piscar seco, cerca de uma vez a cada 1,5 segundo; o Serial Monitor mostra "PWM pronto no GPIO 2".

Segurança na bancada (vale desde o primeiro dia)

✓ Faça

  • ✓Desligue a bateria antes de mexer em qualquer fio.
  • ✓Teste motores com o robô suspenso, rodas no ar.
  • ✓Ligue todos os GND juntos (ESP32, driver e bateria).
  • ✓Confira a polaridade (+ e −) duas vezes antes de energizar.

✗ Não faça

  • ✗Alimentar motor pelo pino 3V3 do ESP32: ele não aguenta a corrente.
  • ✗Ligar 5 V num pino de entrada do ESP32 (a lógica é 3,3 V).
  • ✗Encostar os dois polos da bateria: curto esquenta e pode pegar fogo.
  • ✗Deixar bateria de lítio carregando sem ninguém olhando.

💡 Dica de quem ensina

Salve o projeto do Wokwi com uma conta gratuita e guarde o link. No módulo 1.3 você vai abrir esse mesmo sketch na Arduino IDE 2.x e mandar para a placa real; comparar os dois mostra que o simulador e o hardware rodam o mesmo código.

Por que aprender

Simular primeiro tira o medo e o custo do erro: você entende pino, resistor e código sem risco de queimar nada. E os hábitos de segurança que você cria com um LED são os mesmos que vão proteger você quando houver motores, baterias de lítio e um braço robótico se mexendo.

Conceitos-chave

Wokwi
ESP32 no navegador
setup / loop
uma vez / para sempre
PWM (API 3.x)
ledcAttach + ledcWrite
Bateria desligada
antes de mexer no fio

✅ Resumo do módulo

✓
Robô = sentir, pensar, agir em ciclo e conferir o resultado (malha fechada).
✓
Robótica real em 2026: indústria, casa e armazém já usam; braços abertos crescem; humanoides ainda testam.
✓
Estude por demanda: entre pela trilha do seu problema e puxe os fundamentos quando precisar.
✓
O computador pensa, o microcontrolador controla: ESP32 para motores, Pi 5 para visão e ROS 2, Jetson para IA pesada.
✓
Kit enxuto e seguro: TB6612FNG/DRV8833, NiMH ou 18650 com BMS; nada de 9 V para motor.

Para ir além

Próximo módulo

1.2 · Eletrônica essencial: tensão, corrente, resistor e a lei de Ohm sem sofrimento.