Përmbajtje:

PressKill: një lojë Arduino: 5 hapa
PressKill: një lojë Arduino: 5 hapa

Video: PressKill: një lojë Arduino: 5 hapa

Video: PressKill: një lojë Arduino: 5 hapa
Video: 12V Bluetooth Relay to control AC or DC load using mobile Phone 2024, Nëntor
Anonim
PressKill: një lojë Arduino
PressKill: një lojë Arduino

PressKill është një lojë fizike për katër lojtarë që kam projektuar dhe krijuar duke përdorur një Arduino për një projekt shkollor. Krijimi i lojës përfshin programimin, bashkimin, bërjen e planeve vektoriale, prerjen me lazer dhe disa ngjitje. Dëshironi të bëni një lojë radike për të luajtur me miqtë? Lexo!

Rregullat për lojën:

  1. Kur ndonjë lojtar shtyp butonin e tij, ai merr një pikë dhe fillon Deadzone.
  2. Kur ndonjë lojtar shtyp butonin e tij gjatë Deadzone, ata humbasin dhe janë jashtë lojës.
  3. 5 sekonda pas fillimit të tij Deadzone përfundon. Nuk ka asnjë indikacion për këtë.
  4. Lojtari i parë që ka pesë pikë ose është i fundit që qëndron, fiton.

Hapi 1: Pjesët

Pjesët
Pjesët
Pjesët
Pjesët

Këtu është një listë e të gjitha pjesëve që hynë në ndërtimin fizik të lojës.

  • 1 Arduino
  • 4 butona të mëdhenj arcade me drita opsionale
  • 16 lidhje femra
  • 4 led të bardhë
  • 4 rezistorë 220 Ohm
  • 4 rezistente 10.000 Ohm
  • shumë tela
  • tubat e tkurrjes së nxehtësisë
  • dërrasë e çelur
  • 1 fletë druri MDF 3 mm
  • ngjitës druri

Kam përdorur gjithashtu mjetet e mëposhtme:

  • Makine per ngjitjen e metalit
  • Prerës me lazer
  • Armë ngrohëse (funksionon edhe çakmaku)

Hapi 2: Instalimet elektrike

Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike

Lidhja elektrike në vetvete nuk është aq e komplikuar, është thjesht e lodhshme sepse duhet të bëni të njëjtën gjë katër herë, një herë për secilin buton. Këtu është një udhëzim i mirë për kunjat e butonave: Bazat e mëdha të kupolës-shtytjes-butonit-LinkIt

Mirë, këtu është gjëja në vetëm pesë hapa:

  1. Futni LED -të në butonat e arkadës. Nëse butonat tuaj janë lehtësisht të pajtueshëm me LED -të, shkëlqyeshëm! Të miat nuk ishin, kështu që i bashkova në vend.
  2. Bashkangjitni lidhësit femra në disa tela. I bashkova ato për të forcuar lidhjen dhe shtova disa tuba për tkurrjen e nxehtësisë, duke përdorur armën e nxehtësisë, për siguri. Kam koduar ngjyrat e telave që të jenë negative (gri) dhe pozitive (të kuqe).
  3. Ngjitini të gjitha telat për secilin buton në një copë të vogël të dërrasës, për të shtuar rezistorët e duhur. Ndihmon gjithashtu të organizoni pak. Kontrolloni imazhin e përfshirë për një vështrim të afërt në telat dhe rezistorët e ndryshëm. Pastaj lidhni telat me lidhëset femra në butonin. tani përsëris katër herë!
  4. Ngjitini të gjitha telat e secilit buton që futen në 5V dhe GND të Arduino në një pjesë tjetër të vogël të dërrasës, paralelisht. në këtë mënyrë ju duhet vetëm të lidhni dy tela në Arduino tuaj në vend të tetë.
  5. Ky është një hap opsional, por nëse ju pëlqen të qëndroni disi të organizuar si unë, etiketoni telat nga secili buton që futen në kodet PIN të Arduino. Kam koduar ngjyrën time sipas ngjyrës së butonit.

Bëhet fjalë për elektronikën! Nëse jeni më të zgjuar se unë, planifikoni qarqet tuaja paraprakisht në mënyrë që të menaxhoni kabllot me lehtësi dhe të shmangni një spageti të madh telash.

Hapi 3: Kutia

Kuti
Kuti

Për arsye personale, doja të bëja një kuti të prerë me lazer për të mbajtur të gjithë pajisjet elektronike. Shapeshtë një formë mjaft e thjeshtë dhe mund të bëhet lehtë thjesht duke sharruar dru dhe duke shpuar vrima të rrumbullakëta, kështu që nëse kjo është më e shpejtë ose më e arritshme për ju, kjo do të ishte një lëvizje e zgjuar. Por më lejoni t'ju them, ato nyje gishtash duken të lezetshme.

Unë mora modelin për kutinë nga makercase.com, të cilët e bëjnë vërtet të lehtë të mos i tërheq të gjitha nyjet e gishtërinjve vetë. Pastaj modifikova modelin në Inkscape, një program vizatimi pa pagesë vektoriale. Në përvojën time, Inkscape nuk është i mirë në eksportimin e skedarëve.dxf që lexohen nga prerësja lazer, kështu që një zgjidhje për këtë problem është përdorimi i Adobe Illustrator.

Vetë kutia ka përmasa 30 x 30 x 10 centimetra. Pasi të keni prerë me lazer mdf, mund t'i ngjisni panelet së bashku. Sidoqoftë, mos e ngjisni pjesën e poshtme! Ajo shërben si një kapak me kokë poshtë për të hyrë në harduer. Ju mund ta bëni atë të ngjitur duke ngjitur disa magnete në brendësi. Unë nuk e bëra, thjesht sepse nuk kisha nevojë. Decisionshtë një vendim i mirë nëse doni të lëvizni shumë kutinë pa rënë pjesa e poshtme.

Shënim: planet e dhëna në këtë udhëzues nuk përfshijnë një vrimë për një kabllo të energjisë në Arduino. Unë e shpova një, por ju mund të ndryshoni planet për të akomoduar një, ose të vendosni një burim energjie 5 V brenda kutisë. Ka ende shumë hapësirë për këtë.

Hapi 4: Kodi

Këtu është kodi për Arduino. Madeshtë bërë nga unë dhe mund të përmbajë defekte, edhe pse nuk e kam vënë re ende, tani për tani. Commentedshtë komentuar dhe ju jeni shumë të lirë për të optimizuar më tej, modifikuar ose shtuar atë.

Hapi 5: Argëtohuni

Argëtohu!
Argëtohu!

Kjo mund të tingëllojë e keqe, por unë e dua atë: argëtohuni duke bërë dhe luajtur! Vetëm mbani mend: të mos argëtohesh është gjithashtu pjesë e argëtimit të bërjes. Nëse ngecni, luani dhe eksperimentoni për të gjetur zgjidhje të reja për problemet. Kështu arrita ta bëj këtë lojë. Faleminderit per leximin!

Recommended: