INDICADOR DE APRENDIZAJE
INDICADOR DE APRENDIZAJE
Identificar los fundamentos de la programación en Processing para diseñar algoritmos básicos mediante códigos creativos y visuales.
INTRODUCCIÓN
"Simulación e Interacción: Controlando LEDs desde Processing mediante Arduino y Tinkercad"
Los estudiantes desarrollarán una simulación interactiva en Tinkercad que permita controlar LEDs con un código de Arduino y una interfaz gráfica creada en Processing.
Conceptual: Comprender la comunicación entre Processing y Arduino mediante el puerto serial.
Procedimental: Programar un entorno gráfico en Processing que envíe datos a Arduino para controlar una simulación en Tinkercad.
Actitudinal: Fomentar el trabajo en equipo y la experimentación con herramientas de simulación.
TRABAJO INDIVIDUAL.
En el Cuaderno de Informática
¿Qué componentes o configuraciones iniciales son necesarias en Arduino (Tinkercad) y Processing para establecer una comunicación serial exitosa?
Baud rate
¿Por qué es importante que el "baud rate" sea el mismo en ambos extremos (Arduino y Processing)? ¿Qué sucede si no coinciden?
Formato de datos
Al enviar datos desde Arduino a Processing, ¿por qué se recomienda enviarlos por un puerto definido "Com" que esre configurado tanto en arduino como en procesing.
Lectura de datos en Processing
¿Qué función se utiliza en Processing para leer datos seriales hasta encontrar un carácter específico (como un salto de línea), y cómo se procesan estos datos para convertirlos en números útiles?
Múltiples valores
Si Arduino envía dos valores de sensores (ej: A0 y A1) separados por comas, ¿cómo se separan y convierten estos valores en Processing para usarlos individualmente?
Menciona tres errores frecuentes al implementar comunicación serial entre Arduino y Processing, y cómo solucionarlos.
TRABAJO EN GRUPO : “COMUNICACION SERIAL”
📌 En la interfaz de procesing
Diseño del Circuito en Tinkercad (20 min)
Los estudiantes crearán un circuito con:
1 Arduino Uno
2 LEDs (rojo y verde)
2 resistencias de 220Ω
Conexiones adecuadas a los pines digitales (ejemplo: D5 y D6).
Configurar la simulación en Tinkercad Circuits.
CIRCUITO
CODIGO C++ PARA ARDUINO
PROGRAMACION EN PROCESING.
Crear una ventana gráfica donde el usuario puede hacer clic en botones para encender los LEDs virtuales.
ENTREGABLE
1) Pruebas y Simulación (20 min)
Correr el programa en Processing y verificar que los LEDs en Tinkercad respondan a los botones.
Ajustes en el código si es necesario.
Trabajo en equipo y documentación del proceso.
Prueba funcional del sistema (Arduino + Processing + Tinkercad).
Reflexión grupal: ¿Qué dificultades encontraron y cómo las resolvieron?