Podcast
Questions and Answers
¿Qué método se utiliza para comprobar si un botón estaba pulsado desde que se encendió el micro:bit o desde la última vez que se usó?
¿Qué método se utiliza para comprobar si un botón estaba pulsado desde que se encendió el micro:bit o desde la última vez que se usó?
¿Qué función se utiliza para medir la intensidad de luz que incide en el micro:bit, con valores de 0 a 255?
¿Qué función se utiliza para medir la intensidad de luz que incide en el micro:bit, con valores de 0 a 255?
Para reproducir una melodía en el micro:bit, ¿qué se debe hacer cuando se quiere que pase algo mientras la música está sonando?
Para reproducir una melodía en el micro:bit, ¿qué se debe hacer cuando se quiere que pase algo mientras la música está sonando?
¿Qué función se utiliza para tomar lecturas de temperatura en centígrados en el micro:bit?
¿Qué función se utiliza para tomar lecturas de temperatura en centígrados en el micro:bit?
Signup and view all the answers
Si se desea medir el nivel de sonido con el micrófono del micro:bit, ¿qué función se debe utilizar?
Si se desea medir el nivel de sonido con el micrófono del micro:bit, ¿qué función se debe utilizar?
Signup and view all the answers
¿Qué son los comentarios en el código de programación?
¿Qué son los comentarios en el código de programación?
Signup and view all the answers
¿Qué se necesita para declarar una variable en programación?
¿Qué se necesita para declarar una variable en programación?
Signup and view all the answers
¿Qué se muestra en la pantalla LED al ejecutar 'display.show(23)' en el micro:bit?
¿Qué se muestra en la pantalla LED al ejecutar 'display.show(23)' en el micro:bit?
Signup and view all the answers
¿Cuál es la función principal de las condicionales en programación?
¿Cuál es la función principal de las condicionales en programación?
Signup and view all the answers
¿Qué se logra al ejecutar 'sleep(400)' después de mostrar una imagen predefinida en el micro:bit?
¿Qué se logra al ejecutar 'sleep(400)' después de mostrar una imagen predefinida en el micro:bit?
Signup and view all the answers
Study Notes
Detección de Pulsaciones de Botón
- Puedes usar la función
button_a.was_pressed()
obutton_b.was_pressed()
para comprobar si un botón se pulsó desde que se encendió el micro:bit o desde la última vez que se usó.
Medición de Intensidad de Luz
- Utiliza
input.light_level()
para medir la intensidad de luz que incide en el micro:bit. Los valores van de 0 (oscuridad) a 255 (luz brillante).
Reproducción de Música y Eventos
- Puedes usar la función
music.play_melody
para reproducir una melodía. - Para que ciertas acciones ocurran mientras la música está sonando, puedes usar la función
music.begin()
para comenzar la reproducción de música, y luego ejecutar los eventos.
Lecturas de Temperatura
- Utiliza la función
input.temperature()
para obtener la temperatura actual en grados centígrados.
Medición de Nivel de Sonido
- Puedes usar la función
input.sound_level()
para medir el nivel de sonido capturado por el micrófono del micro:bit.
Comentarios en Código
- Los comentarios son notas que se agregan al código para explicar su funcionamiento o propósito.
- Se ignoran por el intérprete del código, por lo que no afectan la ejecución del programa.
- Puedes usar
#
para comentarios de una sola línea o"""
para comentarios multilínea.
Declaración de Variables
- Para declarar una variable, debes asignarle un nombre y un valor.
- La sintaxis general es
nombre_variable = valor
.
Visualización en Pantalla LED
- Al ejecutar
display.show(23)
en el micro:bit, se muestra el número 23 en la pantalla LED.
Condicionales en Programación
- Las condicionales permiten que un programa ejecute diferentes bloques de código dependiendo de si una condición se cumple o no.
- Las expresiones condicionales usan palabras clave como
if
,else if
, yelse
.
Retraso en la Ejecución
- Ejecutar
sleep(400)
después de mostrar una imagen predefinida en el micro:bit pausa la ejecución del programa durante 400 milisegundos (0.4 segundos). - Esto le da tiempo al usuario para ver la imagen antes de que se ejecute la siguiente instrucción.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Learn about variables as memory spaces to store information, conditionals as logical processes to evaluate true or false statements, and comments as explanations or information in code.