Taula de continguts:
- Pas 1: subministraments
- Pas 2: entendre el disseny
- Pas 3: fer que el camp de joc sigui bell
- Pas 4: fixació de les parets límit
- Pas 5: muntatge del llançador i del drenatge
- Pas 6: adjuntar les parets de puntuació
- Pas 7: connectar el límit posterior
- Pas 8: adjuntar els suports i el mur inclinat
- Pas 9: Afegir els motors
- Pas 10: connectar els interruptors de límit
- Pas 11: muntatge dels sensors IR
- Pas 12: Afegir els botons de control i la franja RGB
- Pas 13: Afegir el Launcher
- Pas 14: connectar el tauler de control
- Pas 15: Temps per afegir les parts impreses en 3D
- Pas 16: establir la connexió
- Pas 17: temps per codificar
- Pas 18: Conclusió
Vídeo: Màquina de pinball de sobretaula que utilitza el format incrustat basat en Evive- Arduino: 18 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
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
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
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
- El tauler de control
- Els suports (x 2)
- Els murs de partitures (x 4)
- La base
- Els murs límit (x 2)
- El mur frontal
- El Mur Extra
- El mur de llançament
- 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
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
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
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ó
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
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
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
É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
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
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
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
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
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.
Com ja sabem l'ús del para-xocs. Fixeu-los als eixos lliures dels motors de corrent continu.
É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.
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.
Pas 16: establir la connexió
-
Connexió dels sensors IR
- Puntueu 1 sensor IR (pin de senyal) al pin digital 8 de evive
- Puntueu 2 sensors IR (pin de senyal) al pin digital 9 de evive
- Puntuació del sensor IR 3 (pin de senyal) al pin digital 10 de evive
- Drenar el sensor IR de paret (pin de senyal) al pin digital 11 de evive
- Launchpad sensor IR (pin de senyal) al pin digital 12 de evive
- Ara connecteu VCC i GND de tot el sensor IR a VCC i GND d’evive
-
Connexió de la franja RGB
Connecteu la tira LED RGB al pin digital 13 de evive
-
Connexió de motors Flipper
- Motor Flipper esquerre al port M1 d’evive
- Motor Flipper dret al port M2 d’evive
-
Connexió de les aletes
- 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
- 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
-
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
-
Connexió dels interruptors de límit
- 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.
- 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.
- 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.
- 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.
Pas 18: Conclusió
Amb això, la vostra màquina de pinball de bricolatge està a punt. Aconseguir. Conjunt. Pinball!
Recomanat:
Sistema d'aparcament intel·ligent basat en IoT que utilitza NodeMCU ESP8266: 5 passos
Sistema d’aparcament intel·ligent basat en IoT que utilitza NodeMCU ESP8266: avui en dia és molt difícil trobar aparcament a zones concorregudes i no hi ha cap sistema per obtenir els detalls de la disponibilitat d’aparcament en línia. Imagineu-vos si podeu obtenir la informació de disponibilitat de les places d’aparcament al telèfon i no teniu itinerància per comprovar t
Sistema d’assistència basat en empremtes digitals i RFID que utilitza la base de dades Raspberry Pi i MySQL: 5 passos
Sistema d’assistència basat en empremta digital i RFID que utilitza la base de dades Raspberry Pi i MySQL: vídeo d’aquest projecte
Prototip de projecte de semàfor basat en Atmega16 que utilitza una pantalla de 7 segments (simulació Proteus): 5 passos
Prototip de projecte de semàfor basat en Atmega16 que utilitza la visualització de 7 segments (simulació Proteus): en aquest projecte farem un projecte de semàfors basat en Atmega16. Aquí hem pres un segment de 7 i 3 LED per indicar els senyals del semàfor
Controlador de nivell d'aigua basat en IOT que utilitza NodeMCU ESP8266: 6 passos
Controlador de nivell d’aigua basat en IOT que utilitza NodeMCU ESP8266: és útil per crear un controlador de nivell d’aigua basat en IOT. Les característiques d’aquest projecte són: - Actualitzacions de nivell d’aigua en temps real a l’aplicació per a Android. Activeu automàticament la bomba d'aigua quan l'aigua arriba a un nivell mínim. Au
Seguretat domèstica amb sistema incrustat: 12 passos (amb imatges)
Seguretat domèstica amb sistema incrustat: Hola lectors, aquest és un manual per construir un sistema de seguretat domèstica a diferència de tots els altres sistemes de seguretat. Aquest sistema té una funció millorada TRAP i mode PANIC que connecta el propietari, el veí i la comissaria de la casa de la víctima a través de la xarxa