Taula de continguts:

PressKill: un joc Arduino: 5 passos
PressKill: un joc Arduino: 5 passos

Vídeo: PressKill: un joc Arduino: 5 passos

Vídeo: PressKill: un joc Arduino: 5 passos
Vídeo: Deutsch lernen (A1): Ganzer Film auf Deutsch - "Nicos Weg" | Deutsch lernen mit Videos | Untertitel 2024, De novembre
Anonim
PressKill: un joc Arduino
PressKill: un joc Arduino

PressKill és un joc físic per a quatre jugadors que he dissenyat i creat amb un Arduino per a un projecte escolar. La creació del joc implica programar, soldar, fer plans vectorials, tall per làser i una mica d’encolat. Voleu fer un joc de rad per jugar amb els amics? Segueix llegint!

Regles del joc:

  1. Quan un jugador prem el botó, obté un punt i comença la zona morta.
  2. Quan algun jugador prem el botó durant la zona morta, es perd i queda fora del joc.
  3. 5 segons després del seu inici, la zona morta finalitza. No hi ha cap indicació d’això.
  4. Guanya el primer jugador que tingui cinc punts o sigui l’últim a plantar-se.

Pas 1: parts

Parts
Parts
Parts
Parts

Aquí hi ha una llista de totes les parts que van entrar en la construcció física del joc.

  • 1 Arduino
  • 4 grans botons arcade amb llums opcionals
  • 16 connectors femella
  • 4 leds blancs
  • 4 resistències de 220 Ohm
  • 4 resistències de 10.000 Ohm
  • molt de filferro
  • tubs termorretractables
  • perfboard
  • 1 full de fusta MDF de 3 mm
  • pega de fusta

També he utilitzat les següents eines:

  • Soldador
  • Tallador làser
  • Pistola de calor (l'encenedor també funciona)

Pas 2: cablejat

Cablejat
Cablejat
Cablejat
Cablejat
Cablejat
Cablejat
Cablejat
Cablejat

El cablejat en si no és tan complicat, és tediós perquè cal fer el mateix quatre vegades, una per cada botó. Aquí teniu una bona instrucció per als pins dels botons: Big-dome-push-button-LinkIt-basics

Molt bé, aquí teniu la qüestió en només cinc passos:

  1. Inseriu els LED als botons arcade. Si els vostres botons són fàcilment compatibles amb els LED, és genial. El meu no ho era, així que els vaig soldar al seu lloc.
  2. Connecteu els connectors femella a alguns cables. Els vaig soldar per reforçar la connexió i vaig afegir una mica de tubs termoretràctils, amb la pistola de calor, per seguretat. Vaig codificar els cables en negatius (grisos) i positius (vermells).
  3. Soldeu tots els cables de cada botó a un petit tros de perfboard per afegir les resistències adequades. També ajuda a organitzar-se una mica. Consulteu la imatge inclosa per veure de prop els diferents cables i resistències. A continuació, connecteu els cables amb els connectors femella al botó. ara repeteix quatre vegades!
  4. Soldeu tots els cables de cada botó que passen al 5V i al GND de l’Arduino en un altre tros petit de perfboard, en paral·lel. d'aquesta manera només haureu de connectar dos cables al vostre Arduino en lloc de vuit.
  5. Aquest és un pas opcional, però si us agrada mantenir-vos una mica organitzat com jo, etiqueteu els cables de cada botó que passen als PIN de l'Arduino. He codificat el meu color per color de botó.

Això és tot per a l'electrònica! Si sou més intel·ligent que jo, planifiqueu els vostres circuits prèviament per poder gestionar fàcilment els cables i evitar un gran espagueti de cables.

Pas 3: caixa

Caixa
Caixa

Per motius personals, volia fer una caixa tallada amb làser per contenir tota l’electrònica. És una forma bastant senzilla i es pot fer fàcilment amb només serrar fusta i perforar forats rodons, de manera que, si és més ràpid o més accessible per a vosaltres, aquest serà un moviment intel·ligent. Però, permeteu-me que us ho digui, aquestes articulacions dels dits semblen genials.

Vaig agafar el patró de la caixa de makercase.com, que fa que sigui molt fàcil no dibuixar jo totes les articulacions dels dits. Després vaig modificar el patró a Inkscape, un programa de dibuix vectorial gratuït. Segons la meva experiència, Inkscape no és bo per exportar fitxers.dxf que llegeix el tallador làser, de manera que la solució a aquest problema és utilitzar Adobe Illustrator.

La caixa mesura 30 x 30 x 10 centímetres. Un cop tingueu tallat el làser MDF, podeu enganxar els panells. Però no enganxeu la part inferior! Serveix de tapa cap per avall per accedir al maquinari. Podeu fer-lo fixable enganxant uns imants a l'interior. No ho vaig fer, simplement perquè no ho necessitava. És una bona decisió si voleu moure la caixa molt sense que el fons caigui.

Nota: els plans proporcionats en aquest instructiu no inclouen cap forat per a un cable d'alimentació a l'Arduino. Jo mateix n'he perforat, però podeu canviar els plans per acomodar-ne un o posar una font d'alimentació de 5 V dins de la caixa. Encara hi ha molt espai per a això.

Pas 4: Codi

Aquí teniu el codi de l’Arduino. L’he fet jo i pot contenir errors, tot i que ara per ara no n’he notat cap. Es comenta i és molt lliure d’optimitzar-lo, modificar-lo o afegir-lo.

Pas 5: Diverteix-te

Diverteix-te!
Diverteix-te!

Pot semblar cursi, però ho dic de debò: diverteix-te fent i jugant! Recordeu també: no divertir-se també forma part de la diversió de fer. Si us quedeu atrapats, jugueu i experimenteu per trobar noves solucions als problemes. És com he pogut fer aquest joc. Gràcies per llegir!

Recomanat: