Tabla de contenido:

Máquina de pinball de sobremesa que utiliza Evive: plataforma integrada basada en Arduino: 18 pasos (con imágenes)
Máquina de pinball de sobremesa que utiliza Evive: plataforma integrada basada en Arduino: 18 pasos (con imágenes)

Video: Máquina de pinball de sobremesa que utiliza Evive: plataforma integrada basada en Arduino: 18 pasos (con imágenes)

Video: Máquina de pinball de sobremesa que utiliza Evive: plataforma integrada basada en Arduino: 18 pasos (con imágenes)
Video: $1000 DÓLARES en CONSOLAS CHINAS... ¿Cuál VALE la PENA? 2024, Noviembre
Anonim
Máquina de pinball de sobremesa que usa Evive: plataforma integrada basada en Arduino
Máquina de pinball de sobremesa que usa Evive: plataforma integrada basada en Arduino
Máquina de pinball de sobremesa con plataforma integrada basada en Arduino Evive
Máquina de pinball de sobremesa con plataforma integrada basada en Arduino Evive
Máquina de pinball de sobremesa que usa Evive: plataforma integrada basada en Arduino
Máquina de pinball de sobremesa que usa Evive: plataforma integrada basada en Arduino

¡Otro fin de semana, otro juego emocionante! Y esta vez, no es otro que el juego de arcade favorito de todos: ¡Pinball! Este proyecto le mostrará cómo hacer su propia máquina de Pinball fácilmente en casa. Todo lo que necesita son componentes del kit de inicio evive, algunas piezas cortadas con láser, colores y papeles para decorar su máquina, ¡y mucho bricolaje! Entonces, traiga a sus amigos, póngase sus gorras de bricolaje y listo, ¡listo, bricolaje!

Hemos escrito el código en PictoBlox, nuestra plataforma de programación gráfica versátil con capacidades avanzadas. Puedes descargarlo desde aquí.

Paso 1: Suministros

Suministros
Suministros

Hardware

  • evive
  • Hojas de MDF
  • Sensores de infrarrojos
  • Motores DC
  • Tira de LED RGB
  • Límite de cambio
  • Tablero de circuitos
  • Alambres arcoiris
  • Resistencias
  • Separadores
  • Bandas de goma
  • Hoja de color
  • Tuercas y tornillos
  • Cables de salto
  • Algunos componentes impresos en 3D

Software

PictoBlox

La mayoría de los componentes electrónicos anteriores se pueden encontrar en evive Starter Kit.

Paso 2: comprensión del diseño

Entendiendo el Diseño
Entendiendo el Diseño

Como ya sabes, hay una serie de componentes en un pinball que hacen que el juego sea interesante. Así, entendamos el diseño de la estructura que estaremos preparando. Algunos de los componentes son recortes de MDF y algunos están impresos en 3D, cuyo diseño puede encontrar a continuación.

Nota: También puede hacer el pinball con una hoja de cartón, pero el MDF le dará más durabilidad.

Necesitaremos los siguientes componentes para la máquina de pinball

  1. El panel de control
  2. Los apoyos (x 2)
  3. Los muros de puntuación (x 4)
  4. La base
  5. Los muros limítrofes (x 2)
  6. La pared frontal
  7. La pared extra
  8. El muro de lanzamiento
  9. La pared de desagüe

Una vez que tenga estas piezas y la impresión en 3D, ¡comencemos!

Paso 3: Hacer que el campo de juego sea hermoso

Haciendo que el campo de juego sea hermoso
Haciendo que el campo de juego sea hermoso

Playfield es el área donde se juega todo el juego de Pinball. Además, todos los componentes se colocarán en el campo de juego, por lo que se sugiere decorar la base en el primer paso (solo si se desea).

Vamos con el tema del espacio, por lo tanto, hemos pegado una hermosa imagen del espacio en la placa base. Una vez que haya pegado el papel a la base, asegúrese de hacer los agujeros en el papel que estaban en la placa base.

Paso 4: Fijación de los muros delimitadores

Fijación de los muros limítrofes
Fijación de los muros limítrofes
Colocación de los muros limítrofes
Colocación de los muros limítrofes

Tome la pared límite izquierda y la pared límite derecha y fíjela a la placa base con tornillos y tuercas M3 (como se muestra en la imagen 1).

Una vez hecho esto, tome la pared frontal y fíjela a la placa base y a la pared límite izquierda (como se muestra en la imagen 2). No uniremos la pared frontal al límite derecho ya que el espacio que queda aquí es para hacer el Launchpad. Launchpad no es más que el pasillo desde donde lanzaremos o lanzaremos nuestra pelota al campo de juego.

Paso 5: Montaje de la plataforma de lanzamiento y el drenaje

Montaje de la plataforma de lanzamiento y el drenaje
Montaje de la plataforma de lanzamiento y el drenaje
Montaje de la plataforma de lanzamiento y el drenaje
Montaje de la plataforma de lanzamiento y el drenaje
Montaje de la plataforma de lanzamiento y el drenaje
Montaje de la plataforma de lanzamiento y el drenaje

Ahora, hagamos la plataforma de lanzamiento y el drenaje. Launchpad, como ya sabes, es el lugar desde donde lanzamos la pelota al campo de juego. El drenaje es el lugar donde termina el juego, es decir, una vez que la pelota llega al drenaje, ya no puede volver al campo de juego en esa oportunidad. Además, la bola en el drenaje rueda hacia abajo y termina en la plataforma de lanzamiento. Ahora que sabemos qué es qué, comencemos su montaje.

Tome la pared adicional y fíjela a la pared frontal y a la placa base (como se muestra en la imagen 1 de arriba).

Ahora, tome la pared de drenaje y fíjela a la pared adicional y al límite izquierdo. Puede notar que la pared de drenaje está un poco inclinada, lo que facilita que la bola ruede hacia abajo (como se muestra en la imagen 2 de arriba).

Una vez hecho esto, coloque la pared de lanzamiento paralelamente a la pared límite derecha en la placa base. Asegúrese de dejar algo de espacio entre la pared adicional y la pared de lanzamiento. Este espacio actuará como la puerta entre el drenaje y la plataforma de lanzamiento (como se muestra en la imagen 3 de arriba).

Paso 6: Colocación de los muros de puntuación

Colocación de los muros de puntuación
Colocación de los muros de puntuación

La pared de puntuación o las paredes de destino. Estos son los muros que te harán puntuar mejor. Siempre que la pelota atraviese la primera y la tercera pared, se suman 500 puntos a su puntuación total. Y si la pelota atraviesa la pared central, ganarás 1000 pts.

Por lo tanto, fije las paredes de la ranura en la base usando tuercas y pernos M3.

Paso 7: Fijación del límite posterior

Adjuntar el límite trasero
Adjuntar el límite trasero

Ahora, necesitamos asegurar la pared trasera para que la pelota no se salga del campo de juego incluso cuando la lanzamos con mucha fuerza. Hemos utilizado una lámina de espuma para hacer la pared trasera.

Corta la hoja de espuma gruesa y pégala a la placa base y los límites con Hot Glue.

Paso 8: Fijación de los soportes y la pared inclinada

Colocación de los soportes y la pared inclinada
Colocación de los soportes y la pared inclinada
Colocación de los soportes y la pared inclinada
Colocación de los soportes y la pared inclinada

Ahora, el campo de juego básico está casi listo, es hora de agregar soporte a la máquina de pinball. Tome las dos placas de soporte y fíjelas en la placa base como se muestra en la figura 1 en arriba usando tuercas y pernos M3. Agregar soportes dará inclinación a su máquina de pinball.

Solo queda una pequeña cosa que es la esquina. Puede notar que se forma una pequeña esquina cerca de la interacción del muro límite izquierdo y el muro de drenaje. Hay posibilidades de que la pelota se atasque aquí. Por lo tanto, agregaremos la pared inclinada, cada vez que la bola llega a esta esquina, rueda rápidamente hacia el desagüe.

Con esto, nuestro campo de juego está listo.

Paso 9: agregar los motores

Añadiendo los motores
Añadiendo los motores

Puede notar que el campo de juego en pinball nunca está vacío. Hay toneladas de elementos que están presentes en el campo de juego para hacer que el juego sea interesante. De los cuales uno es la aleta y el otro es el parachoques.

Los parachoques son los que giran continuamente empujando la pelota en cualquier dirección aleatoria. Por lo tanto, coloque 3 motores de CC cerca del límite superior utilizando tuercas M3 de 20 mm de longitud y pernos.

Ahora es el momento de agregar los motores de flipper. Los motores de aletas se conectarán hacia el extremo de drenaje. Discutirá qué son las aletas en el siguiente paso. Hasta entonces recuerda, ellos son los que pueden salvarte.

Nota: Antes de montar los motores, pruébelos usando el firmware de evive. Abra el menú de firmware, seleccione Controles, seleccione motores, seleccione M1 o M2 dependiendo de dónde haya conectado los motores.

Paso 10: Colocación de los interruptores de límite

Colocación de los interruptores de límite
Colocación de los interruptores de límite

Las aletas son las que están bajo tu control. Redirigen la pelota al campo de juego después de presionar el botón correspondiente. Por lo tanto, no queremos que las aletas giren 360 grados. Restringiremos los movimientos del flipper mediante interruptores de límite. Puede notar pequeñas curvas cerca del área de drenaje, aquí es donde arreglaremos nuestras aletas. Ahora, haremos dos interruptores táctiles para cada aleta. Adjúntelos al final de la curva. Tan pronto como presione el botón, el motor de CC de la aleta comenzará a girar, tan pronto como la aleta toque el interruptor de límite superior, el motor de CC comenzará a girar en la dirección opuesta bajando la aleta. Ahora, el motor deja de girar tan pronto como el flipper toca el interruptor de límite inferior hasta que se presiona nuevamente el botón de control.

Repite el mismo proceso para el otro lado también.

Paso 11: Montaje de los sensores de infrarrojos

Montaje de los sensores de infrarrojos
Montaje de los sensores de infrarrojos
Montaje de los sensores de infrarrojos
Montaje de los sensores de infrarrojos

Sabemos por qué llamamos a las paredes pequeñas la pared de la puntuación, pero cómo sabrán que la pelota acaba de pasar a través de ellas. Agregaremos sensores IR para el mismo. En total, agregaremos 5 sensores IR.

  • Uno en la plataforma de lanzamiento
  • Tres para las paredes de puntuación
  • Uno en el desagüe

Tan pronto como la pelota pasa por el sensor de infrarrojos de la plataforma de lanzamiento, comienza el juego.

Ahora, los RI en las paredes de la anotación deben notar el número de veces que la pelota pasa a través de las paredes de la anotación.

Finalmente, el IR en el drenaje indica que el juego ha terminado (imagen 2).

Nota: Antes de montar los sensores de infrarrojos, pruebe los sensores utilizando el firmware de evive (Pin State Monitor). Además, si no responden bien, intente calibrarlos.

Paso 12: Agregar los botones de control y la tira RGB

Agregar los botones de control y la tira RGB
Agregar los botones de control y la tira RGB
Agregar los botones de control y la tira RGB
Agregar los botones de control y la tira RGB

Primero, agreguemos los botones de control. Los botones de control son los que controlarán el movimiento de las aletas. Tenemos dos interruptores de arcade y los hemos conectado al panel de control en los orificios indicados.

Una vez hecho esto, tome la tira de LED RGB y colóquela en los límites del campo de juego. Cambiaremos el color de la tira RGB que muestra el estado del juego. El RGB debe volverse verde cada vez que comienza un nuevo juego y debe volverse rojo cuando finaliza el juego. Además, debería cambiar cada vez que la pelota atraviese las paredes del marcador.

Paso 13: agregar el lanzador

Agregar el lanzador
Agregar el lanzador

Ahora es el momento de agregar el lanzador o el émbolo. El lanzador te ayudará a lanzar tu pelota al campo de juego a través de la plataforma de lanzamiento. Hemos impreso en 3d el lanzador al que hemos unido la goma elástica. El extremo de la goma está unido a la pared frontal y a la pared límite izquierda. Cuanto más tire del lanzador, más fuerza se transferirá a la pelota.

Paso 14: Conexión del panel de control

Adjuntar el panel de control
Adjuntar el panel de control

Una vez que haya conectado el émbolo y los cables a los sensores, coloque el panel de control en la parte superior del campo de juego con tornillos y tuercas M3.

Paso 15: Es hora de agregar las piezas impresas en 3D

Primero agreguemos las paredes del carril lateral, estas dirigirán su pelota hacia la aleta si la pelota ingresa al carril.

Imagen
Imagen

Como ya conocemos el uso del parachoques. Fíjelos en los ejes libres de los motores de CC.

Imagen
Imagen

Es hora de agregar las aletas, fijar las aletas en el eje del motor de CC. Además, asegúrese de que las aletas encajen bien en las curvas indicadas.

Imagen
Imagen

Una vez hecho esto, adjuntemos algunos trucos. Los pateadores son aquellos que impulsan la pelota horizontalmente hacia el campo de juego cada vez que la pelota la toca. Coloque 3 separadores a cada lado y envuelva gomas alrededor de ellos.

Con esto, todo su ensamblaje del pinball está completo.

Imagen
Imagen

Paso 16: hacer la conexión

Hacer la conexión
Hacer la conexión
Hacer la conexión
Hacer la conexión
  1. Conexión de los sensores de infrarrojos

    1. Puntaje 1 Sensor IR (pin de señal) al Pin digital 8 de evive
    2. Puntuación 2 sensor de infrarrojos (pin de señal) al pin digital 9 de evive
    3. Puntuación 3 sensor IR (pin de señal) al pin digital 10 de evive
    4. Drenaje del sensor IR de la pared (pin de señal) al pin digital 11 de evive
    5. Sensor de infrarrojos del Launchpad (pin de señal) al pin digital 12 de evive
    6. Ahora conecte VCC y GND de todo el sensor IR a VCC y GND de evive
  2. Conexión de la tira RGB

    Conecte la tira de LED RGB al Pin digital 13 de evive

  3. Conexión de motores de aletas

    1. Motor de aleta izquierda al puerto M1 de evive
    2. Motor Flipper derecho al puerto M2 de evive
  4. Conexión de las aletas

    1. Conecte el terminal "NC" del interruptor de aleta del lado izquierdo al pin digital 2 de evive y la resistencia de 10K ohmios, y conecte otro extremo de la resistencia de 10k ohmios a GND de evive, también conecte el terminal "COM" del interruptor de aleta del lado izquierdo a VCC de evive
    2. De manera similar, conecte el terminal "NC" del interruptor de aleta del lado derecho al pin digital 3 de evive y la resistencia de 10k ohmios, y conecte otro extremo de la resistencia de 10K ohmios a GND de evive, también conecte el terminal "COM" del interruptor de aleta de lado derecho a VCC de evive
  5. Conexión de los motores de parachoques

    Conecte todos los 3 motores de parachoques en paralelo y conecte su extremo al pin VVR (+) y el otro extremo al terminal "COM" del relé, luego conecte el terminal "NO" del relé al pin VVR (-) de evive

  6. Conexión de los interruptores de límite

    1. Conecte “NC” del interruptor de límite del lado izquierdo (arriba) a VCC de evive y al terminal COM al pin digital 4 de evive y a GND a través de una resistencia de 10K ohmios
    2. Conecte "NC" del interruptor de límite del lado izquierdo (abajo) a VCC de evive y al terminal COM al pin digital 5 de evive y a GND a través de una resistencia de 10K ohmios
    3. Conecte “NC” del interruptor de límite del lado derecho (arriba) a VCC de evive y al terminal COM al pin digital 6 de evive y a GND a través de una resistencia de 10K ohmios
    4. Conecte "NC" del interruptor de límite del lado derecho (abajo) a VCC de evive y al terminal COM al pin digital 7 de evive y a GND a través de una resistencia de 10K ohmios

Paso 17: tiempo para codificar

Vamos a escribir código en PitoBlox, un software de programación basado en Scratch 3.0. Sube el siguiente script a evive.

Imagen
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen

Paso 18: Conclusión

Con esto, su máquina DIY Pinball está lista. Obtener. Colocar. ¡Pinball!

Recomendado: