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.10 Ventilador Giratorio

En este proyecto, haremos que un sprite en forma de estrella y un ventilador giren.

../_images/1.17_header1.png

Componentes Necesarios

../_images/1.17_list1.png

Construye el Circuito

../_images/1.17_image1171.png

Carga el Código y Observa Qué Sucede

Carga el archivo de código (1.10_rotating_fan.sb3) en Scratch 3.

Después de hacer clic en la bandera verde en el escenario, haz clic en el sprite de la estrella; entonces, tanto la estrella como el motor girarán en el sentido de las agujas del reloj. Puedes cambiar la dirección de rotación haciendo clic en los dos sprites de flecha. Si vuelves a hacer clic en el sprite de estrella, tanto el sprite como el motor se detendrán.

Consejos sobre el Sprite

Elimina el sprite predeterminado y luego selecciona el sprite Estrella y el sprite Flecha1; duplica Flecha1 una vez.

../_images/1.17_motor13.png

En la opción Disfraces, cambia el sprite Flecha2 a una dirección diferente.

../_images/1.17_motor21.png

Ajusta el tamaño y la posición del sprite de manera adecuada.

../_images/1.17_motor31.png

Consejos sobre el Código

Diagrama de Flujo

../_images/1.17_scratch1.png

En este código, verás dos bloques rosas, girar a la izquierda y girar a la derecha, que son bloques personalizados (funciones).

../_images/1.17_new_block1.png

¿Cómo Crear un Bloque?

Aprendamos a crear un bloque (función). Un bloque (función) puede usarse para simplificar tu programa, especialmente si realizas la misma operación varias veces. Poner estas operaciones en un nuevo bloque declarado puede ser muy conveniente.

Primero, busca Mis Bloques en la paleta de bloques, luego selecciona Crear un Bloque.

../_images/1.17_motor41.png

Ingresa el nombre del nuevo bloque.

../_images/1.17_motor51.png

Después de escribir la función del nuevo bloque en el área de programación, guárdalo y luego podrás encontrar el bloque en la paleta de bloques.

../_images/1.17_motor61.png

girar a la izquierda

Este es el código dentro del bloque girar a la izquierda para que el motor gire en sentido contrario a las agujas del reloj.

../_images/1.17_motor121.png

girar a la derecha

Este es el código dentro del bloque girar a la derecha para que el motor gire en el sentido de las agujas del reloj.

../_images/1.17_motor111.png