Tabla de contenido:
- Suministros
- Paso 1: Paso 2: Preparación de los botones
- Paso 2: Paso 3: Preparación de los LED
- Paso 3: Paso 4: Preparación del zumbador / música
- Paso 4: Paso 5: Preparación del código
- Paso 5: Paso 6: Creación de la pantalla de bienvenida
- Paso 6: Paso 7: Creación de declaraciones While True
- Paso 7: Paso 8: Creación de funciones
- Paso 8: Paso 10: ¡Corre
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
¡El propósito de esto es crear un juego en el raspberry pi usando música, botones, luces y un timbre! el juego se llama Ases y el objetivo es acercarse lo más posible a 21 sin pasarse
Paso 1: Preparación de la Raspberry Pi Obtenga la Raspberry Pi y conecte un teclado, mouse, cable ethernet y monitor
Ahora conecte el cable de alimentación
Ahora conecte el cable plano y la placa de pruebas
Suministros
Materiales
1 LED rojo
1 LED amarillo 1 LED verde 1 Zumbador 1 Raspberry pi Monitor Ratón Teclado Altavoz 6 cables macho / macho
Paso 1: Paso 2: Preparación de los botones
Tome los 3 botones y alinee al final de su tablero
Luego conecte una resistencia a cada uno de los botones y haga que la resistencia vaya a tierra Luego conecte un cable a cada botón (los cables deben estar conectados a los pines GPIO)
Paso 2: Paso 3: Preparación de los LED
Configura los LED en una fila
Asegúrese de que los leds sean rojos, amarillos, verdes para que se vea más atractivo visualmente
Conecte una resistencia en cada circuito
Conecte los cables a los pines gpio y luego a la resistencia / LED (si es necesario, pines de conexión a tierra)
Paso 3: Paso 4: Preparación del zumbador / música
Mire la parte inferior del zumbador y determine el cable positivo y negativo
Conecte el cable positivo a un gpio y el negativo a un pin de tierra
Si es necesario, agregue cables macho / hembra adicionales
(Opcional)
-Conecte un dispositivo Bluetooth a la raspberry pi en la sección de Bluetooth para escuchar música
Paso 4: Paso 5: Preparación del código
Importe las bibliotecas necesarias que se muestran a continuación en la imagen
Asignarle LEDS, botones y zumbador un valor de pin gpio
Prepare las imágenes que desea usar guardándolas en la misma ubicación en la que guardó su código de Python
Agregue la imagen al código usando pygame.image.load y asígnela a una variable
Paso 5: Paso 6: Creación de la pantalla de bienvenida
Copie el código que se muestra en el y lea los comentarios sobre lo que hace cada línea
Ajusta las coordenadas en el comando surface.blit donde quieras colocar tus imágenes. (idealmente unas coordenadas similares funcionarían mejor)
Paso 6: Paso 7: Creación de declaraciones While True
Si bien se requieren declaraciones verdaderas para verificar siempre si se presiona un botón
La declaración while verdadera a continuación muestra run2 que crea un hitbox para la pantalla de bienvenida que permite a los usuarios continuar en el juego de cartas.
Ignore el inicio () por ahora lo necesitaremos más tarde
Una vez que se ha presionado el botón digital, pasamos a la declaración principal mientras que es verdadera
A continuación se muestra el código de declaración principal, aunque verdadero, que necesita copiar y que interactúa con botones y funciones.
Paso 7: Paso 8: Creación de funciones
Necesita crear numerosas funciones que incluyen start, process_bz, process_symbol, lost_bz, win_bz, Dealcard, Compcard y end
Estas funciones están en las imágenes a continuación y vienen con comentarios.
Copie el código y colóquelo encima del código de la pantalla de bienvenida de carga pero debajo de los códigos de variable
-Copie TODAS las funciones anteriores, ya que todas juegan un papel vital en el juego. -Cada función viene con comentarios para explicar qué hace el código
Paso 8: Paso 10: ¡Corre
Ejecuta el juego y disfrútalo