Satura rādītājs:
- 1. darbība: detaļas
- 2. solis: Elektroinstalācija
- 3. darbība: lodziņš
- 4. solis: kods
- 5. solis: izklaidējieties
Video: PressKill: Arduino spēle: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
PressKill ir fiziska spēle četriem spēlētājiem, kurus es izstrādāju un izveidoju, izmantojot Arduino skolas projektam. Spēles veidošana ietver programmēšanu, lodēšanu, vektoru plānu veidošanu, lāzera griešanu un nelielu līmēšanu. Vai vēlaties izveidot rad spēli, lai spēlētu ar draugiem? Turpini lasīt!
Spēles noteikumi:
- Kad jebkurš spēlētājs nospiež savu pogu, viņš iegūst punktu un sākas Deadzone.
- Kad jebkurš spēlētājs nospiež savu pogu Deadzone laikā, viņš zaudē un ir ārpus spēles.
- 5 sekundes pēc sākuma Deadzone beidzas. Par to nekas neliecina.
- Uzvar pirmais spēlētājs, kuram ir pieci punkti vai kurš pēdējais stāv.
1. darbība: detaļas
Šeit ir saraksts ar visām daļām, kas tika iekļautas spēles fiziskajā uzbūvē.
- 1 Arduino
- 4 lielas arkādes pogas ar papildu apgaismojumu
- 16 sieviešu savienotāji
- 4 baltas gaismas diodes
- 4 220 omi rezistori
- 4 10 000 omu rezistori
- daudz vadu
- termiski saraušanās caurules
- perfboard
- 1 loksne no 3 mm MDF koka
- koka līme
Es arī izmantoju šādus rīkus:
- Lodāmurs
- Lāzera griezējs
- Siltuma lielgabals (darbojas arī šķiltavas)
2. solis: Elektroinstalācija
Elektroinstalācija pati par sevi nav tik sarežģīta, tā ir tikai garlaicīga, jo jums ir jādara viena un tā pati lieta četras reizes, vienu reizi katrai pogai. Šeit ir labs pamācība pogu tapām: Big-dome-push-button-LinkIt-Basics
Labi, šeit ir tikai pieci soļi:
- Ievietojiet gaismas diodes arkādes pogās. Ja jūsu pogas ir viegli saderīgas ar gaismas diodēm, lieliski! Manējie nebija, tāpēc es tos pielodēju.
- Pievienojiet sieviešu savienotājus dažiem vadiem. Es tos lodēju, lai stiprinātu savienojumu, un drošībai pievienoju dažas termiski saraušanās caurules, izmantojot siltuma pistoli. Es krāsoju vadus ar negatīvu (pelēku) un pozitīvu (sarkanu).
- Lodējiet visus katras pogas vadus nelielā gabalā, lai pievienotu pareizos rezistorus. Tas arī palīdz mazliet organizēties. Pārbaudiet pievienoto attēlu, lai rūpīgi apskatītu dažādus vadus un rezistorus. Pēc tam pievienojiet vadus ar sieviešu savienotājiem ar pogu. tagad atkārtojiet četras reizes!
- Lodējiet visus katras pogas vadus, kas nonāk Arduino 5V un GND, paralēli uz cita neliela perfboard dēļa. šādā veidā pie jūsu Arduino ir jāpievieno tikai divi vadi, nevis astoņi.
- Šis ir neobligāts solis, taču, ja vēlaties palikt organizēts kā es, atzīmējiet vadus no katras pogas, kas atrodas Arduino PIN. Es krāsoju raktuves pēc pogas krāsas.
Tas ir par elektroniku! Ja esat gudrāks par mani, iepriekš plānojiet ķēdes, lai varētu viegli pārvaldīt kabeļus un izvairīties no lieliem vadu spageti.
3. darbība: lodziņš
Personisku iemeslu dēļ es gribēju izveidot lāzera griezuma kārbu, lai turētu visu elektroniku. Tā ir diezgan vienkārša forma, un to var viegli izgatavot, tikai zāģējot koku un urbjot apaļus caurumus, tādēļ, ja tas jums ir ātrāk vai pieejamāk, tas ir gudrs solis. Bet ļaujiet man jums teikt, ka šie pirkstu locītavas izskatās forši.
Kastītes paraugu es paņēmu no makercase.com, kas patiešām atvieglo visu pirkstu locītavu neizzīmēšanu. Pēc tam es modificēju modeli Inkscape - bezmaksas vektoru zīmēšanas programmā. Pēc manas pieredzes Inkscape nespēj eksportēt.dxf failus, kurus lasa lāzera griezējs, tāpēc šīs problēmas risinājums ir izmantot Adobe Illustrator.
Kastes izmēri ir 30 x 30 x 10 centimetri. Kad esat sagriezis mdf lāzeru, varat salīmēt paneļus kopā. Tomēr nelīmējiet dibenu! Tas kalpo kā otrādi vāks, lai piekļūtu aparatūrai. Jūs varat padarīt to piestiprināmu, pielīmējot dažus magnētus iekšpusē. Es to nedarīju, vienkārši tāpēc, ka man to nevajadzēja. Tas ir labs lēmums, ja vēlaties kastīti daudz pārvietot, nenokrītot apakšā.
Piezīme: šajā pamācībā sniegtajos plānos nav iekļauts caurums Arduino strāvas kabelim. Es pats urbju vienu, bet jūs varat mainīt plānus, lai to pielāgotu, vai ievietot kastē 5 V barošanas avotu. Tam vēl ir pietiekami daudz vietas.
4. solis: kods
Šeit ir Arduino kods. Tas ir manis veidots un var saturēt kļūdas, lai gan pagaidām neesmu pamanījis nevienu. Tas ir komentēts, un jūs varat brīvi to vēl vairāk optimizēt, modificēt vai pievienot.
5. solis: izklaidējieties
Tas var izklausīties sievišķīgi, bet es tiešām domāju: izklaidējieties un spēlējiet! Atcerieties arī: izklaidēšanās ir arī daļa no izgatavošanas jautrības. Ja esat iestrēdzis, spēlējiet un eksperimentējiet, lai atrastu jaunus problēmu risinājumus. Tā es varēju izveidot šo spēli. Paldies, ka izlasījāt!
Ieteicams:
DIY 37 Leds Arduino ruletes spēle: 3 soļi (ar attēliem)
DIY 37 Leds Arduino Roulette Spēle: Rulete ir kazino spēle, kas nosaukta pēc franču vārda, kas nozīmē mazu riteni
3D labirinta spēle, izmantojot Arduino: 8 soļi (ar attēliem)
3D labirinta spēle, izmantojot Arduino: Sveiki draugi, tāpēc šodien mēs veidosim labirinta spēli, izmantojot ARDUINO UNO. Tā kā Arduino Uno ir visbiežāk izmantotais dēlis, ir ļoti forši ar to spēlēt spēles. Šajā pamācībā ļauj izveidot labirinta spēli, kuru kontrolē, izmantojot kursorsviras. Neaizmirstiet
ARDUINO + SCRATCH šaušanas spēle: 6 soļi
ARDUINO + SCRATCH šaušanas spēle: saglabājiet savu kūku !!! tas ir apdraudēts. Tam ir četras mušas. Jums ir tikai 30 sekundes, lai šautu mušas un saglabātu savu kūku
Arduino Sorta Sudoku spēle: 3 soļi (ar attēliem)
Arduino Sorta Sudoku spēle: Daudziem cilvēkiem patīk spēlēt Sudoku, un mazbērniem patīk minēt spēles, tāpēc es nolēmu izveidot pārnēsājamu “Sorta Sudoku” spēli. Manā versijā spēle ir 4x4 režģis, bet ir norādīts tikai viens numurs. Ideja ir uzminēt pārējos skaitļus trešajā
Simona spēle - jautra spēle!: 5 soļi
Simona spēle - jautra spēle !: Atsauce: šeitPēc garas nedēļas nogales jums patiešām ir jācenšas izpildīt visus uzdevumus un darbu, par kuru esat atbildīgs. Mums ir pienācis laiks trenēt smadzenes, vai ne? Bez šīm garlaicīgajām un bezjēdzīgajām spēlēm ir arī spēle ar nosaukumu Simona spēle