Nota
Hola, ¡bienvenido a la Comunidad de Entusiastas de SunFounder para Raspberry Pi, Arduino y ESP32 en Facebook! Sumérgete más en Raspberry Pi, Arduino y ESP32 con otros entusiastas.
¿Por qué unirse?
Soporte experto: Resuelve problemas postventa y desafíos técnicos con la ayuda de nuestra comunidad y equipo.
Aprende y comparte: Intercambia consejos y tutoriales para mejorar tus habilidades.
Vistas previas exclusivas: Obtén acceso anticipado a nuevos anuncios de productos y adelantos.
Descuentos especiales: Disfruta de descuentos exclusivos en nuestros productos más recientes.
Promociones y sorteos festivos: Participa en sorteos y promociones especiales.
👉 ¿Listo para explorar y crear con nosotros? Haz clic en [Aquí] y únete hoy mismo.
1.1 Varita mágica
Hoy usaremos LED, Raspberry Pi y Scratch para hacer un juego divertido. Cuando agitemos la varita mágica, el LED parpadeará.
Componentes necesarios
En este proyecto, necesitamos los siguientes componentes.
Es definitivamente conveniente comprar un kit completo, aquí está el enlace:
Nombre |
ARTÍCULOS EN ESTE KIT |
ENLACE |
|---|---|---|
Kit Raphael |
337 |
También puedes comprarlos por separado en los enlaces a continuación.
INTRODUCCIÓN DEL COMPONENTE |
ENLACE DE COMPRA |
|---|---|
Construir el circuito
Agregar extensión GPIO
Haz clic en el botón Agregar Extensión en la esquina inferior izquierda, luego agrega Raspberry Pi GPIO, una extensión que usamos para todos nuestros proyectos de Scratch.
Cargar el código y ver qué pasa
Carga el archivo de código desde tu computadora (~/raphael-kit/scratch/code) a Scratch 3.
Después de hacer clic en la varita mágica en el área del escenario, verás que el LED parpadea durante dos segundos.
Consejos sobre el sprite
Haz clic en Subir Sprite.
Sube Wand.png desde la ruta ~/raphael-kit/scratch/picture a Scratch 3.
Finalmente, elimina Sprite1.
Consejos sobre los códigos
Este es un bloque de evento cuya condición de activación es hacer clic en la bandera verde en el escenario. Se requiere un evento de activación al comienzo de todos los códigos, y puedes seleccionar otros eventos de activación en la categoría Eventos de la paleta de bloques.
Por ejemplo, ahora podemos cambiar el evento de activación a hacer clic en el sprite.
Este es un bloque con un número determinado de ciclos. Cuando llenamos el número 10, los eventos en el bloque se ejecutarán 10 veces.
Este bloque se usa para pausar el programa durante un período de tiempo en segundos.
Dado que se utiliza el método de nombrado BCM en Scratch, este código está configurando GPIO17 (BCM17) como 0V (nivel bajo). Dado que el cátodo del LED está conectado a GPIO17, el LED se encenderá. Por el contrario, si configuras GPIO (BCM17) como alto, el LED se apagará.