Guías · 11 min de lectura

Compartir un proyecto Arduino con alumnos: enseña con el tuyo

Comparte tu propio proyecto Arduino como publicación de Tutorial en el foro: fotos, circuito, código y lista de piezas, el enlace para tus alumnos, los códigos Premium y una clase de 40 minutos.

Cuando un docente quiere compartir un proyecto Arduino con sus alumnos, la pregunta suele ser esta: quiero dar clase con un proyecto que preparé yo, ¿cómo verán mis alumnos el esquema, el código y la lista de piezas en el móvil? En BlueGrays el camino es Aprende > Foro > Nueva publicación. Eliges Tutorial como categoría, añades como imágenes la foto del proyecto y una foto del circuito, pegas tu código y enumeras en la descripción las piezas que usaste; la publicación aparece sin revisión. Después envías el enlace a tus alumnos con el icono Compartir de la publicación, y se les abre esa misma publicación en la app.

En este artículo encontrarás los requisitos, cómo preparar fotos y código, cómo rellenar la pantalla Nueva publicación campo por campo, una plantilla lista para copiar en la descripción, cómo publicar y cómo te encuentran tus alumnos, una clase de ejemplo de 40 minutos con el proyecto y una lista de comprobación antes de publicar. Una aclaración honesta desde el principio: la publicación que compartes no queda en un espacio privado de tu clase. Es una publicación pública del foro desde el momento en que aparece; más abajo explicamos qué significa.

¿Por qué dar clase con tu propio proyecto?

Los proyectos listos de la app ofrecen una base sólida para la mayoría de cursos: LED, pulsadores, sensores, pantallas, motores. Pero casi todo docente tiene un proyecto propio. La alarma de humedad del invernadero del centro, un temporizador parecido al timbre del recreo, el medidor de luz que usas en física o el pequeño robot que el club lleva años mejorando. Explicarlo cada curso con fotocopias, un esquema en la pizarra o un archivo de código en el grupo de mensajes cansa: el esquema se ve borroso, el código se copia mal y la lista de piezas se pierde.

Al compartir el proyecto como publicación de Tutorial en el foro, todo queda en un solo lugar: fotos del proyecto y del circuito, código copiable, lista de piezas con cantidades y los proyectos listos relacionados que adjuntes. El alumno abre la misma publicación en casa, pasa el código al ordenador y ve qué pieza le falta. El curso siguiente basta con enviar el mismo enlace al nuevo grupo en lugar de explicarlo todo otra vez. Si la publicación necesita cambios, la editas y guardas.

Antes de empezar: requisitos

Requisito¿Por qué hace falta?¿Cómo conseguirlo?
Una cuenta de BlueGraysPublicar en el foro es gratis, pero necesitas una cuenta con la sesión iniciada; no hace falta Premium.Descarga la app y crea una cuenta; si tienes un paquete para educadores, guarda sus códigos para tus alumnos.
Código probado que funcioneLa primera experiencia del alumno no debe ser un error de compilación; todo el que lea la publicación copiará el código tal cual.Sube y ejecuta el código en tu propio circuito de principio a fin al menos una vez.
Foto del proyectoLa primera imagen de la publicación; es donde los alumnos ven el proyecto por primera vez.Una foto nítida y bien iluminada del proyecto terminado.
Foto del circuitoEs lo que el alumno mira mientras cablea; una de las 5 imágenes que puedes añadir a la publicación.Un esquema legible o una foto en la que se vea claramente cada conexión.
Lista de piezasAquí el alumno ve qué le falta; la lista de piezas va en la descripción.Apunta antes cada pieza con su cantidad.
Algunos de los proyectos listos que adjuntes a la publicación pueden ser Premium. Si quieres dar Premium a tus alumnos, compra un paquete en la pantalla Perfil > Paquetes para Educadores y reparte los códigos desde Mis Códigos; los alumnos introducen su código en la pantalla Perfil > Canjear Código. Explicamos cómo funcionan los paquetes para educadores y cuántos necesitas según el tamaño del grupo en el artículo sobre una app de Arduino para clase y códigos Premium para todo el grupo.

Preparación: foto, imagen del circuito, código y lista de piezas

Escribir la publicación lleva cinco minutos; el tiempo de verdad se va en la preparación. Una publicación bien preparada responde a la mitad de las preguntas que tus alumnos te harían en clase. Si sigues esta lista en orden, tendrás todo a mano cuando se abra la pantalla Nueva publicación.

  • Foto del proyecto: Fotografía el proyecto funcionando, con luz natural o bajo un flexo de luz blanca. Mantén el fondo limpio y muestra la placa y la salida (un LED encendido, un texto en la pantalla) en la misma imagen. Sujetar el móvil un poco por encima, a unos 45 grados, hace que los cables se sigan mejor que con una foto cenital.
  • Foto del circuito: El mejor resultado sale de un esquema hecho con un programa de dibujo de circuitos. Si haces una foto, toma la protoboard justo desde arriba para que se vean los dos extremos de cada cable. Unifica los colores: rojo para 5V o 3,3V, negro para GND, otros colores para señales. Escribir los números de pin en un papel junto a la placa la hace mucho más legible.
  • Código: Define los pines como constantes al principio (por ejemplo const int ledPin = 8;), añade un comentario breve a cada sección y borra las líneas de prueba que sobren. Si usas una librería, nómbrala en la descripción. Compila y sube el código por última vez en el Arduino IDE y pega exactamente esa versión con Añadir código.
  • Vídeo (opcional): En una publicación del foro no se pueden subir vídeos; si quieres mostrar el proyecto funcionando en un clip corto de 30 a 90 segundos, súbelo a YouTube y pon el enlace en la descripción. Mostrar el circuito de cerca una vez en el vídeo ayuda al alumno a compararlo con su montaje.
  • Lista de piezas: Anota cada pieza con su cantidad y, en resistencias y LED, también el valor y el color: resistencia de 220 Ω × 3, LED rojo × 1, LED amarillo × 1, etc. Puedes pegar esta nota tal cual en la descripción.
Que en las fotos no aparezcan caras, el nombre del centro, carnés ni otros datos personales. Como una publicación del foro es pública en cuanto aparece, deja fuera del encuadre todo lo que no quieras publicar.

Rellenar la pantalla Nueva publicación campo por campo

Cuando termines la preparación, toca la pestaña Aprende en la barra inferior, pasa a la sección Foro de arriba y toca Nueva publicación. Elige Tutorial como categoría. Estos son los campos de la pantalla y nuestras sugerencias:

Campo¿Obligatorio?Qué ponerEjemplo
CategoríaSíTutorial, para publicaciones que explican tu propio proyectoTutorial
TítuloSíNombre corto que diga qué haceAlarma de Humedad del Suelo (LED y Zumbador)
DescripciónSíObjetivo, conexiones, funcionamiento y retos según la plantilla de abajoLos seis apartados de la plantilla
ImágenesNo (hasta 5)Foto nítida del proyecto terminado y una imagen legible del circuitoImagen 1: la alarma junto a la maceta; imagen 2: foto cenital de la protoboard
CódigoNoEl último código Arduino que probaste, con Añadir códigoCódigo comentado con constantes de pin arriba
ProyectoNo (hasta 3)Proyectos listos de BlueGrays basados en la misma ideaLuz nocturna con LDR
ComponenteNo (hasta 5)Las piezas principales que usasteZumbador, LED rojo
HerramientaNo (hasta 3)Herramientas de electrónica que ayudan con los cálculosResistencia para LED

En tu publicación, la descripción es el texto principal que lee el alumno. Sustituye a la explicación paso a paso de los proyectos listos, así que usa una estructura con apartados en lugar de un solo párrafo. Copia esta plantilla y rellénala para tu proyecto:

  1. Objetivo: ¿Qué hace el proyecto? Una frase. (Cuando la tierra se seca, se enciende el LED y el zumbador da pitidos cortos.)
  2. Qué vas a aprender: Dos o tres conceptos. (Leer un sensor con analogRead, un valor umbral, decidir con if-else.)
  3. Conexiones: A qué pin va cada pieza, línea por línea. (Sensor AO → A0, LED → D8 + 220 Ω → GND, zumbador → D9.)
  4. Cómo funciona: El flujo del código en cuatro a seis pasos. (Leer el sensor, escribir el valor en el monitor serie, compararlo con el umbral, controlar LED y zumbador, esperar un segundo.)
  5. Pruébalo tú: Dos o tres cambios pequeños. (Sube el umbral de 500 a 600 y observa la diferencia; haz que el zumbador suene solo cuando la tierra esté muy seca.)
  6. Seguridad: Avisos breves. (Desconecta el USB antes de cambiar el circuito; sumerge el sensor en agua solo hasta la línea marcada.)

Lista de piezas y nivel de dificultad

Escribe en la descripción la lista de piezas con sus cantidades. Distingue bien las piezas del mismo tipo: "330R", "10K", "LED azul", "Macho-Hembra", etc. Si usas resistencias de dos valores distintos, pon cada una en su propia línea con su valor y su cantidad para que el alumno lea en la lista qué resistencia va en cada sitio. También puedes adjuntar las piezas principales a la publicación en la sección Proyecto, componente o herramienta relacionada (hasta 5 componentes); si falta alguna pieza en la lista, puedes avisar desde la sección de Soporte de la app.

El foro no tiene un campo de dificultad aparte, así que indica el nivel en el título o al principio de la descripción. Para decidir el nivel, piensa a la vez en el número de líneas de código y en la complejidad del circuito. La tabla da una orientación aproximada. Si dudas, elige el nivel inferior: un alumno que se atasca en un proyecto marcado como Principiante pierde la motivación antes que uno que encuentra fácil un proyecto Intermedio.

NivelCircuito típicoCódigo típicoEjemplo
PrincipianteDe 1 a 3 piezas, sin libreríasHasta 30 líneas, un solo if o un solo bucleLED con pulsador, luz nocturna con LDR
IntermedioUn sensor y una o dos salidas, quizá una libreríaDe 30 a 100 líneas, varias condiciones, funcionesAlarma de humedad, zumbador según distancia
AvanzadoVarios módulos, pantalla, motores o conexión inalámbricaMás de 100 líneas, máquina de estados, temporizaciónEstación de riego, robot que esquiva obstáculos

Publicar: sin revisión, pero el idioma importa

Cuando rellenas los campos y tocas Publicar, la publicación aparece en el foro sin revisión. Se publica en el idioma en que usas la app en ese momento y no se traduce automáticamente; los alumnos que usan la app en otro idioma la ven si eligen ese idioma, o Todos, en el selector Idioma de los temas del foro. Si más adelante necesitas corregir algo, actualizas la publicación con Editar publicación.

Una publicación del foro no aparece en la lista de proyectos, en la búsqueda de proyectos ni en Filtrar; los alumnos la encuentran en el foro o con el enlace que les envías. Publícala antes de la clase en la que la usarás y ábrela una vez en tu propio móvil para comprobar que las imágenes y el código se ven bien. Si piensas hacer cambios grandes a mitad de trimestre en una publicación con la que estás dando clase, avisa a tus alumnos.

Después de publicar: cómo encuentran tus alumnos tu proyecto

Tu publicación aparece en el foro en la categoría Tutorial con tu nombre. Como no se traduce automáticamente, los alumnos que usan la app en otro idioma tienen que elegir tu idioma en el selector Idioma de los temas del foro. Tus alumnos pueden llegar a tu publicación de tres maneras:

  • Enlace para compartir: Con el icono Compartir de la parte superior de la publicación envías el enlace al canal de la clase; cuando el alumno lo toca, se abre la misma publicación en la app (si no ha iniciado sesión, primero se le pide que lo haga).
  • Búsqueda en el foro: Si le diste a la publicación un título único (por ejemplo "Alarma de Humedad del Suelo (LED y Zumbador)"), basta con escribirlo en el buscador del foro; elegir la categoría Tutorial acota la lista.
  • Enlaces a proyectos listos: También puedes enviar los proyectos listos que adjuntaste con Compartir en la página del proyecto; los alumnos guardan los que les gustan en Taller > Favoritos con Favorito.

Hay un detalle importante: leer una publicación del foro es gratis, pero el alumno necesita Premium para ver completos los proyectos Premium que adjuntes. Para una clase, lo más sencillo es un paquete para educadores: das un código a cada alumno y se desbloquean los 200+ proyectos de la app. Empezar las primeras clases con proyectos gratuitos y repartir los códigos la semana en que pasas a los proyectos Premium también es un buen orden.

Clase de ejemplo de 40 minutos con este proyecto

Supongamos que tu proyecto es una "Alarma de Humedad del Suelo": sensor de humedad en A0, LED rojo en D8 y zumbador en D9; cuando la tierra se seca, se enciende el LED y el zumbador pita brevemente. Divides un grupo de 24 en 8 equipos de tres. Este flujo se adapta a cualquier proyecto tuyo:

TiempoFaseQué se hace
0–5 minCalentamientoProyecta el vídeo o la foto del proyecto y pregunta: ¿qué detecta este circuito y cuándo avisa?
5–10 minLeer la página juntosLos alumnos abren la publicación del foro con el enlace que les enviaste; revisáis juntos la lista de piezas y la foto del circuito.
10–20 minMontar el circuitoLos equipos montan siguiendo la lista de Conexiones de la descripción; tú revisas GND y 5V mesa por mesa.
20–27 minSubir el códigoSe copia el código de la publicación al Arduino IDE, se eligen placa y puerto y se sube; se observan los valores del sensor en el monitor serie.
27–35 minRetoLos equipos miden el valor en tierra seca y húmeda, lo anotan en la pizarra y ajustan el umbral a sus propias medidas.
35–40 minPregunta de salidaCada alumno escribe una frase: "¿Qué pasaría si bajáramos el umbral a 300?"; los equipos con el circuito funcionando añaden una foto como comentario en la publicación.

Lo más valioso del flujo son los minutos 27 a 35: cuando el alumno cambia tu umbral por números que ha medido él, ve que el código no es un texto fijo, sino un mecanismo de decisión ajustable. Por eso nunca dejes vacío el apartado Pruébalo tú de la descripción. Si quieres enseñar antes la misma lógica con un proyecto listo, el proyecto gratuito Luz nocturna con LDR explica la misma idea de umbral con luz; hacerlo la semana anterior a tu proyecto es una buena preparación.

Límites honestos: qué no hay y qué hacer en su lugar

ExpectativaEn realidadNuestra propuesta
Que solo mi clase vea mi proyectoUna publicación del foro es pública en cuanto apareceNo pongas en el texto ni en las fotos lo que no quieras publicar (nombre del centro, nombres de alumnos)
Que mi proyecto también tenga la pestaña Entender el códigoLas publicaciones del foro no traen pasos de Entender el código ni vista de bloquesEscribe con detalle los apartados Cómo funciona y Pruébalo tú, y deja comentarios didácticos en el código
Quiero ver si cada alumno terminó el proyectoNo hay un panel que muestre al educador el progreso de la clasePide una foto del circuito como comentario en la publicación al final de la clase; en los proyectos listos, revisa la lista Proyectos Completados en la pantalla del propio alumno
Que también se pueda leer en otros idiomasLa publicación no se traduce automáticamente y se queda en el idioma en que se escribióSi hace falta, cambia el idioma de la app y abre otra publicación en el segundo idioma

Lista de comprobación antes de publicar

  1. El código final compila y funciona en un circuito real.
  2. Los números de pin coinciden en el código, la descripción y la foto del circuito.
  3. La foto del proyecto lo muestra funcionando, nítida y bien iluminada.
  4. En la foto del circuito se ven los dos extremos de cada cable.
  5. En las fotos no aparecen caras, nombres del centro ni datos personales.
  6. Cada pieza está en la lista de piezas de la descripción con su cantidad; los valores de las resistencias están escritos.
  7. La descripción sigue la plantilla de seis apartados: objetivo, aprendizajes, conexiones, funcionamiento, retos, seguridad.
  8. Los nombres de las librerías que usas están en la descripción.
  9. El nivel de dificultad indicado en el título o la descripción encaja con el circuito y la longitud del código; si había dudas, se indicó el inferior.
  10. La publicación ya está en el foro antes de la clase en la que la usarás y la abriste una vez en tu propio móvil para comprobarla.

Cuando tu proyecto esté publicado, es fácil colocarlo en una secuencia junto a los proyectos listos: en las primeras semanas los gratuitos Parpadeo de LED y Semáforo, a mitad de curso proyectos con sensores y al final del trimestre tu propio proyecto. Si buscas un esqueleto semana a semana, el plan de 8 semanas de robótica y programación es un buen comienzo; para nuevas ideas echa un vistazo a las 30 ideas de proyectos Arduino. Cuando estés listo para compartir tu proyecto, puedes dar el primer paso en la app BlueGrays desde Aprende > Foro > Nueva publicación.

Preguntas frecuentes

¿Cómo comparto mi propio proyecto Arduino en BlueGrays?

En la app ve a Aprende > Foro > Nueva publicación y elige Tutorial como categoría. Escribe un título y una descripción, añade hasta 5 imágenes (fotos del proyecto y del circuito), pega tu código con Añadir código, elige si quieres proyectos listos y componentes relacionados y toca Publicar. La publicación aparece sin revisión.

¿Necesito Premium para compartir un proyecto en el foro?

No, publicar en el foro es gratis. Premium hace falta para que los alumnos vean completos los proyectos Premium listos que adjuntes; puedes dárselo con códigos de Paquetes para Educadores, y los alumnos los introducen en la pantalla Perfil > Canjear Código.

¿Solo mis alumnos verán el proyecto que comparta?

No, una publicación del foro es pública y muestra tu nombre. Por eso no uses en fotos ni textos nombres de alumnos, el nombre del centro ni datos que no quieras publicar.

¿Cómo encuentran mis alumnos mis proyectos?

Envía a tu grupo de clase el enlace del icono Compartir de la publicación; al tocarlo, la publicación se abre en la app. También sirve buscar el título en el foro. Las publicaciones del foro no aparecen en la lista de proyectos ni en sus filtros.

¿Se traduce mi publicación a otros idiomas?

No, no se traduce automáticamente. La publicación se publica en el idioma en que usas la app en ese momento; los alumnos que usan otro idioma la ven si eligen ese idioma, o Todos, en el selector Idioma de los temas del foro. Si hace falta, cambia el idioma de la app y abre otra publicación en el segundo idioma.

¿Qué necesitan los alumnos para ver mi proyecto?

Para leer una publicación del foro solo necesitan haber iniciado sesión en la app; no hace falta Premium. Para los proyectos Premium que menciones en la publicación, lo más sencillo es dar a cada alumno un código de un paquete para educadores; lo introducen en la pantalla Perfil > Canjear Código y se desbloquean todos los proyectos de la app.

Ver todos los proyectos
Luz nocturna con LDR
#12Principiante

Luz nocturna con LDR

Una pequeña lamparita que se enciende sola cuando oscurece y se apaga cuando llega la mañana. Un sensor de luz mide la claridad de la habitación, y el Arduino enciende el LED cuando está lo bastante o

4.8(102)
205
Uso del zumbador
#13Principiante

Uso del zumbador

¿Alguna vez te has preguntado cómo suena un timbre o una alarma? El Arduino hace pitar un pequeño zumbador a intervalos cortos: pip, silencio, pip, silencio. Ves cómo se crea sonido con electricidad y

4.7(89)
161
HC-SR04 Medición de distancia (pantalla en serie)
#27Principiante

HC-SR04 Medición de distancia (pantalla en serie)

El sensor HC-SR04 funciona igual que un murciélago que se orienta en la oscuridad: emite un sonido que no puedes oír, escucha el eco y mide a qué distancia está el objeto que tiene delante. El Arduino

4.6(46)
71
Temperatura y humedad con DHT11
#55Intermedio

Temperatura y humedad con DHT11

¿Qué temperatura hace en tu habitación, y el aire está húmedo o seco? El sensor DHT11 mide la temperatura y la humedad, y el Arduino escribe los valores en una pantalla LCD de dos líneas, actualizándo

4.7(47)
73
Semáforo
#3Principiante

Semáforo

Una copia en miniatura del semáforo que ves cada día en la calle. El rojo se queda dos segundos, el amarillo brilla un instante, el verde se queda dos segundos y luego vuelve al rojo pasando otra vez

4.8(131)
397
Encender y apagar un LED con un botón
#10Principiante

Encender y apagar un LED con un botón

Pulsas el botón una vez y la luz se enciende, lo pulsas otra vez y se apaga, igual que el interruptor de tu habitación. El Arduino nota cada pulsación y cambia el LED al estado contrario, esperando un

4.8(100)
167
Sensor de aparcamiento con HC-SR04
#28Intermedio
Premium

Sensor de aparcamiento con HC-SR04

Una versión en miniatura del sensor de aparcamiento de los coches: cuanto más se acerca algo, más rápidos son los pitidos. El sensor de distancia mide el objeto que tiene delante; si está a más de 20

4.8(64)
85
Estación de riego inteligente
#83Avanzado
Premium

Estación de riego inteligente

Un jardinero que riega solo tus plantas para que no se sequen mientras estás de vacaciones. Un sensor de humedad mide lo mojada que está la tierra; cuando se seca, el Arduino enciende la bomba de agua

5.0(42)
57