Nota
¡Hola! Bienvenido a la comunidad de entusiastas de SunFounder para Raspberry Pi, Arduino y ESP32 en Facebook. Únete a otros apasionados y profundiza en el mundo de Raspberry Pi, Arduino y ESP32.
¿Por qué unirte?
Soporte Experto: Resuelve problemas posventa y supera desafíos técnicos con el apoyo de nuestra comunidad y equipo.
Aprende y Comparte: Intercambia consejos y tutoriales para mejorar tus habilidades.
Acceso Exclusivo: Obtén acceso anticipado a anuncios de nuevos productos y adelantos especiales.
Descuentos Especiales: Disfruta de descuentos exclusivos en nuestros productos más recientes.
Promociones Festivas y Sorteos: Participa en sorteos y promociones durante las festividades.
👉 ¿Listo para explorar y crear con nosotros? Haz clic en [Aquí] y únete hoy.
1.8 123 Hombre de Madera
Hoy vamos a jugar al juego de «123 hombre de madera».
Haz clic en la bandera verde para comenzar el juego. Mantén presionada la tecla de flecha derecha en el teclado para mover el sprite hacia la derecha. Si la luz verde está encendida, el sprite puede moverse; pero cuando el LED rojo está encendido, debes detener el sprite; de lo contrario, el zumbador seguirá sonando.
Componentes Necesarios
Construye el Circuito
Carga el Código y Observa Qué Sucede
Carga el archivo de código (1.8_123_wooden_man.sb3) en Scratch 3.
Cuando el LED verde está encendido, puedes usar la tecla de flecha derecha para controlar a Avery y hacerlo caminar hacia la derecha; cuando el LED rojo está encendido, si continúas moviendo a Avery hacia la derecha, se activará una alarma.
Consejos sobre el Sprite
Elimina el sprite predeterminado y selecciona el sprite Avery Walking.
Consejos sobre el Código
Inicializa todos los pines en alto.
Cuando comienza el juego, asigna el valor 1 a la variable status, lo que indica que el sprite Avery Walking es móvil. Luego, configura gpio18 en bajo para encender el LED verde durante 5 segundos.
Configura gpio18 en alto y luego gpio27 en bajo, lo que significa apagar el LED verde y encender el LED amarillo durante 0.5 segundos.
Asigna el valor 0 a la variable status, lo que indica que el sprite Avery Walking no se está moviendo; luego configura gpio27 en bajo y gpio17 en alto, lo que apaga el LED amarillo y enciende el LED rojo durante 3 segundos. Finalmente, configura gpio17 en alto para apagar el LED rojo.
Cuando presionamos la tecla de flecha derecha en el teclado, necesitamos cambiar el disfraz del sprite Avery Walking al siguiente disfraz para ver a Avery caminar hacia la derecha. Luego necesitamos verificar el valor de la variable status. Si es 0, significa que el sprite Avery Walking no se está moviendo en ese momento, y el zumbador sonará para advertirte que no puedes presionar la tecla de flecha derecha nuevamente.