domingo, 8 de septiembre de 2024

Simulación Estados de la Materia

 ESTADOS DE LA MATERIA EN MICRO

En este proyecto simularemos los estados de la materia usando la placa Micro:Bit Exploraremos cómo los principios básicos de la materia se pueden representar de manera interactiva mediante la programación y electrónica. Esta actividad es ideal para estudiantes que están comenzando a aprender sobre ciencias y programación al mismo tiempo.


Programación en MakeCode

Paso 1 

Para programar la simulación en la tarjeta Micro, necesitaremos dos variables, una  para determinar la temperatura atmosférica y la otra la temperatura. Establezca el valor de las variables a 100 y encástrelas en el bloque Básico al Iniciar, así:




Paso 2: Detectar un sólido.

Para detectar cuándo se produce el estado sólido. En el pin 2 presionado, queremos representar una temperatura atmosférica de 0 y desplazar el mensaje "SOLIDO". Establecemos temperatura en 0 y mostrar la cadena: "SOLIDO". Modifique su código para que se vea así:




Paso 3

Detectar un líquido.

Para  detectar cuándo se produce el estado líquido. Usaremos la lectura analógica del pin 1 presionado, queremos representar una temperatura atmosférica de 80 y mostrar en el barrido del Lds de la Micro el mensaje "LIQUIDO". Establecemos la variable Temperatura Atmosférica en 80 y mostraremos la cadena: "LIQUIDO". El código se verá así:



Paso 4

 Detectar un gas.

Para detectar el estado Gaseoso de  la materia. Usaremos la lectura analógica del Pin 0 presionado, establecemos la variable Temperatura Atmosférica en 250 y mostrar la cadena en el barrido de la Micro “GASEOSO”. ​​Su  código  se verá así:



Paso 5

 Aumentar la temperatura:

Para simular un cambio de temperatura usaremos la entrada Agitado. Cuando agitas la Micro aparecerá un ícono de visualización para representar un aumento de temperatura. Se verá así:

VAMOS ASÍ



Paso 6

Mostrar el cambio de temperatura.

Para simular los estados de la materia es necesario evaluar o preguntar al código  dependiendo de si una condición booleana es verdadera o falsa. Mostraremos ciertos íconos para reflejar la temperatura que se cambia al agitar la Micro:Bit (aumenta en 50 cada vez que se agita). Crearemos dos declaraciones de condición. Después de mostrar un ícono, el ícono se borrará de la pantalla.  Luego, pausaremos la ejecución del programa durante 100 milisegundos. Esta función es útil para ralentizar la ejecución del programa.

La primera declaración de condición sigue esta lógica:



cambia la temperatura en 20 si la temperatura es menor que la temperatura atmosférica. - cambia la temperatura en -20 si la temperatura no es menor que la temperatura atmosférica.

La segunda condición sigue esta lógica: - mostrar icono con el símbolo de un sólido si la temperatura es inferior a 32 grados. - mostrar icono con el símbolo de un líquido (paraguas) si la temperatura es inferior a 212 grados. - mostrar icono con el símbolo de un gas si la temperatura es mayor o igual a 212 grados.







 



No hay comentarios: