Compartilhar um projeto Arduino com os alunos: dê aula com o seu próprio projeto
Compartilhe seu próprio projeto Arduino como uma publicação Tutorial no fórum: fotos, circuito, código e lista de peças, o envio do link aos alunos, códigos Premium e uma aula de 40 minutos.
Quando professores perguntam como compartilhar um projeto Arduino com os alunos, a pergunta costuma ser esta: quero dar aula com um projeto que eu mesmo montei, então como meus alunos vão ver o esquema do circuito, o código e a lista de peças no celular? No BlueGrays, a resposta é Aprender > Fórum > Nova publicação. Você escolhe Tutorial como categoria, adiciona a foto do projeto e uma foto do circuito como imagens, cola o seu código e lista na descrição as peças usadas; a publicação entra no ar sem análise. Depois, você manda o link aos alunos pelo ícone Compartilhar da publicação, e a mesma publicação abre no app deles.
Este guia traz os pré-requisitos, como preparar as fotos e o código, como preencher a tela Nova publicação campo a campo, um modelo de descrição pronto para copiar, como publicar e como os alunos encontram a publicação, uma aula de exemplo de 40 minutos com o projeto e uma lista de verificação para conferir antes de publicar. Um aviso honesto logo de início: a publicação que você compartilha não fica em uma área privada da turma. Ela fica pública no fórum assim que entra no ar, e explicamos abaixo o que isso significa para você.
Por que dar aula com o seu próprio projeto?
Os projetos prontos do app dão uma base sólida para a maioria dos cursos: LEDs, botões, sensores, displays, motores. Mas quase todo professor tem um projeto próprio. O alarme de umidade que você instalou na estufa da escola, um temporizador que funciona como o sinal do recreio, o medidor de luz que você usa nas aulas de física ou o pequeno robô que o clube vem melhorando há anos. Ensinar isso todo ano com fotocópias, um esquema desenhado na lousa ou um arquivo de código jogado no grupo de mensagens cansa: o esquema fica borrado, o código é copiado errado e a lista de peças se perde.
Quando você compartilha o projeto como uma publicação Tutorial no fórum, todas essas peças ficam em um único lugar: fotos do projeto e do circuito, código para copiar, lista de peças com quantidades e os projetos prontos relacionados que você anexar. Os alunos abrem a mesma publicação em casa, passam o código para o computador e veem qual peça está faltando. No ano seguinte, em vez de explicar tudo de novo, você só manda o mesmo link para a nova turma. Se a publicação precisar de atualização, você a edita e salva.
Antes de começar: pré-requisitos
| Pré-requisito | Por que é necessário | Como conseguir |
|---|---|---|
| Uma conta BlueGrays | Publicar no fórum é grátis, mas é preciso estar conectado a uma conta; não precisa de Premium. | Baixe o app e crie uma conta; se você tiver um pacote para educadores, guarde os códigos para os seus alunos. |
| Código funcionando e testado | A primeira experiência de um aluno não deve ser um erro de compilação; todos que lerem a publicação vão copiar o código do jeito que ele está. | Carregue e rode o código no seu próprio circuito, do início ao fim, pelo menos uma vez. |
| Foto do projeto | A primeira imagem da publicação; é o que os alunos veem primeiro do projeto. | Uma foto nítida e bem iluminada do projeto pronto. |
| Foto do circuito | O que os alunos olham enquanto montam as ligações; uma das 5 imagens que você pode adicionar à publicação. | Um esquema do circuito legível ou uma foto em que todas as conexões aparecem com clareza. |
| Lista de peças | Os alunos veem aqui o que está faltando; a lista de peças vai na descrição. | Anote antes todas as peças com as quantidades. |
Preparação: foto, imagem do circuito, código e lista de peças
Escrever a publicação leva cinco minutos; o tempo de verdade vai para a preparação. Uma publicação bem preparada responde metade das perguntas que os alunos fariam durante a aula. Se você seguir a lista abaixo na ordem, tudo estará à mão quando a tela Nova publicação abrir.
- Foto do projeto: fotografe o projeto funcionando, com luz do dia ou sob uma luminária de mesa branca. Deixe o fundo liso e mostre a placa e a saída (um LED aceso, um texto no display) no mesmo enquadramento. Segurar o celular um pouco acima do projeto, a uns 45 graus, deixa os fios mais fáceis de seguir do que uma foto tirada de cima.
- Foto do circuito: o melhor resultado vem de um esquema feito em um programa de desenho de circuitos. Se for tirar uma foto, fotografe a protoboard bem de cima, para que as duas pontas de cada fio fiquem visíveis. Padronize as cores dos fios: vermelho para 5V ou 3.3V, preto para GND, outras cores para sinais. Escrever os números dos pinos em um papelzinho ao lado da placa deixa tudo muito mais legível.
- Código: defina os números dos pinos como constantes logo no topo (por exemplo const int ledPin = 8;), coloque um comentário curto em cada parte e apague as linhas de teste que sobraram. Se usar uma biblioteca, cite o nome dela na descrição. Compile e carregue o código no Arduino IDE uma última vez e cole exatamente essa versão com Adicionar código.
- Vídeo (opcional): não dá para enviar vídeo em uma publicação do fórum; se quiser mostrar o projeto funcionando em um clipe curto, de 30 a 90 segundos, coloque-o no YouTube e adicione o link na descrição. Mostrar o circuito de perto uma vez no vídeo ajuda os alunos a comparar com a montagem deles.
- Lista de peças: anote cada peça com a quantidade e, para resistores e LEDs, inclua também o valor e a cor: resistor de 220 Ω × 3, LED vermelho × 1, LED amarelo × 1 e assim por diante. Essa anotação pode ir direto para a descrição.
Preenchendo a tela Nova publicação campo a campo
Com a preparação pronta, toque na aba Aprender na barra inferior, passe para a seção Fórum no topo e toque em Nova publicação. Escolha Tutorial como categoria. Os campos da tela e nossas sugestões estão abaixo:
| Campo | Obrigatório? | O que colocar | Exemplo |
|---|---|---|---|
| Categoria | Sim | Tutorial, para publicações que explicam passo a passo o seu próprio projeto | Tutorial |
| Título | Sim | Um nome curto que diga o que ele faz | Alarme de umidade do solo (LED e buzzer) |
| Descrição | Sim | Objetivo, ligações, funcionamento e tarefas, usando o modelo abaixo | Os seis títulos do modelo |
| Imagens | Não (até 5) | Uma foto nítida do projeto pronto e uma imagem legível do circuito | Imagem 1: o alarme ao lado do vaso; imagem 2: uma foto da protoboard tirada de cima |
| Código | Não | O código Arduino final que você testou, com Adicionar código | Código comentado com as constantes de pinos no topo |
| Projeto | Não (até 3) | Projetos prontos do BlueGrays com a mesma ideia | Luz noturna com LDR |
| Componente | Não (até 5) | As principais peças que você usou | Buzzer, LED vermelho |
| Ferramenta | Não (até 3) | Ferramentas de eletrônica que ajudam nos cálculos | Resistor para LED |
Na sua publicação, a descrição é o principal texto que os alunos leem. Ela substitui o passo a passo dos projetos prontos, então use uma estrutura com títulos em vez de um parágrafo corrido. Copie o modelo abaixo e preencha para o seu projeto:
- Objetivo: o que o projeto faz? Uma frase. (Quando o solo seca, o LED acende e o buzzer dá bipes curtos.)
- O que você vai aprender: dois ou três conceitos. (Ler um sensor com analogRead, um valor de limite, tomar decisões com if-else.)
- Ligações: em qual pino vai cada peça, linha por linha. (Sensor AO → A0, LED → D8 + 220 Ω → GND, buzzer → D9.)
- Como funciona: o fluxo do código em quatro a seis passos. (Ler o sensor, mostrar o valor no Monitor Serial, comparar com o limite, controlar o LED e o buzzer, esperar um segundo.)
- Experimente você mesmo: duas ou três pequenas mudanças. (Suba o limite de 500 para 600 e observe a diferença; faça o buzzer tocar só quando o solo estiver muito seco.)
- Segurança: avisos curtos. (Desconecte o USB antes de mexer no circuito; mergulhe o sensor na água só até a linha marcada.)
Lista de peças e nível de dificuldade
Escreva a lista de peças na descrição, com as quantidades. Deixe bem separadas as peças do mesmo tipo: “330R”, “10K”, “LED azul”, “macho-fêmea” e assim por diante. Se você usa resistores de dois valores diferentes, coloque cada um em uma linha própria com o valor e a quantidade, para que os alunos consigam ler na lista de peças qual resistor vai onde. Você também pode anexar as principais peças à publicação na seção Projeto, componente ou ferramenta relacionado (até 5 componentes); se uma peça necessária não estiver na lista, você pode avisar pela seção Suporte do app.
O fórum não tem um campo separado de dificuldade, então informe o nível no título ou no início da descrição. Ao decidir o nível, pense ao mesmo tempo no número de linhas de código e na complexidade do circuito. A tabela abaixo dá uma ideia aproximada. Na dúvida, escolha o nível mais baixo: um aluno que se enrola com um projeto marcado como Iniciante perde a motivação mais rápido do que um que acha fácil um projeto Intermediário.
| Nível | Circuito típico | Código típico | Exemplo |
|---|---|---|---|
| Iniciante | De 1 a 3 peças, sem biblioteca | Até 30 linhas, um único if ou um único laço | LED com botão, luz noturna com LDR |
| Intermediário | Um sensor e uma ou duas saídas, talvez uma biblioteca | De 30 a 100 linhas, várias condições, funções | Alarme de umidade, buzzer conforme a distância |
| Avançado | Vários módulos, um display, motores ou uma conexão sem fio | Mais de 100 linhas, máquina de estados, temporização | Estação de irrigação, robô que desvia de obstáculos |
Publicação: sem análise, mas o idioma importa
Quando você preenche os campos e toca em Publicar, a publicação entra no ar no fórum sem análise. Ela é publicada no idioma em que você está usando o app naquele momento e não é traduzida automaticamente; alunos que usam o app em outro idioma a veem escolhendo esse idioma, ou Todos, no seletor Idioma do tópico do fórum. Se precisar corrigir algo depois, atualize a publicação com Editar publicação.
Depois de publicar: como os alunos encontram o seu projeto
A sua publicação aparece no fórum na categoria Tutorial, com o seu nome. Como ela não é traduzida automaticamente, alunos que usam o app em outro idioma precisam escolher o seu idioma no seletor Idioma do tópico do fórum. Os alunos têm três jeitos de chegar à sua publicação:
- Link de compartilhamento: use o ícone Compartilhar no topo da publicação para mandar o link no canal da turma; quando o aluno toca nele, a mesma publicação abre no app (se ele não estiver conectado, o app pede que entre primeiro).
- Busca no fórum: se você deu à publicação um título marcante (por exemplo “Alarme de umidade do solo (LED e buzzer)”), basta digitá-lo na caixa de busca do fórum; escolher a categoria Tutorial restringe a lista.
- Links de projetos prontos: você também pode mandar os projetos prontos que anexou usando Compartilhar na página do projeto; os alunos salvam os que gostarem em Oficina > Favoritos com Favorito.
Aqui há um detalhe importante: ler uma publicação do fórum é grátis, mas os alunos precisam de Premium para ver por inteiro os projetos Premium que você anexar a ela. Para uma turma, o caminho mais fácil é um pacote para educadores: você dá um código para cada aluno, e todos os 200+ projetos do app são desbloqueados. Começar as primeiras aulas com projetos grátis e distribuir os códigos na semana em que você passa para os projetos Premium também é uma ordem sensata.
Uma aula de exemplo de 40 minutos com este projeto
Digamos que o seu projeto seja um “Alarme de umidade do solo”: um sensor de umidade do solo em A0, um LED vermelho em D8 e um buzzer em D9; quando o solo seca, o LED acende e o buzzer dá bipes curtos. Imagine que você dividiu uma turma de 24 em 8 grupos de três. O roteiro abaixo pode ser adaptado a qualquer projeto seu:
| Tempo | Etapa | O que acontece |
|---|---|---|
| 0–5 min | Aquecimento | Mostre o vídeo ou a foto do projeto no projetor e pergunte: o que este circuito detecta e quando ele nos avisa? |
| 5–10 min | Leitura da página em conjunto | Os alunos abrem a publicação do fórum pelo link que você enviou; vocês olham juntos a lista de peças e a foto do circuito. |
| 10–20 min | Montagem do circuito | Os grupos montam o circuito a partir da lista Ligações da descrição; você confere as conexões de GND e 5V mesa por mesa. |
| 20–27 min | Carregar o código | O código é copiado da publicação para o Arduino IDE, a placa e a porta são selecionadas e o sketch é carregado; os valores do sensor são acompanhados no Monitor Serial. |
| 27–35 min | Tarefa de experimentar | Os grupos medem o valor em solo seco e úmido, anotam na lousa e mudam o limite de acordo com as próprias leituras. |
| 35–40 min | Pergunta de saída | Cada aluno escreve uma frase respondendo “O que aconteceria se baixássemos o limite para 300?”; os grupos com o circuito funcionando adicionam uma foto dele à publicação como comentário. |
A parte mais valiosa desse roteiro são os minutos 27 a 35: quando os alunos trocam o limite que você escreveu por números que eles mesmos mediram, percebem que o código não é um texto fixo, e sim um mecanismo de decisão ajustável. É por isso que você nunca deve deixar vazia a parte Experimente você mesmo da descrição. Se quiser mostrar antes a mesma lógica de sensor em um projeto pronto, o projeto grátis Luz noturna com LDR ensina a mesma ideia de limite usando luz; fazê-lo na semana anterior ao seu projeto é uma boa preparação.
Limites honestos: o que falta e o que fazer no lugar
| Expectativa | Na prática | Nossa sugestão |
|---|---|---|
| Só a minha turma deve ver o meu projeto | Uma publicação do fórum fica pública assim que entra no ar | Deixe fora do texto e das fotos as informações que você não quer ver publicadas (nome da escola, nomes dos alunos) |
| Meu próprio projeto também deveria ter a aba Entenda o código | Publicações do fórum não têm os passos do Entenda o código nem a visualização em blocos | Escreva em detalhes os títulos Como funciona e Experimente você mesmo e deixe os comentários do código didáticos |
| Quero ver se cada aluno terminou o projeto | Não existe um painel que mostre ao educador o progresso da turma | Peça uma foto do circuito como comentário na publicação no fim da aula; nos projetos prontos, confira a lista Projetos concluídos na tela do próprio aluno |
| Deveria dar para ler em outros idiomas também | A publicação não é traduzida automaticamente e fica no idioma em que foi escrita | Se precisar, mude o idioma do app e abra uma publicação separada no segundo idioma |
Lista de verificação antes de publicar
- O código final compila e funciona em um circuito real.
- Os números dos pinos batem no código, na descrição e na foto do circuito.
- A foto do projeto mostra o projeto funcionando, nítida e bem iluminada.
- As duas pontas de cada fio aparecem na foto do circuito.
- Não aparecem rostos, nomes de escola nem dados pessoais nas fotos.
- Todas as peças estão na lista de peças da descrição com as quantidades; os valores dos resistores estão escritos.
- A descrição segue o modelo de seis títulos: objetivo, o que se aprende, ligações, como funciona, tarefas, segurança.
- Os nomes das bibliotecas usadas estão na descrição.
- O nível de dificuldade no título ou na descrição combina com o circuito e o tamanho do código; na dúvida, foi indicado o nível mais baixo.
- A publicação entrou no ar antes da aula em que você vai usá-la, e você a abriu uma vez no seu próprio celular para conferir.
Com o projeto no ar, fica fácil encaixá-lo em uma sequência de curso junto com os projetos prontos: os grátis LED piscante e Semáforo nas primeiras semanas, projetos com sensores no meio e o seu próprio projeto no fim do semestre. Se você procura uma estrutura semana a semana, o plano de aula de robótica e programação em 8 semanas é um bom começo, e para novas ideias dê uma olhada nas 30 ideias de projetos Arduino. Quando estiver pronto para compartilhar o seu projeto, você pode dar o primeiro passo no app BlueGrays em Aprender > Fórum > Nova publicação.
Perguntas frequentes
Como compartilho meu próprio projeto Arduino no BlueGrays?
No app, vá em Aprender > Fórum > Nova publicação e escolha Tutorial como categoria. Escreva um título e uma descrição, adicione até 5 imagens (fotos do projeto e do circuito), cole o seu código com Adicionar código, escolha projetos prontos e componentes relacionados se quiser e toque em Publicar. A publicação entra no ar sem análise.
Preciso de Premium para compartilhar um projeto no fórum?
Não, publicar no fórum é grátis. O Premium é necessário para que os alunos vejam por inteiro os projetos Premium prontos que você anexar; você pode oferecê-lo com códigos dos Pacotes para educadores, e os alunos os informam na tela Perfil > Resgatar código.
Só os meus alunos vão ver o projeto que eu compartilhar?
Não. Uma publicação do fórum é pública e mostra o seu nome. Por isso, não use nomes de alunos, o nome da escola nem outros dados que você não quer ver publicados nas fotos ou no texto.
Como meus alunos encontram os meus projetos?
Mande o link do ícone Compartilhar da publicação para o grupo da turma; quando os alunos tocam nele, a publicação abre no app. Buscar pelo título no fórum também funciona. Publicações do fórum não aparecem na lista de projetos nem nos filtros dela.
A minha publicação é traduzida para outros idiomas?
Não, ela não é traduzida automaticamente. A publicação sai no idioma em que você está usando o app naquele momento; alunos que usam outro idioma a veem escolhendo esse idioma, ou Todos, no seletor Idioma do tópico do fórum. Se precisar, mude o idioma do app e abra uma publicação separada no segundo idioma.
Do que os alunos precisam para ver o meu projeto?
Para ler uma publicação do fórum, basta estar conectado ao app; não precisa de Premium. Para os projetos Premium que você citar na publicação, o caminho mais fácil é dar a cada aluno um código de um pacote para educadores; eles o informam na tela Perfil > Resgatar código, e todos os projetos do app são desbloqueados.
Projetos para montar depois desta leitura
Ver todos os projetos
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

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

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

Temperatura e umidade com DHT11
Qual é a temperatura do seu quarto? O ar está úmido ou seco? O sensor DHT11 mede a temperatura e a umidade, e o Arduino mostra os valores em um display LCD de duas linhas, atualizando a cada poucos se

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

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

Sensor de estacionamento com HC-SR04
Uma versão em miniatura do sensor de estacionamento de um carro: quanto mais perto um objeto chega, mais rápidos ficam os bipes. O sensor de distância mede a distância até o objeto à sua frente; se el

Estação de irrigação inteligente
Um jardineiro que rega suas plantas sozinho para que elas não sequem enquanto você está de férias. Um sensor de umidade do solo mede o quanto a terra está úmida; quando ela seca, o Arduino aciona a bo
Mais artigos
App BlueGrays
Monte este circuito passo a passo pelo celular
Esquema do circuito, código e lista de componentes em uma só tela. Mais de 200 projetos com Arduino, ESP32 e Pico prontos para montar.
Escaneie com seu celular
Aponte a câmera para o código para abrir a loja de aplicativos do seu celular.
ou abrir a loja

