Unidad 2: Actuadores y sensores
¿En qué consiste la simulación de un artefacto?
Analizar cómo funcionan las cosas, para comprender como es que realizan las tareas que se le programan, nos facilita representarlas mediante simulaciones que integran sensores y actuadores. Cuando se realizan esas representaciones, creamos simulaciones de artefactos que existen o son resultado de nuestra inventiva personal, como respuesta a una necesidad de resolver un problema o de divertirse.
En ocasiones, para que la simulación tenga una apariencia más realista se utilizan materiales reciclables o artesanales que complementan la idea del artefacto que se desea simular. Entonces, veamos el funcionamiento de cada sensor y actuador y empecemos a establecer relaciones con artefactos reales y con lo que podríamos idear para crear nuestros propios inventos.
MakeCode actuadores: Matriz LED de micro:bit
Recordemos que los actuadores son SALIDAS (outputs) de datos que logramos visualizar en el mundo físico. Efectos como sonido, luz y movimiento que proviene, en este caso, de los motores.
El actuador matriz LED puede ser programado con dos paletas. La básica que provee figuras prediseñadas, y la paleta LED que desde la programación se grafica lo que desea.
Programar la matriz LED para que muestre su nombre, esperando 25 milisegundos entre cada letra. ¿Qué ocurre? ¿Qué puede hacer para mejorar el programa?
MakeCode actuadores: Salida de audio
MakeCode puede programar la reproducción de sonido o música, se le deben conectar algún parlante o audífonos.
En la paleta de MUSICA están los bloques para programar sonidos básicos como un pito hasta una melodía.
Ejercicio
Abra el entorno de makeCode https://makecode.microbit.org
En la paleta de BASICO, seleccione el bloque "para siempre" y arrastre el bloque al “área de codificación".
En la paleta de MUSICA seleccione el bloque "reproduce melodía hasta que termine" y arrastre el bloque al "area de codificación", específicamente dentro de bloque “para siempre”
Escoja una melodía y presione iniciar al simulador
Ejemplo
Programe 4 sonidos que se reproducirán en un juego (no se debe programa ningún juego) para indicarle a un jugador que: 1. Ganó puntos 2. Perdió puntos 3. Terminó el juego porque perdió 4. Terminó el juego porque ganó
MakeCode: sensores y actuadores de micro: bit
Recordemos que los sensores son ENTRADAS (inputs) de datos que se perciben en el mundo físico. Entonces todo lo que se perciba en el ambiente a través de ellos es enviado al procesador de la micro: bit para que los actuadores ejecuten las tareas que desde la programación se ha determinado.
MakeCode tiene su paleta especializada de entradas con los bloques que controlan específicamente a los sensores que están incluidos en las micro:bit. Iremos estudiando cada sensor y su programación.
Ejercicio de programación
Sensor de contacto (botones)
Los botones se identifican como A y B.
Con MakeCode es posible programarlos por separado o juntos. Lo que detecta es si está presionado o no.
Ejercicio de programación
Pruebe un programa que cambia la matriz LED al presionar el boton A o B o ambos (A+B) al mismo tiempo.
Reproducir tres melodías diferentes, una al presionar A, otra al presionar B, y otra diferente al presionar A y B al mismo tiempo. Observe: ¿Qué ocurrió? ¿Cómo funciona? ¿Qué piensas? ¿Qué preguntas le surgen?
Ejercicio de programación
Sensor de Luz
Al programar los LED’s como dispositivos de entrada con la paleta de entrada, los LED pasan de ser actuadores a convertirse en sensores de luz básico, lo que permite detectar la cantidad de luz ambiental.
Ejercicio de programación
Pruebe mostrar el valor que reporta el sensor de luz en la matriz LED. Observe el uso de las paletas de lógica para obtener la condicional que realiza la comparación entre el nivel de luz y el valor de 60 que se establece manualmente.
Haga un programa que suene una melodía tranquila cuando ha anochecido (elija a su gusto personal el valor de la luz)
Ejercicio de programación: sensor de temperatura
Haga un programa que muestre una cara feliz en la matriz LED cuando esté frío, y una cara triste cuando la temperatura esté caliente. Defina de manera personal cuál sería el valor para frío y cuál sería el valor para caliente.
Pruebe, haga el siguiente programa y compruebe cómo se puede ver el valor que reporta el sensor de temperatura.
Ejercicio de programación: sensor de brújula
Haga un programa que muestre letra N cada vez que el sensor se inclina hacia el norte.
Pruebe, haga el siguiente programa y observe cuáles valores muestra la micro:bit al girarla o moverla en cada dirección.
Ejercicio de programación
El acelerómetro puede controlarse con dos tipos de bloques: 1. Valor de la aceleración: utiliza la medida de miligravedades, que es la que se utiliza para la aceleración. 2. Eventos que se ejecutan: agitar, girar o caída libre.
Sensor de acelerómetro
Ejercicio de programación: sensor acelerómetro
1. Programe el siguiente evento, agite la microbit y pruebe.
Compruebe el funcionamiento de cada evento de la micro:bit, sustituyendo el tipo de evento de la primera prueba de programación. Sustituya el bloque mostrar número por una melodía.
2. Construya el siguiente programa y observe los valores que reporta según la velocidad y el tiempo que dure agitando la micro:bit.
¡Felicidades!
Excelente trabajo ha concluido el estudio de los sensores integrados de la micro:bit. Objetivo cumplido: Reconocer las funciones y los dispositivos de la tarjeta programable micro:bit para establecer los datos que puede capturar del ambiente
Créditos
Diseño instruccional y didáctico Joylin Mojica Silva
Año 2024
Computación Física con Tecnología micro:bit © 2024 de Fundación Omar Dengo está licencia bajo Creative Commons Reconocimiento-NoComercial-SinDerivados 4.0 Internacional
Actuadores y sensores
Ciudadanía FOD
Created on August 1, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Florida Neon Presentation
View
Blackboard Presentation
View
Genial Storytale Presentation
View
Historical Presentation
View
Psychedelic Presentation
View
Memories Presentation
View
Animated Chalkboard Presentation
Explore all templates
Transcript
Unidad 2: Actuadores y sensores
¿En qué consiste la simulación de un artefacto?
Analizar cómo funcionan las cosas, para comprender como es que realizan las tareas que se le programan, nos facilita representarlas mediante simulaciones que integran sensores y actuadores. Cuando se realizan esas representaciones, creamos simulaciones de artefactos que existen o son resultado de nuestra inventiva personal, como respuesta a una necesidad de resolver un problema o de divertirse.
En ocasiones, para que la simulación tenga una apariencia más realista se utilizan materiales reciclables o artesanales que complementan la idea del artefacto que se desea simular. Entonces, veamos el funcionamiento de cada sensor y actuador y empecemos a establecer relaciones con artefactos reales y con lo que podríamos idear para crear nuestros propios inventos.
MakeCode actuadores: Matriz LED de micro:bit
Recordemos que los actuadores son SALIDAS (outputs) de datos que logramos visualizar en el mundo físico. Efectos como sonido, luz y movimiento que proviene, en este caso, de los motores.
El actuador matriz LED puede ser programado con dos paletas. La básica que provee figuras prediseñadas, y la paleta LED que desde la programación se grafica lo que desea.
Programar la matriz LED para que muestre su nombre, esperando 25 milisegundos entre cada letra. ¿Qué ocurre? ¿Qué puede hacer para mejorar el programa?
MakeCode actuadores: Salida de audio
MakeCode puede programar la reproducción de sonido o música, se le deben conectar algún parlante o audífonos.
En la paleta de MUSICA están los bloques para programar sonidos básicos como un pito hasta una melodía.
Ejercicio
Abra el entorno de makeCode https://makecode.microbit.org
En la paleta de BASICO, seleccione el bloque "para siempre" y arrastre el bloque al “área de codificación".
En la paleta de MUSICA seleccione el bloque "reproduce melodía hasta que termine" y arrastre el bloque al "area de codificación", específicamente dentro de bloque “para siempre”
Escoja una melodía y presione iniciar al simulador
Ejemplo
Programe 4 sonidos que se reproducirán en un juego (no se debe programa ningún juego) para indicarle a un jugador que: 1. Ganó puntos 2. Perdió puntos 3. Terminó el juego porque perdió 4. Terminó el juego porque ganó
MakeCode: sensores y actuadores de micro: bit
Recordemos que los sensores son ENTRADAS (inputs) de datos que se perciben en el mundo físico. Entonces todo lo que se perciba en el ambiente a través de ellos es enviado al procesador de la micro: bit para que los actuadores ejecuten las tareas que desde la programación se ha determinado.
MakeCode tiene su paleta especializada de entradas con los bloques que controlan específicamente a los sensores que están incluidos en las micro:bit. Iremos estudiando cada sensor y su programación.
Ejercicio de programación
Sensor de contacto (botones)
Los botones se identifican como A y B.
Con MakeCode es posible programarlos por separado o juntos. Lo que detecta es si está presionado o no.
Ejercicio de programación
Pruebe un programa que cambia la matriz LED al presionar el boton A o B o ambos (A+B) al mismo tiempo.
Reproducir tres melodías diferentes, una al presionar A, otra al presionar B, y otra diferente al presionar A y B al mismo tiempo. Observe: ¿Qué ocurrió? ¿Cómo funciona? ¿Qué piensas? ¿Qué preguntas le surgen?
Ejercicio de programación
Sensor de Luz
Al programar los LED’s como dispositivos de entrada con la paleta de entrada, los LED pasan de ser actuadores a convertirse en sensores de luz básico, lo que permite detectar la cantidad de luz ambiental.
Ejercicio de programación
Pruebe mostrar el valor que reporta el sensor de luz en la matriz LED. Observe el uso de las paletas de lógica para obtener la condicional que realiza la comparación entre el nivel de luz y el valor de 60 que se establece manualmente.
Haga un programa que suene una melodía tranquila cuando ha anochecido (elija a su gusto personal el valor de la luz)
Ejercicio de programación: sensor de temperatura
Haga un programa que muestre una cara feliz en la matriz LED cuando esté frío, y una cara triste cuando la temperatura esté caliente. Defina de manera personal cuál sería el valor para frío y cuál sería el valor para caliente.
Pruebe, haga el siguiente programa y compruebe cómo se puede ver el valor que reporta el sensor de temperatura.
Ejercicio de programación: sensor de brújula
Haga un programa que muestre letra N cada vez que el sensor se inclina hacia el norte.
Pruebe, haga el siguiente programa y observe cuáles valores muestra la micro:bit al girarla o moverla en cada dirección.
Ejercicio de programación
El acelerómetro puede controlarse con dos tipos de bloques: 1. Valor de la aceleración: utiliza la medida de miligravedades, que es la que se utiliza para la aceleración. 2. Eventos que se ejecutan: agitar, girar o caída libre.
Sensor de acelerómetro
Ejercicio de programación: sensor acelerómetro
1. Programe el siguiente evento, agite la microbit y pruebe.
Compruebe el funcionamiento de cada evento de la micro:bit, sustituyendo el tipo de evento de la primera prueba de programación. Sustituya el bloque mostrar número por una melodía.
2. Construya el siguiente programa y observe los valores que reporta según la velocidad y el tiempo que dure agitando la micro:bit.
¡Felicidades!
Excelente trabajo ha concluido el estudio de los sensores integrados de la micro:bit. Objetivo cumplido: Reconocer las funciones y los dispositivos de la tarjeta programable micro:bit para establecer los datos que puede capturar del ambiente
Créditos
Diseño instruccional y didáctico Joylin Mojica Silva
Año 2024
Computación Física con Tecnología micro:bit © 2024 de Fundación Omar Dengo está licencia bajo Creative Commons Reconocimiento-NoComercial-SinDerivados 4.0 Internacional