Taula de continguts:

Màquina de pinball de sobretaula que utilitza el format incrustat basat en Evive- Arduino: 18 passos (amb imatges)
Màquina de pinball de sobretaula que utilitza el format incrustat basat en Evive- Arduino: 18 passos (amb imatges)

Vídeo: Màquina de pinball de sobretaula que utilitza el format incrustat basat en Evive- Arduino: 18 passos (amb imatges)

Vídeo: Màquina de pinball de sobretaula que utilitza el format incrustat basat en Evive- Arduino: 18 passos (amb imatges)
Vídeo: Вещи, которые мистеру Уэлчу больше не разрешается делать в сборнике для чтения RPG № 1-2450 2024, Juliol
Anonim
Màquina de pinball de sobretaula que utilitza el pla incrustat basat en Evive-Arduino
Màquina de pinball de sobretaula que utilitza el pla incrustat basat en Evive-Arduino
Màquina de pinball de sobretaula que utilitza el pla incrustat basat en Evive-Arduino
Màquina de pinball de sobretaula que utilitza el pla incrustat basat en Evive-Arduino
Màquina de pinball de sobretaula que utilitza el pla incrustat basat en Evive-Arduino
Màquina de pinball de sobretaula que utilitza el pla incrustat basat en Evive-Arduino

Un altre cap de setmana, un altre partit emocionant! I aquesta vegada, no és altre que el joc d’arcade preferit de tothom: Pinball. Aquest projecte us mostrarà com fer la vostra pròpia màquina Pinball fàcilment a casa. Tot el que necessiteu són components del kit d’iniciació evive, algunes peces tallades amb làser, colors i papers per decorar la vostra màquina i un munt de bricolatge. Per tant, porteu els companys, poseu-vos els taps de bricolatge i llestos, bricolatge.

Hem escrit el codi a PictoBlox, la nostra versàtil plataforma de programació gràfica amb funcions avançades. El podeu descarregar des d’AQUÍ.

Pas 1: subministraments

Subministraments
Subministraments

Maquinari

  • evive
  • Fulls de MDF
  • Sensors IR
  • Motors DC
  • Tira LED RGB
  • Final de carrera
  • Taula de pa
  • Arc de Sant Martí
  • Resistències
  • Desafiaments
  • Bandes de goma
  • Full de colors
  • Femelles i cargols
  • Cables de pont
  • Alguns components impresos en 3D

Programari

PictoBlox

La majoria dels components electrònics anteriors es poden trobar a Evive Starter Kit.

Pas 2: entendre el disseny

Comprensió del disseny
Comprensió del disseny

Com ja sabeu, hi ha diversos components en un pinball que fan que el joc sigui interessant. Així, entenem el disseny de l’estructura que prepararem. Alguns dels components són retalls de MDF i alguns estan impresos en 3D, el disseny dels quals podeu trobar a continuació.

Nota: També podeu fer pinball amb full de cartró, però el MDF li donarà més durabilitat.

Necessitarem els components següents per a la màquina de pinball

  1. El tauler de control
  2. Els suports (x 2)
  3. Els murs de partitures (x 4)
  4. La base
  5. Els murs límit (x 2)
  6. El mur frontal
  7. El Mur Extra
  8. El mur de llançament
  9. El mur de desguàs

Un cop tingueu aquestes parts i la impressió en 3D, comencem!

Pas 3: fer que el camp de joc sigui bell

Fent que el camp de joc sigui bell
Fent que el camp de joc sigui bell

Playfield és l'àrea on es juga tot el joc de Pinball. A més, tots els components es col·locaran al camp de joc, per la qual cosa es recomana decorar la base al primer pas (només si voleu).

Anem amb el tema de l'espai, per tant, hem enganxat una bella imatge espacial a la placa base. Quan hàgiu enganxat el paper a la base, assegureu-vos de fer els forats del paper que hi havia a la placa base.

Pas 4: fixació de les parets límit

Fixació de les parets límit
Fixació de les parets límit
Fixació de les parets límit
Fixació de les parets límit

Agafeu tant la paret límit esquerra com la paret límit dreta i fixeu-la a la placa base mitjançant cargols i femelles M3 (com es mostra a la imatge 1).

Un cop fet, agafeu la paret frontal i fixeu-la a la placa base i a la paret límit esquerra (com es mostra a la imatge 2). No fixarem la paret frontal al límit dret, ja que l’espai que queda aquí és per fer el Launchpad. Launchpad no és res més que el passadís des d’on llançarem o dispararem la nostra pilota al camp de joc.

Pas 5: muntatge del llançador i del drenatge

Muntatge del Launchpad i del Drain
Muntatge del Launchpad i del Drain
Muntatge del Launchpad i del Drain
Muntatge del Launchpad i del Drain
Muntatge del Launchpad i del Drain
Muntatge del Launchpad i del Drain

Ara, fem el llançador i el desguàs. Launchpad, com ja sabeu, és el lloc des d’on llancem la pilota al camp de joc. El desguàs és el lloc que acaba el joc, és a dir, un cop la pilota arriba al desguàs, ja no pot tornar al camp de joc en aquesta oportunitat. A més, la bola del desguàs roda cap avall i acaba al llançador. Ara, ja que sabem què és què, comencem el seu muntatge.

Agafeu la paret addicional i fixeu-la a la paret frontal i a la placa base (com es mostra a la imatge 1 anterior).

Ara, agafeu la paret de desguàs i fixeu-la a la paret addicional i al límit esquerre. És possible que observeu que la paret de desguàs és una mica inclinada, cosa que facilita el desplaçament de la pilota (tal com es mostra a la imatge 2 anterior).

Un cop fet, fixeu la paret de llançament paral·lelament a la paret límit dreta de la placa base. Assegureu-vos de deixar un espai entre la paret addicional i la paret de llançament. Aquest espai actuarà com a porta d’entrada entre el desguàs i el llançador (com es mostra a la imatge 3 anterior).

Pas 6: adjuntar les parets de puntuació

Adjuntant les parets de puntuació
Adjuntant les parets de puntuació

La paret de puntuació o les parets objectiu. Aquestes són les parets que us faran puntuar millor. Sempre que la pilota passa per la primera i la tercera paret, s’afegeixen 500 punts a la vostra puntuació total. I si la pilota passa per la paret central guanyareu 1000 ptes.

Per tant, fixeu les parets de la partitura a la base mitjançant cargols i femelles M3.

Pas 7: connectar el límit posterior

Fixació del límit posterior
Fixació del límit posterior

Ara, hem d’assegurar la paret del darrere perquè la pilota no surti del camp de joc, fins i tot quan disparem la pilota amb força. Hem fet servir una làmina d’escuma per fer la paret posterior.

Tallar la làmina d’escuma gruixuda i enganxar-la a la placa base i als límits amb Hot Glue.

Pas 8: adjuntar els suports i el mur inclinat

Adjuntar els suports i el mur inclinat
Adjuntar els suports i el mur inclinat
Adjuntar els suports i el mur inclinat
Adjuntar els suports i el mur inclinat

Ara, el camp de joc bàsic està gairebé a punt, és hora d’afegir suport a la màquina de pinball. Agafeu les dues plaques de suport i fixeu-les a la placa base tal i com es mostra a la figura 1 anterior, utilitzant cargols i femelles M3. Si afegiu suports, la vostra màquina de pinball inclinarà.

Només queda una petita cosa: la cantonada. És possible que observeu que es forma un petit racó a prop de la interacció de la paret límit esquerra i la paret de desguàs. Hi ha possibilitats que la pilota es quedi atrapada aquí. Així, afegirem la paret inclinada, sempre que la pilota arribi a aquesta cantonada, roda ràpidament al desguàs.

Amb això, el nostre camp de joc ja està a punt.

Pas 9: Afegir els motors

Afegir els motors
Afegir els motors

És possible que observeu que el camp de joc de pinball mai no està buit. Hi ha un munt d’elements presents al camp de joc perquè el joc sigui interessant. Dels quals un és l’aleta i l’altre és el para-xocs.

Els para-xocs són els que giren contínuament empenyent la pilota en qualsevol direcció aleatòria. Per tant, poseu 3 motors de corrent continu prop del límit superior mitjançant femelles M3 de 20 mm de longitud i perns.

Ara és el moment d’afegir els motors de flipper. Els motors Flipper s’adheriran cap a l’extrem de drenatge. En el següent pas discutirem què són les aletes. Fins llavors recordeu que són els que us poden salvar.

Nota: Abans de muntar els motors, proveu-los mitjançant el firmware d’Evive. Obriu el menú del microprogramari, seleccioneu Controls, seleccioneu motors, seleccioneu M1 o M2 segons on hàgiu connectat els motors.

Pas 10: connectar els interruptors de límit

Col·locació dels interruptors de límit
Col·locació dels interruptors de límit

Les aletes són les que estan sota el vostre control. Redirigeixen la pilota al camp de joc després de prémer el botó corresponent. Per tant, no volem que les aletes giren 360 graus. Limitarem els moviments de les aletes mitjançant interruptors de límit. És possible que noteu petites corbes a prop de la zona de desguàs aquí on arreglarem les nostres aletes. Ara, farem dos interruptors tàctils per a cada aleta. Enganxeu-los al final de la corba. Tan bon punt premeu el botó, el motor de corrent continu començarà a girar, tan bon punt el girador toqui el commutador de límit superior, el motor de corrent continu comenci a girar en la direcció oposada fent baixar el girador. Ara, el motor deixa de girar tan bon punt l’aleta toca el límit final inferior fins que es torna a prémer el botó de control.

Repetiu el mateix procés per a l’altra banda.

Pas 11: muntatge dels sensors IR

Muntatge dels sensors IR
Muntatge dels sensors IR
Muntatge dels sensors IR
Muntatge dels sensors IR

Sabem per què anomenem les parets petites paret de partitures, però com sabran que la pilota acaba de passar-les? Afegirem sensors IR per al mateix. En total, afegirem 5 sensors IR.

  • Un al llançador
  • Tres per a les parets de la partitura
  • Un al desguàs

Tan bon punt la pilota passa pel sensor IR del llançador, comença el joc.

Ara, els IR a les parets de puntuació han de notar el nombre de vegades que la pilota passa per les parets de puntuació.

Finalment, el IR al desguàs indica que el joc ha acabat (imatge 2).

Nota: Abans de muntar els sensors IR, proveu-los mitjançant el firmware d'Evive (Pin State Monitor). A més, si no responen bé, proveu de calibrar-los.

Pas 12: Afegir els botons de control i la franja RGB

Afegint els botons de control i la franja RGB
Afegint els botons de control i la franja RGB
Afegint els botons de control i la franja RGB
Afegint els botons de control i la franja RGB

En primer lloc, afegim els botons de control. Els botons de control són els que controlaran el moviment de les aletes. Tenim dos commutadors arcade i els hem connectat al tauler de control als forats indicats.

Un cop fet, agafeu la tira LED RGB i poseu-la als límits del camp de joc. Canviarem el color de la tira RGB que mostra l’estat del joc. El RGB s’ha de posar de color verd cada vegada que comença un joc nou i s’ha de posar de vermell quan acaba el joc. A més, ha de canviar cada vegada que la pilota passa per les parets de la puntuació.

Pas 13: Afegir el Launcher

Addició del llançador
Addició del llançador

Ara és el moment d'afegir el llançador o l'èmbol. El llançador us ajudarà a llançar la pilota al camp de joc mitjançant el llançador. Hem imprès en 3D el llançador al qual hem fixat la goma. L'extrem del cautxú està unit a la paret frontal i a la paret límit esquerra. Com més estireu el llançador, més força es transferirà a la pilota.

Pas 14: connectar el tauler de control

S’adjunta el tauler de control
S’adjunta el tauler de control

Un cop tingueu el pistó connectat i els cables als sensors, connecteu el tauler de control situat a la part superior del camp de joc amb cargols i femelles M3.

Pas 15: Temps per afegir les parts impreses en 3D

Afegim primer les parets del carril lateral, que dirigiran la pilota cap al flipper si la pilota entra al carril.

Imatge
Imatge

Com ja sabem l'ús del para-xocs. Fixeu-los als eixos lliures dels motors de corrent continu.

Imatge
Imatge

És hora d’afegir les aletes, fixeu-les a l’eix del motor de corrent continu. A més, assegureu-vos que les aletes s’adapten bé a les corbes indicades.

Imatge
Imatge

Un cop feta, anem a adjuntar alguns kickers. Els kickers són aquells que propulsen la pilota horitzontalment cap al camp de joc cada vegada que la pilota la toca, adjunta 3 separacions a cada costat i embolcalla gomes al seu voltant.

Amb això, el conjunt del pinball s'ha completat.

Imatge
Imatge

Pas 16: establir la connexió

Realització de la connexió
Realització de la connexió
Realització de la connexió
Realització de la connexió
  1. Connexió dels sensors IR

    1. Puntueu 1 sensor IR (pin de senyal) al pin digital 8 de evive
    2. Puntueu 2 sensors IR (pin de senyal) al pin digital 9 de evive
    3. Puntuació del sensor IR 3 (pin de senyal) al pin digital 10 de evive
    4. Drenar el sensor IR de paret (pin de senyal) al pin digital 11 de evive
    5. Launchpad sensor IR (pin de senyal) al pin digital 12 de evive
    6. Ara connecteu VCC i GND de tot el sensor IR a VCC i GND d’evive
  2. Connexió de la franja RGB

    Connecteu la tira LED RGB al pin digital 13 de evive

  3. Connexió de motors Flipper

    1. Motor Flipper esquerre al port M1 d’evive
    2. Motor Flipper dret al port M2 d’evive
  4. Connexió de les aletes

    1. Connecteu el terminal “NC” del commutador d’aleta lateral esquerre al pin digital 2 de la resistència d’evive i 10K ohm, i connecteu un altre extrem de la resistència de 10 k ohm a la GND d’evive, també connecteu el terminal “COM” del commutador d’aleta lateral esquerre a VCC d’evive
    2. De la mateixa manera, connecteu el terminal “NC” del commutador d’aleta lateral dret al pin digital 3 de la resistència evive i de 10 k ohmios i connecteu un altre extrem de la resistència de 10 K ohmics al GND d’evive, també connecteu el terminal “COM” del commutador d’aleta lateral dret a VCC de evive
  5. Connexió dels motors de para-xocs

    Connecteu tots els 3 motors de para-xocs en paral·lel i connecteu-ne un extrem al pin VVR (+) i un altre extrem al terminal “COM” del relé, i després connecteu el terminal “NO” del relé al pin VVR (-) d’evive

  6. Connexió dels interruptors de límit

    1. Connecteu "NC" del commutador de límit del costat esquerre (amunt) a VCC de evive i el terminal COM al pin digital 4 de evive i a GND mitjançant una resistència de 10K ohm.
    2. Connecteu "NC" del commutador de límit del costat esquerre (avall) a VCC d'evive i el terminal COM al pin digital 5 d'evive i a GND mitjançant una resistència de 10K ohm.
    3. Connecteu "NC" del commutador de límit del costat dret (amunt) a VCC de evive i el terminal COM al pin digital 6 de evive i a GND mitjançant una resistència de 10K ohm.
    4. Connecteu "NC" del commutador de límit del costat dret (avall) a VCC de evive i el terminal COM al pin digital 7 de evive i a GND mitjançant una resistència de 10K ohm.

Pas 17: temps per codificar

Escriureem codi a PitoBlox, un programari de programació basat en Scratch 3.0. Pengeu el següent script per evitar-ho.

Imatge
Imatge
Imatge
Imatge
Imatge
Imatge
Imatge
Imatge
Imatge
Imatge

Pas 18: Conclusió

Amb això, la vostra màquina de pinball de bricolatge està a punt. Aconseguir. Conjunt. Pinball!

Recomanat: