Turinys:

„PressKill“: „Arduino“žaidimas: 5 žingsniai
„PressKill“: „Arduino“žaidimas: 5 žingsniai

Video: „PressKill“: „Arduino“žaidimas: 5 žingsniai

Video: „PressKill“: „Arduino“žaidimas: 5 žingsniai
Video: Richy Rick - PressKill (Official Music Video) 2024, Lapkritis
Anonim
„PressKill“: „Arduino“žaidimas
„PressKill“: „Arduino“žaidimas

„PressKill“yra fizinis žaidimas keturiems žaidėjams, kuriuos sukūriau ir sukūriau naudodamas „Arduino“mokyklos projektui. Žaidimo kūrimas apima programavimą, litavimą, vektorinių planų sudarymą, pjovimą lazeriu ir tam tikrą klijavimą. Norite sukurti rad žaidimą žaisti su draugais? Skaityk!

Žaidimo taisyklės:

  1. Kai bet kuris žaidėjas paspaudžia savo mygtuką, jis gauna tašką ir prasideda „Deadzone“.
  2. Kai bet kuris žaidėjas paspaudžia savo mygtuką „Deadzone“metu, jis pralaimi ir išeina iš žaidimo.
  3. Praėjus 5 sekundėms nuo jo pradžios, Deadzone baigiasi. Apie tai nėra jokių požymių.
  4. Pirmasis žaidėjas, turintis penkis taškus arba paskutinis, stovi, laimi.

1 žingsnis: dalys

Dalys
Dalys
Dalys
Dalys

Čia yra visų dalių, įtrauktų į fizinį žaidimo kūrimą, sąrašas.

  • 1 Arduino
  • 4 dideli pasažo mygtukai su papildomais žibintais
  • 16 moterų jungčių
  • 4 baltos lemputės
  • 4 220 omų rezistoriai
  • 4 10 000 omų rezistoriai
  • daug vielos
  • termiškai susitraukiantis vamzdis
  • perforatorius
  • 1 lakštas iš 3 mm MDF medienos
  • medienos klijai

Aš taip pat naudojau šiuos įrankius:

  • Lituoklis
  • Lazerinis pjoviklis
  • Šilumos pistoletas (taip pat veikia žiebtuvėlis)

2 žingsnis: laidų prijungimas

Laidai
Laidai
Laidai
Laidai
Laidai
Laidai
Laidai
Laidai

Elektros instaliacija nėra tokia sudėtinga, ji tiesiog varginanti, nes tą patį reikia padaryti keturis kartus, vieną kartą kiekvienam mygtukui. Čia yra gera instrukcija mygtukų kaiščiams: „Big-dome-push-button-LinkIt“-pagrindai

Gerai, čia yra tik penki žingsniai:

  1. Įdėkite šviesos diodus į pasažo mygtukus. Jei jūsų mygtukai lengvai suderinami su šviesos diodais, puiku! Mano nebuvo, todėl lituodavau juos į vietą.
  2. Prie kai kurių laidų pritvirtinkite moterų jungtis. Aš juos lituodavau, kad sustiprintų ryšį, ir dėl saugumo pridėjau šiek tiek susitraukiančio vamzdžio, naudojant šilumos pistoletą. Laidus spalvomis kodavau neigiamus (pilkus) ir teigiamus (raudonus).
  3. Lituokite visus kiekvieno mygtuko laidus prie mažos perforatoriaus dalies, kad pridėtumėte reikiamus rezistorius. Tai taip pat padeda šiek tiek organizuoti. Patikrinkite pridėtą vaizdą, kad galėtumėte atidžiai pažvelgti į skirtingus laidus ir rezistorius. Tada prijunkite laidus su moteriškomis jungtimis prie mygtuko. dabar pakartokite keturis kartus!
  4. Lydykite visus kiekvieno mygtuko laidus, einančius į „Arduino“5V ir GND, lygiagrečiai ant kito mažo perforatoriaus gabalo. tokiu būdu prie „Arduino“turite prijungti tik du laidus, o ne aštuonis.
  5. Tai yra neprivalomas žingsnis, tačiau jei norite išlikti šiek tiek organizuotas kaip aš, pažymėkite kiekvieno mygtuko laidus, esančius „Arduino“PIN koduose. Aš savo spalvą kodavau mygtuko spalva.

Tai apie elektroniką! Jei esate protingesnis už mane, suplanuokite savo grandines iš anksto, kad galėtumėte lengvai valdyti laidus ir išvengti didelių laidų spagečių.

3 žingsnis: dėžutė

Dėžė
Dėžė

Dėl asmeninių priežasčių norėjau pagaminti lazeriu supjaustytą dėžutę, kurioje tilptų visa elektronika. Tai gana paprasta forma ir gali būti lengvai pagaminta tiesiog pjaunant medieną ir gręžiant apvalias skyles, taigi, jei tai jums greičiau ar lengviau, tai protingas žingsnis. Bet leiskite man pasakyti, kad tie pirštų sąnariai atrodo šauniai.

Dėžutės modelį paėmiau iš makercase.com, todėl tikrai nesunku pats nupiešti visų pirštų sąnarius. Tada aš pakeičiau modelį „Inkscape“, nemokamoje vektorinių piešimo programoje. Mano patirtis rodo, kad „Inkscape“nemoka eksportuoti.dxf failų, kuriuos skaito lazerinis pjaustytuvas, todėl šios problemos sprendimas yra naudoti „Adobe Illustrator“.

Dėžutės matmenys yra 30 x 30 x 10 centimetrų. Pjaudami mdf lazeriu, galite klijuoti plokštes. Tačiau neklijuokite dugno! Jis naudojamas kaip apverstas dangtelis, leidžiantis pasiekti aparatūrą. Jį galite pritvirtinti priklijuodami keletą magnetų į vidų. Aš to nedariau, nes man to nereikėjo. Tai geras sprendimas, jei norite daug perkelti dėžę, nenukritus dugnui.

Pastaba: šioje instrukcijoje pateiktuose planuose nėra skylės maitinimo kabeliui į „Arduino“. Aš pats gręžiau vieną, bet jūs galite pakeisti planus, kad juos pritaikytumėte, arba įdėti 5 V maitinimo šaltinį į dėžę. Tam dar yra daug vietos.

4 žingsnis: kodas

Čia yra „Arduino“kodas. Jis pagamintas mano ir jame gali būti klaidų, nors kol kas jų nepastebėjau. Jis pakomentuotas ir jūs galite laisvai toliau jį optimizuoti, keisti ar papildyti.

5 žingsnis: linksminkitės

Pasilinksmink!
Pasilinksmink!

Tai gali atrodyti kvaila, bet aš tai turiu omenyje: smagiai kurkite ir žaiskite! Tiesiog nepamirškite: nesilinksminti taip pat yra linksmybių gaminti dalis. Jei įstrigote, žaiskite ir eksperimentuokite, kad rastumėte naujų problemų sprendimų. Štai kaip man pavyko sukurti šį žaidimą. Ačiū, kad skaitote!

Rekomenduojamas: