Kazalo:
- 1. korak: Zaloge
- 2. korak: Razumevanje zasnove
- 3. korak: Polepšajte igrišče
- 4. korak: Pritrditev mejnih sten
- 5. korak: Sestavljanje podstavka in odtoka
- Korak 6: Pritrditev stenskih točk
- 7. korak: Pritrditev zadnje meje
- 8. korak: Pritrditev nosilcev in nagibne stene
- 9. korak: Dodajanje motorjev
- 10. korak: Pritrditev mejnih stikal
- 11. korak: Namestitev IR senzorjev
- 12. korak: Dodajanje kontrolnih gumbov in traku RGB
- 13. korak: Dodajanje zaganjalnika
- 14. korak: Pritrditev nadzorne plošče
- Korak 15: Čas je za dodajanje 3D natisnjenih delov
- Korak 16: Vzpostavitev povezave
- Korak 17: Čas za kodiranje
- 18. korak: Zaključek
Video: Namizni stroj za fliper z uporabo vdelane platforme na osnovi Evive-Arduino: 18 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Še en vikend, še ena razburljiva igra! In tokrat to ni nič drugega kot najljubša arkadna igra vseh - Pinball! Ta projekt vam bo pokazal, kako enostavno narediti lasten stroj za fliper doma. Vse, kar potrebujete, so komponente iz začetnega kompleta evive, nekaj lasersko izrezanih delov, barv in papirja za okrasitev vašega stroja ter veliko DIY-ing-a! Torej, s seboj pripeljite svoje partnerje, oblecite si klobuke DIY in pripravljeni, pripravljeni, naredi sam!
Kodo smo napisali v PictoBloxu - naši vsestranski platformi za grafično programiranje z naprednimi zmogljivostmi. Prenesete ga lahko TUKAJ.
1. korak: Zaloge
Strojna oprema
- evive
- MDF listi
- IR senzorji
- DC motorji
- RGB LED trak
- Mejno stikalo
- Ogledna plošča
- Mavrične žice
- Upori
- Ostanki
- Gumice
- Barvni list
- Matice in vijaki
- Mostični kabli
- Nekatere 3D natisnjene komponente
Programska oprema
PictoBlox
Večino zgornjih elektronskih komponent najdete v evive Starter Kit.
2. korak: Razumevanje zasnove
Kot že veste, je v fliperju veliko komponent, zaradi katerih je igra zanimiva. Zato razumejmo zasnovo strukture, ki jo bomo pripravljali. Nekatere komponente so izrezi iz MDF -ja, nekatere pa 3D -tiskane, katerih zasnovo najdete spodaj.
Opomba: Fliper lahko naredite tudi iz kartona, vendar mu bo MDF daljšo obstojnost.
Za Pinball Machine bomo potrebovali naslednje komponente
- Nadzorna plošča
- Podpore (x 2)
- Točkovalne stene (x 4)
- Baza
- Mejne stene (x 2)
- Sprednja stena
- Dodatna stena
- Launch Wall
- Odtočna stena
Ko imate te dele in 3D natisnete, začnimo!
3. korak: Polepšajte igrišče
Playfield je območje, kjer se igra celotna igra Pinball. Prav tako bodo vse komponente postavljene na igrišče, zato je predlagano, da okrasite podlago v prvem koraku (samo če želite).
Gremo s vesoljsko temo, tako da smo na osnovno ploščo prilepili čudovito vesoljsko podobo. Ko papir prilepite na podlago, naredite luknje na papirju, ki so bile na osnovni plošči.
4. korak: Pritrditev mejnih sten
Vzemite tako levo mejno steno kot desno mejno steno in jo z maticami in vijaki M3 pritrdite na osnovno ploščo (kot je prikazano na sliki 1).
Ko končate, vzemite sprednjo steno in jo pritrdite na osnovno ploščo in levo mejno steno (kot je prikazano na sliki 2). Sprednje stene ne bomo pritrdili na desno mejo, saj je tukaj prostor za izdelavo lansirne plošče. Launchpad ni nič drugega kot hodnik, s katerega bomo spuščali ali streljali žogo na igrišče.
5. korak: Sestavljanje podstavka in odtoka
Zdaj naredimo lansirno ploščo in odtok. Launchpad, kot že veste, je kraj, od koder izstrelimo žogo na igrišče. Odtok je kraj, kjer se igra konča, tj. Ko žoga doseže odtok, se ob tej priložnosti ne more več vrniti na igrišče. Tudi žoga v odtoku se odkotali in konča v izstrelitveni ploščici. Zdaj, ko vemo, kaj je, začnimo njihovo sestavo.
Vzemite dodatno steno in jo pritrdite na sprednjo steno in osnovno ploščo (kot je prikazano na zgornji sliki 1).
Zdaj vzemite odtočno steno in jo pritrdite na dodatno steno in levo mejo. Morda boste opazili, da je odtočna stena nekoliko poševna, kar olajša, da se žogica odkotali navzdol (kot je prikazano na zgornji sliki 2).
Ko končate, pritrdite izstrelitveno steno vzporedno z desno mejno steno na osnovni plošči. Poskrbite, da pustite nekaj prostora med dodatno steno in steno za zagon. Ta prostor bo deloval kot vrata med odtokom in izstrelitveno ploščo (kot je prikazano na zgornji sliki 3).
Korak 6: Pritrditev stenskih točk
Ocenjevalna stena ali ciljne stene. To so stene, zaradi katerih boste dosegli boljši rezultat. Kadarkoli žoga preide skozi prvo in tretjo steno, se vašemu skupnemu rezultatu doda 500 točk. In če žoga preide skozi osrednjo steno, boste zaslužili 1000 točk.
Tako pritrdite stene na podlago z maticami in vijaki M3.
7. korak: Pritrditev zadnje meje
Zdaj moramo zavarovati zadnjo steno, tako da žoga ne bo šla z igrišča, tudi če smo žogo močno streljali. Za izdelavo zadnje stene smo uporabili penasto folijo.
Odrežite debelo penasto ploščo in jo z vročim lepilom prilepite na osnovno ploščo in obrobe.
8. korak: Pritrditev nosilcev in nagibne stene
Zdaj je osnovno igrišče skoraj pripravljeno, čas je, da dodate podporo za fliper. Vzemite obe podporni plošči in ju z maticami in vijaki M3 pritrdite na osnovno ploščo, kot je prikazano na zgornji sliki 1in. Dodajanje podpor bo vašemu fliperju naklonilo.
Ostaja le ena majhna stvar, ki je vogal. Morda boste opazili, da se v bližini interakcije leve mejne stene in odtočne stene oblikuje majhen vogal. Obstaja možnost, da se tu žoga zatakne. Tako bomo dodali nagnjeno steno, ko žogica doseže ta vogal, se hitro odkotali v odtok.
S tem je naše igrišče pripravljeno.
9. korak: Dodajanje motorjev
Morda boste opazili, da igrišče za fliper nikoli ni prazno. Na igrišču je na voljo veliko elementov, da bi bila igra zanimiva. Od tega je ena plavuta, druga pa odbijač.
Odbijači so tisti, ki se neprekinjeno vrtijo in potiskajo žogo v poljubno smer. Tako pritrdite 3 enosmerna motorja blizu zgornje meje z maticami M3 dolžine 20 mm in vijaki.
Zdaj je čas, da dodate motorje s plavuti. Motorji s pladnji bodo pritrjeni proti izpustnemu koncu. V naslednjem koraku bodo razpravljali o tem, kaj so plavuti. Do takrat se spomnite, da so oni tisti, ki vas lahko rešijo.
Opomba: Preden namestite motorje, jih preizkusite z vdelano programsko opremo evive. Odprite meni vdelane programske opreme, izberite Controls, izberite motorje, izberite M1 ali M2, odvisno od tega, kje ste priključili motorje.
10. korak: Pritrditev mejnih stikal
Plavuti so tisti, ki so pod vašim nadzorom. Žogo preusmerijo na igrišče, potem ko pritisnete ustrezen gumb. Tako ne želimo, da se plavuti vrtijo za 360 stopinj. Premikanje plavuti bomo omejili s končnimi stikali. V bližini odtočnega odseka boste morda opazili majhne ovinke, kjer bomo popravljali plavuti. Zdaj bomo za vsako plavuto uporabili dva taktilna stikala. Pritrdite jih na konec krivulje. Takoj, ko pritisnete gumb, se bo DC motor z vrvico začel vrteti, takoj ko se pladenj dotakne zgornjega mejnega stikala, se začne enosmerni motor vrteti v nasprotni smeri, s čimer se plavut navzdol. Zdaj se motor preneha vrteti, takoj ko se pladenj dotakne spodnjega mejnega stikala, dokler se kontrolni gumb ponovno ne pritisne.
Enak postopek ponovite tudi za drugo stran.
11. korak: Namestitev IR senzorjev
Vemo, zakaj majhne stene imenujemo stena zreza, toda kako bodo vedeli, da je žoga le šla skozi njih. Za iste bomo dodali IR senzorje. Skupaj bomo dodali 5 IR senzorjev.
- Eden na lansirni ploščici
- Trije za stene
- Ena pri odtoku
Takoj, ko žoga preide skozi IR -senzor lansirne plošče, se igra začne.
Zdaj morajo IR na stenah točk opazovati, kolikokrat žoga preide skozi stene rezultatov.
Končno IR na odtoku kaže, da je igre konec (slika 2).
Opomba: Pred montažo IR senzorjev preizkusite senzorje z vdelano programsko opremo evive (Pin State Monitor). Če se ne odzivajo dobro, jih poskusite umeriti.
12. korak: Dodajanje kontrolnih gumbov in traku RGB
Najprej dodamo kontrolne gumbe. Nadzorni gumbi so tisti, ki bodo nadzirali gibanje plavuti. Imamo dve arkadni stikali in ju pritrdimo na nadzorno ploščo v danih luknjah.
Ko končate, vzemite RGB LED trak in ga pritrdite na meje igrišča. Spremenili bomo barvo traku RGB, ki prikazuje stanje igre. RGB mora ob vsakem začetku igre postati zelen, ob koncu igre pa rdeč. Prav tako se mora spremeniti vsakič, ko žoga preide skozi stene.
13. korak: Dodajanje zaganjalnika
Zdaj je čas, da dodate zaganjalnik ali bat. Izstreljevalnik vam bo pomagal izstreliti žogo na igrišče skozi lansirno ploščo. 3D smo natisnili zaganjalnik, na katerega smo pritrdili gumijast trak. Konec gume je pritrjen na sprednjo steno in levo mejno steno. Bolj ko potegnete zaganjalnik, več sile se bo preneslo na žogo.
14. korak: Pritrditev nadzorne plošče
Ko pritrdite bat in žice na senzorje, z maticami in vijaki M3 pritrdite nadzorno ploščo na vrh igrišča.
Korak 15: Čas je za dodajanje 3D natisnjenih delov
Najprej dodamo stranske stene pasu, ki bodo vašo žogo usmerile na plavuti, če žoga vstopi na pas.
Kot že poznamo uporabo odbijača. Pritrdite jih na proste gredi enosmernih motorjev.
Čas je, da dodate plavuti, pritrdite plavuti na gred enosmernega motorja. Poskrbite tudi, da se plavuti lepo prilegajo podanim krivuljam.
Ko končamo, priložimo nekaj kickerjev. Kickerji so tisti, ki žogico vodoravno poženejo na igrišče, kadar se je žogica dotakne, pritrdite 3 na vsako stran in zavijte gume okoli sebe.
S tem je celotna montaža fliperja končana.
Korak 16: Vzpostavitev povezave
-
Priključitev IR senzorjev
- Ocenite 1 IR senzor (signalni pin) na digitalni pin 8 evive
- Ocenite 2 IR senzor (signalni pin) na digitalni pin 9 evive
- Ocenite 3 IR senzor (signalni pin) na digitalni pin 10 evive
- Odtočni stenski IR senzor (signalni zatič) na digitalni pin 11 podjetja evive
- IR senzor lansirne plošče (signalni pin) na digitalni pin 12 podjetja evive
- Zdaj povežite VCC in GND vseh IR senzorjev z VCC in GND evive
-
Priključitev RGB traku
Priključite LED trak RGB na digitalni pin 13 evive
-
Priključitev motorjev s pokrovom
- Motor z levim pladnjem do pristanišča M1 evive
- Motor z desnim platiščem na vrata M2 v eviveu
-
Priključitev plavuti
- Priključite "NC" priključek stikala na levi strani s fliperjem na digitalni pin 2 evive in 10K ohmskega upora, drugi konec 10k ohmskega upora pa priključite na GND evive, priključite tudi "COM" priključek levega stikalnega stikala na VCC evive
- Podobno priključite "NC" priključek desnega stikalnega stikala na digitalni pin 3 evive in 10k ohmskega upora, drugi konec 10K ohmskega upora pa priključite na GND evive, priključite tudi "COM" terminal desnega stikalnega stikala na VCC evive
- Priključitev motorjev odbijača
Vzporedno priključite vse 3 motorje odbijača in en konec priključite na pin VVR (+), drugi konec pa na priključek releja »COM«, nato priključite priključek »NO« releja na pin VVR (-) evive
-
Priključitev mejnih stikal
- Priključite "NC" levega končnega stikala (gor) na VCC evive in COM priključek na digitalni pin 4 evive in na GND prek upora 10K ohm
- Priključite “NC” levega končnega stikala (dol) na VCC evive in COM priključek na digitalni pin 5 evive in na GND prek upora 10K ohm
- Priključite “NC” desnega stranskega končnega stikala (gor) na VCC evive in COM priključek na digitalni pin 6 evive in na GND prek upora 10K ohm
- Priključite "NC" desnega stranskega končnega stikala (dol) na VCC evive in COM priključek na digitalni pin 7 evive in na GND prek upora 10K ohm
Korak 17: Čas za kodiranje
Kodo bomo pisali v PitoBloxu, programski opremi, ki temelji na Scratch 3.0. Naložite naslednji skript za evive.
18. korak: Zaključek
S tem je vaš DIY fliper stroj pripravljen. Pridobite. Nastavljeno. Fliper!
Priporočena:
Biometrični glasovalni stroj na osnovi prstnih odtisov z uporabo Arduina: 4 koraki (s slikami)
Biometrični glasovalni stroj na osnovi prstnih odtisov z uporabo Arduina: Vsi se zavedamo obstoječega elektronskega glasovalnega stroja, kjer mora uporabnik pritisniti gumb za oddajo glasu. Toda ti stroji so bili že od začetka kritizirani zaradi kaljenja. Zato vlada načrtuje uvedbo prstnih odtisov
Nadzor temperature in vlažnosti DHT z uporabo ESP8266 in platforme IoT AskSensors: 8 korakov
Nadzor temperature in vlažnosti DHT z uporabo ESP8266 in platforme IoT AskSensors: V prejšnjem navodilu sem predstavil navodila po korakih za začetek z vozliščem ESP8266 in platformo AskSensors IoT. V tej vadnici povezujem senzor DHT11 do vozlišča MCU. DHT11 je pogosto uporabljena temperatura in vlažnost
Namizni arkadni stroj: 5 korakov
Namizni arkadni stroj: Ta projekt je namizni arkadni stroj, izdelan iz stare delovne postaje Dell. Za tiste, ki se sprašujejo, ima računalnik 8 GB pomnilnika DDR3 (4 x 2 GB), Intel Core i3 in 300 -vatni napajalnik. Grafična kartica ni potrebna, ker starejše igre niso
Detektor gibanja z uporabo oblačne platforme Thingsai.io Iot: 6 korakov
Detektor gibanja z uporabo platforme Thingsai.io Iot Cloud Platform: V tej vadnici bom razložil zaznavanje gibanja z uporabo senzorja PIR in Esp32 skupaj z oblačno platformo IOT Thingai.io
Merjenje temperature z uporabo platforme Esp32 in Thingsio.ai: 6 korakov
Merjenje temperature z uporabo platforme Esp32 in Thingsio.ai: V tej vadnici bom razložil o merjenju temperature v okolici z uporabo vgrajenega temperaturnega senzorja, ki je prisoten na razvojni plošči esp32. esp32 ima veliko vgrajenih senzorjev, kot je Hallov senzor, ki se uporablja kot senzor bližine, dotik