Cómo programar Arduino con bloques
Imagina que estás a punto de crear tu primer proyecto de Arduino, pero surge una gran pregunta: cómo programar Arduino con bloques sin tener que escribir código complicado.
No te preocupes. Al inicio, escribir código puede parecer difícil. Por eso, usar Arduino con bloques es una forma más fácil y visual de aprender.
Existen herramientas que hacen esto posible, y una de las más sencillas es PictoBlox. Este programa tiene dos formas de trabajar: modo escenario y modo carga.
En este tutorial vamos a usar el modo carga. Aquí ocurre algo increíble: creas tu programa con bloques, lo cargas a tu Arduino… y luego puedes desconectarlo de la computadora.
¡Y listo! Tu Arduino seguirá funcionando por sí solo, porque ya tiene el programa guardado.
Si aún no tienes instalado PictoBlox, no te preocupes. Puedes seguir el tutorial ¿Cómo descargar e instalar PictoBlox? y tener todo listo en pocos minutos.
Materiales
Para esta prueba vamos a usar el LED que ya viene incorporado en tu placa Arduino. Este LED está conectado al pin número 13, así que no necesitas armar ningún circuito adicional.
Pero, si quieres hacer la prueba de forma independiente (sin conectar tu Arduino a la computadora), entonces vas a necesitar una fuente de energía externa.
- 1 Arduino Uno.
- 1 Cable USB para Arduino.
- 1 Computadora con PictoBlox instalado.
- 1 Batería de 9V (opcional).
- 1 Adaptador de batería de 9V a jack para Arduino (opcional).
Procedimiento
Para ponerlo en práctica, realizaremos el clásico Hola mundo en Arduino: hacer parpadear un LED de forma repetitiva.
A continuación, sigue estos pasos para aprender cómo programar Arduino con bloques y crear tu primer programa de forma sencilla.
Paso 1: Conectar Arduino y abrir PictoBlox
- Conecta tu Arduino a la computadora mediante el cable USB.
2. Abre el software PictoBlox. Si aún no lo tienes instalado, puedes ver este tutorial para descargarlo e instalarlo fácilmente.
Cómo instalar PictoBlox paso a paso
3. Selecciona la opción Bloques.
4. Si aparece una ventana de actualización o publicidad:
- Haz clic en omitir o cerrar.
Paso 2: Seleccionar la tarjeta Arduino
- Dirígete a la pestaña tarjeta.
2. Selecciona Arduino Uno.
3. Se abrirá una ventana para seleccionar el puerto.
Paso 3: Seleccionar el puerto correcto
- Selecciona el puerto disponible (COM).
2. Si no sabes cuál es el puerto:
- Abre el administrador de dispositivos.
- Busca la sección puertos (COM y LPT).
- Identifica el puerto donde está conectado Arduino.
- Regresa a PictoBlox y selecciona ese puerto.
Paso 4: Cambiar a modo carga
- Haz clic en la opción modo subir.
2. Observa que se activa la vista con bloques y código.
Paso 5: Crear el programa (bloques)
- Ve a la categoría eventos.
- Selecciona el bloque:
- cuando Arduino Uno se pone en marcha
- Selecciona el bloque:
- Ve a la categoría control.
- Agrega el bloque:
- por siempre
- Agrega el bloque:
- Dentro del bloque anterior.
- Ve a Arduino y agrega:
- establecer pin digital 13 en alto
- Ve a Arduino y agrega:
- Ve a control y agrega:
- esperar un segundo
- Nuevamente en Arduino agrega:
- establecer pin digital 13 en bajo
- Finalmente agrega:
- esperar 1 segundo
Paso 6: Reconectar Arduino
- Haz clic en el ícono de conexión.
2. Selecciona el puerto correspondiente.
3. Verifica que el Arduino esté conectado correctamente.
Paso 7: Subir el programa
- Haz clic en subir.
2. Espera a que finalice la carga del programa.
3. Observa que el LED comienza a parpadear automáticamente.
🧠 IA Educativa desde cero
Explora nuestros eBooks educativos con proyectos guiados paso a paso para enseñar inteligencia artificial desde casa o en el aula.
Paso 8: Probar sin computadora (opcional)
- Desconecta el Arduino de la computadora.
- Conecta la batería de 9V usando el adaptador de batería a jack.
- Observa el comportamiento:
- El LED sigue parpadeando cada segundo.
Paso 9: Guardar el programa
- Ve al menú archivo.
- Haz clic en guardar como.
3. Escribe un nombre para tu programa.
4. Guarda el archivo en una carpeta de tu preferencia.
¡Y listo! Si has llegado hasta aquí, tu programa ya está funcionando correctamente.
Ahora solo asegúrate de guardar tu proyecto para no perder tu trabajo.
Con esto ya has dado tu primer gran paso en el mundo de la programación con Arduino usando bloques.
A partir de ahora, ya estás listo para empezar a crear proyectos más interesantes: desde proyectos con Arduino, pasando por robótica, hasta llegar a ideas con inteligencia artificial.
Este es solo el comienzo. Lo que viene ahora es mucho más divertido, porque tú mismo podrás empezar a construir tus propias ideas y darles vida.
🧠 IA Educativa desde cero
Explora nuestros eBooks educativos con proyectos guiados paso a paso para enseñar inteligencia artificial desde casa o en el aula.