Satura rādītājs:

Galda galda pinball mašīna, izmantojot Evive-Arduino balstītu iegulto platformu: 18 soļi (ar attēliem)
Galda galda pinball mašīna, izmantojot Evive-Arduino balstītu iegulto platformu: 18 soļi (ar attēliem)

Video: Galda galda pinball mašīna, izmantojot Evive-Arduino balstītu iegulto platformu: 18 soļi (ar attēliem)

Video: Galda galda pinball mašīna, izmantojot Evive-Arduino balstītu iegulto platformu: 18 soļi (ar attēliem)
Video: DIY Cheap Pinball Cart! #pinball #woodworking #pinballmachines #diy #pinballmachine 2024, Novembris
Anonim
Galda galda pinball mašīna, izmantojot Evive-Arduino balstītu iegulto platformu
Galda galda pinball mašīna, izmantojot Evive-Arduino balstītu iegulto platformu
Galda galda pinball mašīna, izmantojot Evive-Arduino balstītu iegulto platformu
Galda galda pinball mašīna, izmantojot Evive-Arduino balstītu iegulto platformu
Galda galda pinball mašīna, izmantojot Evive-Arduino balstītu iegulto platformu
Galda galda pinball mašīna, izmantojot Evive-Arduino balstītu iegulto platformu

Vēl viena nedēļas nogale, vēl viena aizraujoša spēle! Un šoreiz tā nav nekas cits kā ikviena iecienītākā arkādes spēle - Pinball! Šis projekts parādīs, kā mājās viegli izveidot savu Pinball automātu. Viss, kas jums nepieciešams, ir komponenti no izcilā sākuma komplekta, dažas lāzergrieztas detaļas, krāsas un papīrs, kas rotā jūsu mašīnu, un daudz pašdarināšanas! Tātad, ņemiet līdzi savus biedrus, uzvelciet cepures un dariet to pats!

Mēs esam ierakstījuši kodu PictoBlox - mūsu daudzpusīgajā grafiskās programmēšanas platformā ar uzlabotām iespējām. Jūs to varat lejupielādēt no ŠEIT.

1. solis: Piegādes

Piegādes
Piegādes

Aparatūra

  • evive
  • MDF loksnes
  • IR sensori
  • DC Motors
  • RGB LED sloksne
  • Limit slēdzis
  • Maizes dēlis
  • Varavīksnes vadi
  • Rezistori
  • Atšķirības
  • Gumijas lentes
  • Krāsu lapa
  • Skrūves un uzgriežņi
  • Jumper kabeļi
  • Daži 3D drukāti komponenti

Programmatūra

PictoBlox

Lielāko daļu iepriekš minēto elektronisko komponentu var atrast sākotnējā sākuma komplektā.

2. darbība: izpratne par dizainu

Izpratne par dizainu
Izpratne par dizainu

Kā jūs jau zināt, pinballā ir vairāki komponenti, kas padara spēli interesantu. Tādējādi sapratīsim struktūras konstrukciju, kuru mēs gatavosim. Daži no komponentiem ir MDF izgriezumi un daži ir 3D drukāti, kuru dizainu varat atrast zemāk.

Piezīme. Pinballu var izgatavot arī no kartona loksnes, bet MDF tam piešķirs lielāku izturību.

Pinball mašīnai mums būs nepieciešami šādi komponenti

  1. Vadības panelis
  2. Atbalsts (x 2)
  3. Rezultātu sienas (x 4)
  4. Bāze
  5. Robežu sienas (x 2)
  6. Priekšējā siena
  7. Papildu siena
  8. Uzsākšanas siena
  9. Notekas siena

Sāksim šīs detaļas un 3D drukāšanu!

3. solis: padariet spēļu laukumu skaistu

Spēļu laukuma padarīšana par skaistu
Spēļu laukuma padarīšana par skaistu

Playfield ir vieta, kur tiek spēlēta visa Pinball spēle. Turklāt visas sastāvdaļas tiks novietotas uz spēles laukuma, tāpēc pirmajā solī ir ieteicams izrotāt pamatni (tikai tad, ja vēlaties).

Mēs turpinām kosmosa tēmu, tāpēc uz pamatplāksnes esam pielīmējuši skaistu kosmosa attēlu. Kad esat pielīmējis papīru pie pamatnes, pārliecinieties, ka uz papīra esat izveidojis caurumus, kas bija uz pamatnes.

4. darbība. Robežsienu piestiprināšana

Robežsienu piestiprināšana
Robežsienu piestiprināšana
Robežsienu piestiprināšana
Robežsienu piestiprināšana

Paņemiet gan kreiso, gan labo sienu un piestipriniet to pie pamatnes plāksnes, izmantojot M3 uzgriežņus un skrūves (kā parādīts 1. attēlā).

Kad esat pabeidzis, paņemiet priekšējo sienu un piestipriniet to pie pamatnes plāksnes un kreisās robežas sienas (kā parādīts 2. attēlā). Mēs nepiestiprināsim priekšējo sienu pie labās robežas, jo šeit ir atstāta vieta, lai izveidotu Launchpad. Launchpad ir nekas cits kā koridors, no kura mēs palaidīsim bumbu vai iešausim tās laukumā.

5. solis: palaišanas paliktņa un notekas montāža

Uzsākšanas paliktņa un notekas montāža
Uzsākšanas paliktņa un notekas montāža
Uzsākšanas paliktņa un notekas montāža
Uzsākšanas paliktņa un notekas montāža
Uzsākšanas paliktņa un notekas montāža
Uzsākšanas paliktņa un notekas montāža

Tagad izveidosim palaišanas paliktni un aizplūšanu. Launchpad, kā jūs jau zināt, ir vieta, no kuras mēs palaižam bumbu spēles laukumā. Drenāža ir vieta, kas beidz spēli, t.i., kad bumba sasniedz drenāžu, tā vairs nevar atgriezties spēles laukumā. Arī drenāžā esošā bumba ripo lejup un nonāk palaišanas panelī. Tagad, kad mēs zinām, kas ir kas, sāksim to montāžu.

Paņemiet papildu sienu un piestipriniet to pie priekšējās sienas un pamatnes plāksnes (kā parādīts 1. attēlā).

Tagad paņemiet kanalizācijas sienu un piestipriniet to pie papildu sienas un kreisās robežas. Jūs varat pamanīt, ka kanalizācijas siena ir nedaudz slīpa, kas atvieglo bumbiņas ripošanu (kā parādīts 2. attēlā).

Kad tas ir izdarīts, paralēli piestipriniet palaišanas sienu pie pamatplāksnes labās robežas sienas. Noteikti atstājiet atstarpi starp papildu sienu un palaišanas sienu. Šī vieta darbosies kā vārti starp kanalizāciju un palaišanas paliktni (kā parādīts iepriekšējā 3. attēlā).

6. solis: Rezultātu sienu piestiprināšana

Rezultātu sienu piestiprināšana
Rezultātu sienu piestiprināšana

Rezultātu siena vai mērķa sienas. Šīs ir sienas, kas ļaus jums iegūt labākus rezultātus. Ikreiz, kad bumba iet cauri pirmajai un trešajai sienai, jūsu kopējam rezultātam tiek pievienoti 500 punkti. Un, ja bumba iet caur centrālo sienu, jūs nopelnīsit 1000 punktus.

Tādējādi, izmantojot M3 uzgriežņus un skrūves, piestipriniet pamatnes sienas pie pamatnes.

7. solis: muguras robežas piestiprināšana

Aizmugures robežas piestiprināšana
Aizmugures robežas piestiprināšana

Tagad mums ir jānostiprina aizmugurējā siena tā, lai bumba nenokļūtu no spēles laukuma pat tad, kad mēs ļoti spēcīgi izšāvām bumbu. Mēs esam izmantojuši putu loksni, lai izveidotu aizmugurējo sienu.

Izgrieziet biezu putu loksni un pielīmējiet to pie pamatnes plāksnes un robežām, izmantojot karsto līmi.

8. solis: balstu un slīpās sienas piestiprināšana

Atbalstu un slīpās sienas piestiprināšana
Atbalstu un slīpās sienas piestiprināšana
Atbalstu un slīpās sienas piestiprināšana
Atbalstu un slīpās sienas piestiprināšana

Tagad pamata spēles laukums ir gandrīz gatavs, ir pienācis laiks pievienot atbalstu pinball mašīnai. Paņemiet abas atbalsta plāksnes un piestipriniet tās pie pamatnes, kā parādīts 1. attēlā, izmantojot M3 uzgriežņus un skrūves. Pievienojot balstus, jūsu pinball mašīnai būs nosliece.

Atliek tikai viena maza lieta, kas ir stūris. Jūs varat pamanīt, ka kreisās robežas sienas un kanalizācijas sienas mijiedarbības vietā ir izveidots neliels stūrītis. Pastāv iespēja, ka bumba šeit var iestrēgt. Tādējādi mēs pievienosim slīpo sienu, kad bumba sasniedz šo stūri, tā ātri ripo kanalizācijā.

Līdz ar to mūsu spēles laukums ir gatavs.

9. solis: Motoru pievienošana

Motoru pievienošana
Motoru pievienošana

Jūs varat pamanīt, ka pinbola laukums nekad nav tukšs. Spēles laukā ir daudz elementu, lai spēle būtu interesanta. No kuriem viens ir plezns, bet otrs - buferis.

Buferi ir tie, kas nepārtraukti griežas, atgrūžot bumbu jebkurā nejaušā virzienā. Tādējādi piestipriniet 3 līdzstrāvas motorus augšējās robežas tuvumā, izmantojot M3 uzgriežņus ar 20 mm garumu un skrūves.

Tagad ir pienācis laiks pievienot flipper motorus. Flipper motori tiks piestiprināti pie iztukšošanas gala. Nākamajā solī apspriedīsim, kas ir pleznas. Līdz tam atcerieties, ka viņi var jūs glābt.

Piezīme. Pirms motoru uzstādīšanas pārbaudiet tos, izmantojot evive programmaparatūru. Atveriet programmaparatūras izvēlni, izvēlieties Vadība, izvēlieties motorus, izvēlieties M1 vai M2 atkarībā no tā, kur esat pievienojis motorus.

10. solis: Ierobežojošo slēdžu piestiprināšana

Ierobežojošo slēdžu piestiprināšana
Ierobežojošo slēdžu piestiprināšana

Plakstiņi ir tie, kas ir jūsu kontrolē. Pēc attiecīgās pogas nospiešanas viņi novirza bumbu spēles laukumā. Tādējādi mēs nevēlamies, lai pleznas grieztos par 360 grādiem. Mēs ierobežosim pleznas kustības, izmantojot ierobežošanas slēdžus. Jūs varat pamanīt nelielus līkumus netālu no notekūdeņu zonas, kur mēs salabosim pleznas. Tagad katram flipperim būs divi taustes slēdži. Pievienojiet tos līknes beigām. Tiklīdz jūs nospiežat pogu, pleznas līdzstrāvas motors sāks griezties, tiklīdz pārsējs pieskaras augšējam robežslēdzim, līdzstrāvas motors sāk griezties pretējā virzienā, novedot pleznu uz leju. Tagad motors pārstāj griezties, tiklīdz plezna pieskaras apakšējam ierobežojuma slēdzim, līdz vadības poga tiek vēlreiz nospiesta.

Atkārtojiet to pašu procesu arī otrai pusei.

11. solis: IR sensoru uzstādīšana

IR sensoru uzstādīšana
IR sensoru uzstādīšana
IR sensoru uzstādīšana
IR sensoru uzstādīšana

Mēs zinām, kāpēc mazās sienas saucam par punktu sienu, bet kā viņi zinās, ka bumba tikko izgāja cauri tām. Tam mēs pievienosim IR sensorus. Kopumā mēs pievienosim 5 IR sensorus.

  • Viens palaišanas panelī
  • Trīs par rezultātu sienām
  • Viens pie notekas

Tiklīdz bumba iziet cauri palaišanas paneļa IR sensoram, spēle sākas.

Tagad IR pie rezultāta sienām ir jāievēro, cik reizes bumba iziet cauri rezultāta sienām.

Visbeidzot, IR pie aizplūšanas norāda, ka spēle ir beigusies (2. attēls).

Piezīme. Pirms IR sensoru uzstādīšanas pārbaudiet sensorus, izmantojot evive programmaparatūru (Pin State Monitor). Turklāt, ja tie nereaģē labi, mēģiniet tos kalibrēt.

12. darbība: vadības pogu un RGB joslas pievienošana

Vadības pogu un RGB joslas pievienošana
Vadības pogu un RGB joslas pievienošana
Vadības pogu un RGB joslas pievienošana
Vadības pogu un RGB joslas pievienošana

Pirmkārt, pievienosim vadības pogas. Vadības pogas ir tās, kas kontrolēs pleznu kustību. Mums ir divi arkādes slēdži, un mēs tos esam pievienojuši vadības panelim dotajos caurumos.

Kad esat pabeidzis, paņemiet RGB LED sloksni un piestipriniet to pie spēles laukuma robežām. Mēs mainīsim RGB joslas krāsu, parādot spēles statusu. RGB vajadzētu kļūt zaļai ikreiz, kad sākas jauna spēle, un tai vajadzētu kļūt sarkanai, kad spēle beidzas. Turklāt tai vajadzētu mainīties katru reizi, kad bumba iet cauri vārtu sienām.

13. darbība: palaidēja pievienošana

Palaidēja pievienošana
Palaidēja pievienošana

Tagad ir pienācis laiks pievienot palaidēju vai virzuli. Palaidējs palīdzēs jums palaist bumbiņu spēles laukā, izmantojot palaišanas paliktni. Mēs esam 3D izdrukājuši palaišanas ierīci, kurai esam piestiprinājuši gumiju. Gumijas gals ir piestiprināts pie priekšējās sienas un kreisās robežas sienas. Jo vairāk jūs vilksit palaidēju, jo vairāk spēka tiks nodots bumbai.

14. darbība. Vadības paneļa piestiprināšana

Vadības paneļa piestiprināšana
Vadības paneļa piestiprināšana

Kad esat pievienojis virzuli un vadus pie sensoriem, piestipriniet vadības paneli spēles laukuma augšpusē, izmantojot M3 uzgriežņus un skrūves.

15. solis: laiks pievienot 3D drukātās detaļas

Vispirms pievienosim sānu joslas sienas; tās novirzīs jūsu bumbu uz pleznu, ja bumba iekļūs joslā.

Attēls
Attēls

Kā mēs jau zinām bufera izmantošanu. Piestipriniet tos pie līdzstrāvas motoru brīvajām vārpstām.

Attēls
Attēls

Ir pienācis laiks pievienot pleznas, nostipriniet pleznas uz līdzstrāvas motora vārpstas. Tāpat pārliecinieties, ka pleznas labi iederas dotajos līkumos.

Attēls
Attēls

Kad tas ir izdarīts, piestiprināsim dažus sitējus. Kickers ir tie, kas dzen bumbu horizontāli spēles laukumā ikreiz, kad bumba tai pieskaras, piestipriniet 3 atrāvumus katrā pusē un aptiniet gumijas ap tiem.

Tādējādi viss jūsu pinball montāža ir pabeigta.

Attēls
Attēls

16. darbība: savienojuma izveide

Savienojuma izveide
Savienojuma izveide
Savienojuma izveide
Savienojuma izveide
  1. IR sensoru pievienošana
    1. Rezultāts 1 IR sensors (signāla tapa) līdz evive digitālajai 8. tapai
    2. Rezultāts 2 IR sensors (signāla tapa) līdz evive digitālajai 9. tapai
    3. Rezultāts 3 IR sensors (signāla tapa) līdz evive 10. digitālajai tapai
    4. Iztukšojiet sienas IR sensoru (signāla tapu) uz evive digitālās tapas 11
    5. Palaidiet IR sensoru (signāla tapu) līdz evive 12. digitālajai tapai
    6. Tagad savienojiet visu IR sensoru VCC un GND ar evive VCC un GND
  2. RGB sloksnes savienošana

    Pievienojiet RGB LED sloksni evive digitālajai tapai 13

  3. Flipper motoru savienošana
    1. Kreisais Flipper motors uz M1 ostas evive
    2. Labais Flipper motors uz ev2 M2 portu
  4. Plākšņu savienošana
    1. Pievienojiet kreisās puses pārslēgšanas slēdža “NC” spraudni pie evive un 10K omu rezistora 2. digitālā kontakta un pievienojiet vēl vienu 10k omu rezistora galu pie GND no sprieguma, kā arī pievienojiet kreisās puses pārslēdzēja “COM” termināli pie VCC
    2. Līdzīgi savienojiet labās puses pārslēgšanas slēdža “NC” spaili ar evive un 10k omu rezistora 3. ciparu tapu, un pievienojiet vēl vienu 10K omu rezistora galu ar GND no sprive, pievienojiet arī labās puses Flipper slēdža “COM” spaili ar VCC no evive
  5. Bufera motoru savienošana

    Pievienojiet visus 3 bufera motorus paralēli un pievienojiet tā vienu galu VVR (+) tapai un otru galu releja “COM” spailei, pēc tam pievienojiet releja “NO” spaili pie VVR (-) tapas

  6. Ierobežojošo slēdžu pievienošana
    1. Pievienojiet kreisās puses ierobežojošā slēdža “NC” (augšup) evive un COM termināļa VCC pie evive digitālās 4. tapas un GND, izmantojot 10K omu rezistoru
    2. Pievienojiet kreisās puses ierobežojošā slēdža “NC” (uz leju) evive un COM termināļa VCC pie evive digitālās tapas 5 un GND, izmantojot 10K omu rezistoru
    3. Pievienojiet labās puses ierobežojuma slēdža “NC” (augšup) evive un COM termināļa VCC pie evive digitālās tapas 6 un ar GND, izmantojot 10K omu rezistoru
    4. Pievienojiet labās puses ierobežotāja slēdža “NC” (uz leju) evive un COM termināļa VCC pie evive digitālās tapas 7 un GND, izmantojot 10K omu rezistoru

17. solis: laiks kodēt

Mēs rakstīsim kodu PitoBlox, Scratch 3.0 programmēšanas programmatūrā. Augšupielādējiet šādu skriptu.

Attēls
Attēls
Attēls
Attēls
Attēls
Attēls
Attēls
Attēls
Attēls
Attēls

18. darbība. Secinājums

Tādējādi jūsu DIY Pinball mašīna ir gatava. Gūt. Uzstādīt. Pinball!

Ieteicams: