Guias · 17 min de leitura

Ensinar Arduino online: câmeras, simulador e app para aulas ao vivo

Como ensinar Arduino online: montagem com duas câmeras, lista do kit enviada antes, plano de aula de 45 minutos, ordem de depuração a distância e dicas para grupos de 4 a 8.

Dá para ensinar Arduino online por videochamada muito bem, desde que quatro coisas estejam prontas desde o início. Primeiro, o kit precisa estar nas mãos do aluno: é ele que encaixa os fios e carrega o código, não você. Segundo, você precisa de dois ângulos de câmera: um mostra o rosto do aluno, o outro olha direto para baixo, para a protoboard, a partir de um suporte de celular. Terceiro, o aluno compartilha a tela do computador, assim você vê o código na Arduino IDE, a mensagem de erro e os números no Monitor Serial no mesmo momento que ele. Quarto, o projeto da aula é enviado um dia antes, para que o aluno já tenha aberto a lista de componentes e o esquema do circuito no celular antes da chamada. Com essas quatro coisas no lugar, você consegue achar defeitos mesmo sem nunca ver o circuito tão bem quanto em uma sala de aula, porque quem olha é o aluno e você diz para onde ele deve olhar. A maioria dos defeitos aparece em poucos minutos se você seguir uma ordem de seis perguntas que vai da alimentação ao código.

Este post trata do lado técnico e pedagógico das aulas online: montagem de câmera e áudio, o que enviar antes da aula, uma aula minuto a minuto, depuração a distância e como conduzir aulas em grupo. Como planejar um curso semana a semana está no post sobre como abrir um curso de Arduino, e montar circuitos no navegador está no guia do simulador de Arduino no Tinkercad; não vamos repetir esses assuntos aqui. Todos os exemplos partem do mesmo cenário: o aluno tem um kit iniciante com Arduino Uno e um computador, e você dá a aula da sua própria mesa com o mesmo kit.

Placa Arduino Uno: LED de alimentação ON, LEDs L, TX e RX, GND e barras de pinos digitais
Os primeiros lugares a conferir na depuração a distância: o LED ON à direita, o LED L ligado ao pino 13, os LEDs TX/RX que piscam durante o carregamento e as marcações acima das barras de pinos.

Por que uma câmera só não basta para uma aula online de Arduino

A câmera de um notebook mostra o rosto do aluno, não a protoboard em cima da mesa. Levantar a placa até a câmera também não resolve: os fios balançam, um jumper se solta, o ângulo muda a cada segundo e não dá para distinguir o pino 13 do pino 12. Por isso, a organização básica de uma aula online de Arduino tem três visões: a câmera do rosto para a comunicação, a câmera de cima para o circuito e o compartilhamento de tela para o código. A câmera do rosto importa mais do que parece; o momento em que o aluno franze a testa é o momento em que você percebe um problema que ele ainda não falou em voz alta. A câmera de cima vira a visão que você mais acompanha, porque só ela mostra em qual furo cada fio entra. O compartilhamento de tela substitui o hábito da sala de aula de olhar por cima do ombro: você olha para a mesma coisa que o aluno enquanto ele escreve o código, compila e lê o Monitor Serial.

Montagem técnica: lado do professor e lado do aluno

Você não precisa de equipamento caro; a segunda câmera é um celular que a maioria das casas já tem. O app de videochamada que você usa também não faz muita diferença: compartilhamento de tela, janela de chat e entrar na mesma chamada por um segundo aparelho estão disponíveis em quase todos os apps comuns hoje. Se você pretende dar aulas em grupo, confira à parte se o app tem salas simultâneas (breakout rooms). A tabela abaixo coloca lado a lado o que cada lado precisa.

ItemLado do professorLado do aluno
ComputadorArduino IDE instalada, app da chamada aberto; se possível, uma segunda tela (os alunos em uma, a sua IDE na outra)Arduino IDE instalada e um carregamento de teste feito; uma porta USB livre para o Uno
Câmera do rostoA câmera embutida do notebook bastaA câmera embutida do notebook basta
Câmera de cimaUm celular acima do seu próprio kit, para mostrar o circuito de cima enquanto explicaUm celular entra na chamada como segundo participante, a 30–40 cm acima da protoboard, olhando para baixo com a câmera traseira
Suporte de celularUm suporte de mesa com braço flexível ou um suporte de braço articulado por cimaO mesmo; se não houver, uma régua presa com fita entre duas pilhas de livros resolve
LuzUma luminária de mesa vinda de ladoUma luminária de mesa vinda de lado; uma folha A4 branca embaixo da protoboard
ÁudioUm headset com microfone; evita ecoFones de ouvido; microfone e alto-falante do celular desligados
Compartilhamento de telaVocê mostra a sua própria IDE e a página do projetoSó a janela da Arduino IDE é compartilhada, com a fonte aumentada
InternetConexão cabeada ou perto do roteadorSe o vídeo travar, desligue primeiro a câmera do rosto e mantenha a câmera de cima ligada

O truque que mais ajuda: o aluno entra na mesma chamada uma segunda vez pelo celular e renomeia esse participante, por exemplo “Ana - Circuito”. No celular, ele silencia o microfone e abaixa o alto-falante até zero; caso contrário, os dois aparelhos captam o som um do outro e a chamada vira uma microfonia. Usar a câmera traseira em vez da frontal dá uma imagem mais nítida e elimina o problema do espelhamento: com a câmera frontal, a sua própria prévia aparece espelhada na maioria dos apps, o que dificulta a leitura das marcações dos pinos. Segure o celular na horizontal, mantenha a protoboard e o Arduino no mesmo enquadramento e deixe o celular no carregador; uma videochamada de 45 minutos esgota rápido a bateria de um celular. Quando a aula começar, fixe a visão da câmera de cima (a maioria dos apps tem uma opção de “fixar” ou “destacar”) para que a imagem não pule para outra pessoa sempre que alguém falar.

Monte também a sua própria câmera de cima. Em uma aula online, a sua protoboard faz o papel do quadro da sala de aula: enquanto você diz “Olha, a perna do LDR entra nesta fileira e o resistor de 10 kΩ naquela”, a sua mão também aparece. O aluno repete o movimento na própria mesa na hora, e você compara as duas imagens lado a lado.

O que enviar antes da aula: a regra das 24 horas

Os minutos mais caros de uma aula online são os gastos instalando drivers ou procurando um resistor que falta durante a chamada. Para evitá-los, mande ao aluno uma mensagem curta pelo menos um dia antes da aula e peça que ele complete a lista abaixo. Para o link do projeto, abra o projeto no BlueGrays e toque em Compartilhar; se o app estiver instalado, o link que você envia abre esse projeto direto no celular do aluno. Assim, o aluno já viu a lista de Componentes necessários e o Esquema do circuito antes de a aula começar.

  1. Lista do kit: os nomes e as quantidades das peças, incluindo os valores dos resistores. O aluno espalha as peças na mesa e envia uma foto da câmera de cima; se faltar alguma coisa, você descobre um dia antes.
  2. Link do projeto: o projeto que você enviou com Compartilhar no app. O aluno amplia o esquema e compara as quantidades da lista de componentes com o próprio kit.
  3. Instalação da Arduino IDE: o aluno instala a versão para o seu sistema operacional e abre o programa uma vez, esperando terminar o download dos pacotes de placas feito na primeira execução.
  4. Carregamento de teste: ele abre Arquivo > Exemplos > 01.Basics > Blink, escolhe a placa e a porta no menu Ferramentas e carrega o código. Se o LED L da placa piscar uma vez por segundo, o computador, o cabo e o driver estão prontos. Ele envia para você uma captura de tela ou um vídeo curto disso.
  5. Ensaio da chamada: uma chamada de teste de 5 minutos antes da aula: entrar uma segunda vez pelo celular, silenciar o microfone, ajustar o ângulo da câmera de cima.
  6. Suporte de celular e luz: o suporte está montado na mesa, a luminária ilumina de lado e há papel branco embaixo da protoboard.
  7. Conta BlueGrays: o aluno está conectado no app. Os projetos grátis não precisam de mais nada; se vocês forem trabalhar em um projeto Premium, ele já resgatou o código.
PeçaQtd.Usada emObservação
Arduino Uno + cabo USB1AmbosO cabo que funcionou no carregamento de teste
Protoboard1Ambos400 ou 830 furos
LDR (sensor de luz)1AmbosPernas sem cortar, para aparecerem na câmera
Resistor de 10 kΩ1AmbosMarrom-preto-laranja; forma um divisor de tensão com o LDR
Resistor de 330 Ω1Só na luz noturnaLaranja-laranja-marrom; protege o LED
LED1Só na luz noturnaA perna longa é o positivo (ânodo)
Jumper macho-macho5AmbosSe possível, vermelho para 5V e preto para GND
Não deixe o carregamento de teste para a aula. Se a porta não aparecer na lista, a causa costuma ser um cabo USB que só carrega ou o driver do chip CH340 das placas clones; resolver isso por videochamada pode levar 20 minutos. Envie ao aluno o guia de erro ao carregar código no Arduino para que o problema seja resolvido antes da aula. Se a instalação ainda assim falhar, marque uma “chamada de instalação” curta e separada.

Um plano de aula online de Arduino de 45 minutos

O roteiro abaixo foi pensado para uma aula individual e usa dois projetos grátis em sequência: primeiro Medição da intensidade da luz com LDR, para ler o valor do LDR no Monitor Serial, e depois acrescentar um LED ao mesmo circuito e passar para Luz noturna com LDR. Essa dupla combina muito bem com aulas online, porque os números no Monitor Serial aparecem com clareza no compartilhamento de tela, e vocês dois veem o valor cair no instante em que o aluno cobre o LDR com a mão. Os dois projetos são totalmente grátis no BlueGrays, com esquema do circuito, código e a seção Entenda o código.

TempoEtapaProfessorAlunoVisão em foco
0–5 minTeste da conexãoTesta o áudio, as duas câmeras e o compartilhamento de tela, um por umEntra uma segunda vez pelo celular, ajusta a câmera de cimaCâmera de cima
5–10 minObjetivo e conferência das peçasDiz “Hoje vamos montar uma lâmpada que acende sozinha no escuro” e conta as peçasEspalha as peças sob a câmera de cima, lê as cores dos resistoresCâmera de cima
10–18 minCircuito 1: LDR + 10 kΩMonta o mesmo circuito passo a passo sob a própria câmera de cimaAmplia o Esquema do circuito no celular e montaAs duas câmeras de cima lado a lado
18–20 minMe mostreFaz os quatro primeiros passos da ordem “me mostre”Aponta cada fio com o dedoCâmera de cima
20–27 minCódigo e Monitor SerialLê o código junto com o aluno; lembra a configuração de 9600 baudAbre o código no computador com Copiar link, carrega, abre o Monitor SerialCompartilhamento de tela
27–30 minMediçãoPede os valores em voz alta, escolhe o limite junto com o alunoCobre o LDR com a mão, aproxima da luminária, lê os valoresCompartilhamento de tela + câmera de cima
30–38 minCircuito 2: LED + 330 ΩReforça o pino 13 e o sentido do LEDAcrescenta o LED, carrega o código da luz noturnaCâmera de cima
38–42 minMude você mesmoPede que o limite combine com a luz do cômodoMuda o limite de 50 no código para encaixar nas próprias mediçõesCompartilhamento de tela
42–45 minFechamento e lição de casaPassa a lição de casa e as peças da próxima aulaEnvia uma foto do circuito funcionandoCâmera do rosto

O coração desse roteiro são os minutos 27–30. O limite no código da luz noturna é 50: quando a leitura cai abaixo de 50, o LED acende. Mas cada cômodo tem uma luz diferente; se o quarto do aluno marca 600 com luz do dia e 120 com a mão sobre o sensor, o LED nunca acende com um limite de 50, e o aluno acha que o circuito está com defeito. Por isso, peça que ele meça primeiro: “Quanto dá no claro, e quanto com a mão em cima?” O aluno diz os dois números, escolhe um limite perto do meio e muda o código. A tarefa Experimente você mesmo da seção Entenda o código do projeto também pede para subir o limite para 300 e observar a diferença; ligar isso à medição do próprio aluno em uma aula online evita o erro do “meu circuito está com defeito” e ensina para que serve o Monitor Serial. Para as configurações de baud rate e o plotter, veja o guia do Monitor Serial do Arduino.

Depuração a distância: a ordem “me mostre”

Em uma aula online você não consegue pôr a mão no circuito; isso parece uma desvantagem, mas, bem aproveitado, vira uma vantagem pedagógica. Quando o aluno diz “não funciona”, em vez de dizer o que ele deve fazer, você faz perguntas sempre na mesma ordem, e isso ensina o aluno a olhar. A regra é simples: comece pela alimentação, avance em direção ao código, olhe uma coisa por passo. O aluno não pode dizer “acho que está certo”; ou ele mostra na câmera, ou lê na tela. Os seis passos abaixo descartam, um por um, os erros mais comuns de iniciantes.

Passo“Me mostre”O que você confereAchado comum
1LED de alimentação: “Aproxime a placa da câmera. O LED marcado ON está aceso?”Se a placa está recebendo alimentaçãoApagado: cabo ou porta USB; ou 5V em curto com o GND, e o computador desligou a porta
2USB e porta: “Compartilhe a tela e abra Ferramentas > Porta.”Se a placa e a porta estão selecionadasSem porta ou porta errada; placa não definida como Arduino Uno
3GND: “Siga o fio preto com o dedo, do Arduino até a protoboard.”Se todos os negativos se encontram em um GND comumGND não ligado de jeito nenhum; nas protoboards longas, a metade do barramento de alimentação, dividido no meio, fica solta
4Pino: “Mostre de perto onde o fio entra na placa e leia a marcação.”Se o fio está no pino indicado no códigoDeslocado um pino (13 em vez de 12); A1 em vez de A0; LED invertido
5Linha de código: “Mostre as linhas do pinMode e do analogRead.”Se o número do pino no código bate com o circuito13 no código, 12 na placa; limite fora dos valores medidos
6Monitor Serial: “Abra o Monitor Serial. Qual baud rate está configurado?”Se a placa está enviando dadosCaracteres estranhos: o baud não está em 9600; nenhum dado: porta errada ou o carregamento não terminou

Ao seguir um fio na câmera, peça que o aluno aponte com a ponta do dedo; a ponta de uma caneta é ainda melhor, porque marca o furo exato da protoboard com mais clareza do que um dedo. Ao contar pinos, comece pela borda da placa: “Conte para a direita a partir do GND. Qual é o furo?” Peça que ele leia em voz alta os números das fileiras e as letras da protoboard; dizer “no c12” deixa muito menos margem para erro do que “naquele furo ali”. Lembre também que, na câmera de cima, você pode ver a placa de cabeça para baixo, então a direita do aluno é a sua esquerda. Ao dar instruções, use marcas da placa em vez de “direita” e “esquerda”: “o lado do USB”, “o lado onde está escrito GND”, “o canal no meio da protoboard”.

Um checklist de 10 passos a distância

  1. A placa está ligada no USB e o LED ON está aceso.
  2. O cabo transmite dados; é o mesmo cabo que funcionou no carregamento de teste.
  3. Arduino Uno está selecionado como placa na Arduino IDE.
  4. A porta certa está selecionada; a porta que some da lista quando a placa é desconectada é a porta da placa.
  5. O código compila sem erros; se houver erro, a primeira linha vermelha é lida em voz alta.
  6. O carregamento terminou com a mensagem “Carregamento concluído” (“Done uploading” na IDE em inglês); os LEDs TX e RX piscaram durante o carregamento.
  7. Todos os negativos do circuito estão ligados ao pino GND do Arduino.
  8. Cada fio está no pino mostrado no esquema, e o número do pino bate com o código.
  9. A perna longa do LED vai pelo resistor até o pino e a perna curta vai ao GND; as cores do resistor estão certas (confira com a ferramenta Código de cores se precisar).
  10. O Monitor Serial está aberto, a velocidade dele bate com o valor de Serial.begin no código (9600 nesta aula) e os números estão rolando.

Como conseguir uma foto nítida do circuito do aluno

  • Fotografe bem de cima: segure o celular paralelo à mesa. Em uma foto tirada de lado, as fileiras da protoboard se sobrepõem e não dá para saber em qual furo está cada fio.
  • Flash desligado, luminária de lado: o flash deixa um reflexo branco no plástico brilhante da protoboard, exatamente onde você quer olhar.
  • Aproxime em vez de usar zoom: o zoom digital deixa a imagem borrada. Basta aproximar o celular e tocar na tela para focar.
  • Marcações à vista: as marcações dos pinos do Arduino e os números das fileiras da protoboard precisam estar no enquadramento. Se algum fio cobrir uma marcação, o aluno o afasta com cuidado.
  • Cuidado com a compressão: se o app de mensagens reduzir a foto, o aluno a envia como arquivo ou documento.
  • Receba o código como texto, não como foto: peça que ele copie o código e cole como mensagem em vez de fotografar a tela; você compila na sua própria Arduino IDE e responde com o número da linha.
Ensine a “regra das três fotos” na primeira aula: uma do circuito inteiro, uma de perto das barras de pinos do Arduino e uma de perto da protoboard. A maioria das mensagens de “não funciona” entre as aulas se resolve de uma vez com essas três fotos; uma única foto tirada de longe costuma significar mais três mensagens.

Onde o simulador e o app entram em uma aula online

O simulador fica ao lado da aula online, não no lugar dela. Se os kits ainda estão no correio, você pode dar a primeira aula no navegador, testar um circuito novo na sua própria tela antes de mostrá-lo ao aluno ou passar lição de casa para um aluno sem placa. A configuração, as peças e os limites do Tinkercad estão explicados em detalhes no guia do simulador de Arduino no Tinkercad; aqui vamos dizer só isto: uma simulação não tem fios soltos, LEDs invertidos nem portas erradas, e justamente esses são a maioria dos defeitos de uma aula online. Por isso, enquanto o aluno tiver um kit, o trabalho de verdade acontece em uma protoboard de verdade. Os pontos em que o app ajuda durante e entre as aulas são estes:

  • Esquema do circuito: o aluno toca no esquema para ampliá-lo e dá zoom fio por fio. Com Salvar na galeria, ele salva o esquema no celular; olhar o esquema na galeria com a videochamada aberta é mais fácil do que ficar alternando entre apps.
  • Copiar link: este botão ao lado do código-fonte copia um link para abrir o código no computador. O aluno cola o link na janela de chat da chamada ou envia para si mesmo, abre no computador e passa o código para a Arduino IDE. O link não é permanente e expira depois de pouco tempo, então passe a lição de casa pelo nome do projeto, não pelo link.
  • Entenda o código: o resumo “O que este código faz?”, a explicação passo a passo e a tarefa Experimente você mesmo são lições de casa prontas para o intervalo entre as aulas. Lição de casa depois da aula da luz noturna, por exemplo: terminar o Entenda o código de Medição da intensidade da luz com LDR, fazer a tarefa Experimente você mesmo que pede 10 leituras por segundo e mostrar o resultado por compartilhamento de tela na próxima aula.
  • Vamos montar juntos: se o aluno faltou a uma aula ou quer repetir o projeto sozinho, esse modo guiado o leva passo a passo, da preparação das peças até o teste.
  • Fórum: um aluno que travar entre as aulas abre um tópico na categoria Pergunta, acrescenta fotos do circuito e o código com Adicionar código e encerra com Marcar resolvido depois de resolver. Ao responder, você pode pedir a mesma “regra das três fotos”. As regras para escrever uma boa pergunta estão em como fazer perguntas sobre Arduino em um fórum.

Aulas online em grupo: como conduzir de 4 a 8 alunos

Em uma aula individual, tudo acontece entre você e o aluno; em um grupo de 4 a 8, o problema real são três pessoas dizendo “o meu não acende” ao mesmo tempo. Em uma videochamada, vozes sobrepostas significam que ninguém ouve ninguém. Por isso, defina as regras no primeiro minuto e mantenha-as iguais em todas as aulas: a câmera de cima de todo mundo fica ligada, os microfones só ficam ligados durante a fala e os pedidos de ajuda chegam por escrito, não por voz.

  • Sistema de fila: um aluno travado digita no chat só o nome e a etapa (“Pedro - sem porta”). Você atende a lista de cima para baixo, com no máximo 2 minutos por aluno na sala principal. O que levar mais tempo vai para uma sala simultânea.
  • Salas simultâneas: divida o grupo em salas simultâneas de 2–3 alunos. Em cada sala, um aluno monta enquanto o outro acompanha a câmera de cima dele e compara com o esquema; depois eles trocam de papel. Você visita as salas uma de cada vez, por 3–4 minutos em cada.
  • Rodízio do compartilhamento de tela: em cada etapa, um aluno compartilha a tela e os outros comparam com a própria. Defina o rodízio antes da aula para que cada aluno seja o “apresentador” várias vezes ao longo do semestre e os alunos mais quietos também sejam vistos.
  • Sinal de progresso comum: quem termina uma etapa digita “pronto” no chat. Quando metade do grupo tiver dito “pronto”, você anuncia a próxima etapa; quem estiver atrasado continua com você em uma sala simultânea.
  • Quem termina rápido: tenha uma pequena tarefa extra pronta, como a tarefa Experimente você mesmo do Entenda o código ou mudar o limite; o aluno que está esperando não fica entediado e não trava a fila.

Um exemplo concreto: digamos que você está dando a aula da luz noturna para um grupo online de 6 alunos e a aula dura 60 minutos. Nos primeiros 10 minutos, todos ficam na sala principal: teste da conexão e contagem das peças. Depois você abre 3 salas simultâneas; em cada uma, dois alunos passam 15 minutos montando o circuito do LDR enquanto conferem o circuito um do outro pela câmera de cima. De volta à sala principal, um aluno compartilha o Monitor Serial e todos digitam no chat os próprios valores de claro e escuro; 6 cômodos diferentes dão 6 números diferentes, e o motivo de o limite ser escolhido para cada pessoa fica óbvio por si só. O LED é acrescentado de novo nas salas simultâneas e, nos últimos 10 minutos, cada sala mostra uma vez o seu circuito funcionando.

Como funcionam os pacotes para educadores em um curso online

Alunos que moram em cidades diferentes não são um obstáculo para os projetos Premium em um curso online. Os Pacotes para educadores do BlueGrays (Perfil > Pacotes para educadores) dão a você códigos Premium em pacotes de 5 ou 10, mensais ou anuais, e você os compartilha um por um na tela Meus códigos. A mensagem compartilhada traz o código e um link; quando o aluno toca no link, a tela Resgatar código abre no app com o código já preenchido, e basta tocar no botão Resgatar código. O aluno não cadastra cartão na conta Apple ou Google; você paga uma única vez pela sua própria conta e nada é renovado automaticamente. Em Meus códigos você vê quem usou cada código, então avise seus alunos desde o início que resgatar um código compartilha com você o nome, o nome de usuário, o e-mail e a foto do perfil deles. Os pacotes são explicados em Códigos Premium para a turma, e os passos do aluno em como resgatar um código de educador.

8 problemas comuns em aulas online e como resolvê-los

ProblemaPor que aconteceSolução
Microfonia e eco na chamadaCelular e computador estão no mesmo cômodo, na mesma chamada, os dois com o microfone ligadoSilencie o microfone do celular e abaixe o alto-falante dele até zero; use fones de ouvido no computador
O texto aparece invertido na câmera de cimaA prévia da câmera frontal é espelhadaUse a câmera traseira ou desligue o espelhamento nas configurações do app
Não dá para distinguir os fios, a imagem está borradaCelular alto demais, pouca luz ou luz vindo de trásAbaixe o celular para 30–40 cm, luz de lado, papel branco embaixo; se precisar, peça três fotos
O código fica ilegível no compartilhamento de telaA área de trabalho inteira está sendo compartilhada e a fonte é pequenaCompartilhe só a janela da IDE; aumente o tamanho da fonte nas preferências da Arduino IDE
O vídeo trava, o áudio cortaA conexão não aguenta dois vídeos e um compartilhamento de telaDesligue primeiro a câmera do rosto; a câmera de cima e o áudio vêm antes
A porta não aparece ou o carregamento falhaCabo que só carrega, driver, porta errada ou placa erradaCarregamento de teste antes da aula; se acontecer durante a aula, os passos 1–6 do checklist
Caracteres estranhos no Monitor SerialA velocidade do Monitor Serial não bate com a do códigoConfigure o Monitor Serial em 9600 (se o código tiver Serial.begin(9600))
No meio da aula, descobre-se que falta uma peçaA lista do kit não foi conferida antesPeça uma foto das peças 24 horas antes; nessa aula, mostre a peça que falta em um simulador

A essência de uma aula online de Arduino é que o aluno usa as mãos e os olhos dele no lugar dos seus: você diz onde olhar, ele olha e mostra. Depois de algumas aulas, isso dá ao aluno um hábito ainda melhor do que o da sala de aula, porque ele aprende a achar os defeitos sozinho. Se você quiser começar sua próxima aula online com os projetos Medição da intensidade da luz com LDR e Luz noturna com LDR, vai encontrar os dois grátis no app BlueGrays, com esquema do circuito, código e a seção Entenda o código, e pode enviar o link ao seu aluno hoje mesmo.

Perguntas frequentes

Dá para ensinar Arduino online com bons resultados?

Sim, desde que o aluno tenha o próprio kit. Como é o aluno que liga a placa e carrega o código, ele trabalha diretamente com o circuito, e você vê o circuito e o código por duas câmeras e pelo compartilhamento de tela. Configurar as coisas durante a aula é o que mais desperdiça tempo, então deixe o carregamento de teste feito antes.

De quais programas eu preciso para ensinar Arduino online?

A Arduino IDE no computador do aluno e qualquer app de videochamada com compartilhamento de tela bastam. Um celular entra na mesma chamada como segundo participante e vira a câmera de cima. O app BlueGrays pode ficar aberto no celular com o projeto, o esquema do circuito e o código.

Como ver o circuito de um aluno a distância?

Peça que o aluno coloque o celular em um suporte a 30–40 cm acima da protoboard e entre na chamada uma segunda vez. A câmera traseira dá uma imagem mais nítida e evita o problema do espelhamento. A luz deve vir de lado, com uma folha de papel branco embaixo da protoboard.

Como depurar um Arduino a distância?

Siga sempre a mesma ordem: LED de alimentação, USB e porta, GND, pino, linha de código, Monitor Serial. Em cada passo, o aluno mostra na câmera ou lê na tela. A maioria dos defeitos aparece nos quatro primeiros passos.

Quanto tempo deve durar uma aula online de Arduino?

45 minutos funcionam bem para uma aula individual: cabem com folga um teste de conexão de 5 minutos, dois circuitos pequenos e um fechamento de 3 minutos. Para grupos de 4 a 8, planeje 60 minutos, porque as salas simultâneas e o sistema de fila tomam tempo.

Dá para ensinar Arduino online sem kit?

Sim, você pode montar circuitos e rodar código em um simulador no navegador, como o Tinkercad. Mas defeitos reais, como fios soltos, um LED invertido ou problemas de porta, não aparecem em uma simulação. Quando o kit chegar, vale a pena repetir o mesmo projeto em uma protoboard de verdade.

Ver todos os projetos
Medição da intensidade da luz com LDR
#11Iniciante

Medição da intensidade da luz com LDR

Quer ver a luminosidade do seu quarto em números? O LDR, um pequeno componente sensível à luz, mede a luz ambiente, e o Arduino exibe o valor na tela do computador a cada meio segundo. Cubra o sensor

4.6(81)
138
Luz noturna com LDR
#12Iniciante

Luz noturna com LDR

Uma pequena luz noturna que acende sozinha quando escurece e apaga ao amanhecer. Um sensor de luz mede a luminosidade do quarto, e o Arduino acende o LED quando está escuro o suficiente e apaga quando

4.8(102)
204
LED piscante
#1Iniciante

LED piscante

O primeiro contato com a eletrônica: acender e apagar um único LED. O Arduino acende e apaga o LED em intervalos curtos, fazendo a luz piscar rapidamente. Você vê da forma mais simples como a placa co

4.6(188)
1125
Semáforo
#3Iniciante

Semáforo

Uma pequena versão do semáforo que você vê na rua todos os dias. O vermelho fica aceso por dois segundos, o amarelo acende por um instante, o verde fica aceso por dois segundos e depois volta ao verme

4.8(131)
395
Controle de LED com botão (momentâneo)
#9Iniciante

Controle de LED com botão (momentâneo)

É como uma campainha: a luz fica acesa enquanto você pressiona o botão e apaga quando você solta. O Arduino monitora o botão continuamente; enquanto ele está pressionado, o LED fica aceso e apaga assi

4.8(113)
229
Ligar e desligar um LED com botão
#10Iniciante

Ligar e desligar um LED com botão

Pressione o botão uma vez para acender a luz e outra vez para apagar, como o interruptor do seu quarto. O Arduino detecta cada toque e inverte o estado do LED, aguardando um breve instante para que as

4.8(100)
167
Medição de distância com HC-SR04 (Monitor Serial)
#27Iniciante

Medição de distância com HC-SR04 (Monitor Serial)

O sensor HC-SR04 funciona como um morcego que se orienta no escuro: emite um som que você não consegue ouvir, escuta o eco e mede a distância até o objeto à sua frente. O Arduino escreve essa distânci

4.6(46)
71
Uso do buzzer
#13Iniciante

Uso do buzzer

Já se perguntou como uma campainha ou um alarme produz som? O Arduino faz um pequeno buzzer emitir bipes em intervalos curtos: bipe, pausa, bipe, pausa. Você vê como a eletricidade produz som e dá o p

4.7(89)
161