Tartalomjegyzék:

Asztali flippergép Evive használatával- Arduino alapú beágyazott platform: 18 lépés (képekkel)
Asztali flippergép Evive használatával- Arduino alapú beágyazott platform: 18 lépés (képekkel)

Videó: Asztali flippergép Evive használatával- Arduino alapú beágyazott platform: 18 lépés (képekkel)

Videó: Asztali flippergép Evive használatával- Arduino alapú beágyazott platform: 18 lépés (képekkel)
Videó: REVAN - THE COMPLETE STORY 2024, Július
Anonim
Asztali flippergép Evive-Arduino alapú beágyazott platform használatával
Asztali flippergép Evive-Arduino alapú beágyazott platform használatával
Asztali flippergép Evive-Arduino alapú beágyazott platform használatával
Asztali flippergép Evive-Arduino alapú beágyazott platform használatával
Asztali flippergép Evive-Arduino alapú beágyazott platform használatával
Asztali flippergép Evive-Arduino alapú beágyazott platform használatával

Újabb hétvége, újabb izgalmas játék! És ezúttal nem más, mint mindenki kedvenc arcade játéka - Pinball! Ez a projekt megmutatja, hogyan lehet otthon egyszerűen elkészíteni saját flippergépét. Csak az eleven Kezdőkészlet alkatrészeire, néhány lézervágott alkatrészre, színre és papírra van szüksége a gép díszítéséhez, és sok barkácsolásra! Szóval, hozd magaddal a társaidat, vedd fel a barkács sapkádat, és készen állsz a barkácsolásra!

A kódot a PictoBlox -ba írtuk - sokoldalú grafikus programozási platformunk, fejlett képességekkel. Innen letöltheti.

1. lépés: Kellékek

Kellékek
Kellékek

Hardver

  • evive
  • MDF lemezek
  • IR érzékelők
  • DC motorok
  • RGB LED szalag
  • Végállás kapcsoló
  • Kenyeretábla
  • Szivárványhuzalok
  • Ellenállások
  • Leállások
  • Gumiszalagok
  • Színlap
  • Csavarok és anyák
  • Jumper kábelek
  • Néhány 3D nyomtatott alkatrész

Szoftver

PictoBlox

A fenti elektronikus alkatrészek többsége megtalálható az evive Starter Kitben.

2. lépés: A tervezés megértése

A tervezés megértése
A tervezés megértése

Mint már tudja, a flipperben számos összetevő van, ami érdekessé teszi a játékot. Így értsük meg az előkészítendő szerkezet kialakítását. Az alkatrészek egy része MDF kivágás, néhány pedig 3D nyomtatott, melyek terveit az alábbiakban találja.

Megjegyzés: A flipper kartonlapból is elkészíthető, de az MDF nagyobb tartósságot biztosít.

Szükségünk lesz a Pinball Machine alábbi alkatrészeire

  1. A Vezérlőpult
  2. Támaszok (x 2)
  3. A pontszám falai (x 4)
  4. A bázis
  5. A határfalak (x 2)
  6. Az elülső fal
  7. Az extra fal
  8. Az indítófal
  9. A lefolyófal

Ha megvannak ezek az alkatrészek és a 3D nyomtatás, kezdjük!

3. lépés: A játszótér szépítése

Gyönyörűvé tenni a játszóteret
Gyönyörűvé tenni a játszóteret

A Playfield az a terület, ahol a Pinball teljes játékát játsszák. Ezenkívül az összes komponenst a játszótérre helyezik, így az első lépésben javasolt az alap díszítése (csak akkor, ha szeretné).

A tér témával megyünk, így egy gyönyörű térképet ragasztottunk az alaplemezre. Miután ragasztotta a papírt az alapra, győződjön meg arról, hogy a lyukakat a papíron az alaplapon találta.

4. lépés: A határfalak rögzítése

A határfalak rögzítése
A határfalak rögzítése
A határfalak rögzítése
A határfalak rögzítése

Fogja meg a bal és a jobb oldali határfalat is, és rögzítse az alaplemezhez az M3 anyákkal és csavarokkal (az 1. ábrán látható módon).

Ha kész, vegye fel az elülső falat, és rögzítse az alaplemezhez és a bal oldali határfalhoz (a 2. képen látható módon). Nem rögzítjük az elülső falat a jobb oldali határhoz, mivel itt maradt szabad hely a Launchpad számára. A Launchpad nem más, mint az a folyosó, ahonnan a labdát elindítjuk vagy lövöldözzük a játéktérre.

5. lépés: Az indítópult és a lefolyó összeszerelése

Az indítópult és a lefolyó összeszerelése
Az indítópult és a lefolyó összeszerelése
Az indítópult és a lefolyó összeszerelése
Az indítópult és a lefolyó összeszerelése
Az indítópult és a lefolyó összeszerelése
Az indítópult és a lefolyó összeszerelése

Most készítsük el az indítópultot és a lefolyót. A Launchpad, ahogy már tudja, az a hely, ahonnan a labdát a játékteret indítjuk. A lefolyó az a hely, amely véget vet a játéknak, azaz amint a labda eléri a lefolyót, ebben az esetben már nem térhet vissza a játéktérre. Ezenkívül a lefolyóban lévő golyó lefelé gördül, és az indítópulton végzi. Most, hogy tudjuk, mi az, kezdjük az összeszerelést.

Fogja meg az extra falat, és rögzítse az elülső falhoz és az alaplemezhez (a fenti 1. képen látható módon).

Most vegye le a lefolyófalat, és rögzítse azt az extra falhoz és a bal oldali határhoz. Észreveheti, hogy a leeresztő fal kissé ferde, ami megkönnyíti a labda gördülését (a fenti 2. képen látható módon).

Ha kész, rögzítse az indítófalat párhuzamosan az alaplemez jobb oldali határfalával. Ügyeljen arra, hogy hagyjon egy kis helyet az extra fal és az indítófal között. Ez a tér kapuként fog működni a lefolyó és az indítópult között (ahogy a fenti 3. kép mutatja).

6. lépés: A pontozófalak rögzítése

A pontszámfalak rögzítése
A pontszámfalak rögzítése

A pontszerű fal vagy a célfalak. Ezek azok a falak, amelyek jobb pontszámot eredményeznek. Amikor a labda áthalad az első és a harmadik falon, 500 pontot kell hozzáadni az összpontszámhoz. És ha a labda átmegy a középső falon, 1000 pontot szerez.

Így rögzítse a hornyolt falakat az alapra M3 anyák és csavarok segítségével.

7. lépés: A hátsó határ rögzítése

A hátsó határ rögzítése
A hátsó határ rögzítése

Most rögzítenünk kell a hátsó falat, hogy a labda akkor se menjen le a játéktérről, amikor nagyon keményen lőttük a labdát. A hátlap elkészítéséhez hablapot használtunk.

Vágja le a vastag hablapot, és ragasztja az alaplemezhez és a határokhoz forró ragasztóval.

8. lépés: A támaszok és a ferde fal rögzítése

A támaszok és a ferde fal rögzítése
A támaszok és a ferde fal rögzítése
A támaszok és a ferde fal rögzítése
A támaszok és a ferde fal rögzítése

Most az alap játéktér szinte készen áll, ideje támogatást adni a flippergéphez. Fogja meg a két tartólemezt, és rögzítse az alaplemezre az 1. ábrán látható módon, M3 anyák és csavarok segítségével. Támaszok hozzáadása hajlamot ad a flippergépedhez.

Már csak egy apróság maradt hátra. Észreveheti, hogy egy kis sarok képződik a bal határfal és a lefolyófal kölcsönhatása közelében. Van esély arra, hogy a labda itt ragad. Így hozzáadjuk a lejtős falat, amikor a labda eléri ezt a sarkot, gyorsan gurul a lefolyóba.

Ezzel a játéktérünk készen áll.

9. lépés: A motorok hozzáadása

A motorok hozzáadása
A motorok hozzáadása

Észreveheti, hogy a flipper játéktere soha nem üres. Rengeteg olyan elem van jelen a játéktéren, amelyek érdekessé teszik a játékot. Ebből az egyik a flipper, a másik pedig a lökhárító.

A lökhárítók azok, amelyek folyamatosan forognak, és eltolják a labdát tetszőleges irányba. Így rögzítsen 3 egyenáramú motort a felső határ közelében, 20 mm hosszú M3 anyákkal és csavarokkal.

Most itt az ideje, hogy hozzáadja a flipper motorokat. A flipper motorok a leeresztő vég felé vannak rögzítve. A következő lépésben megvitatjuk, hogy mik a lepények. Addig is ne feledje, ők azok, akik megmenthetnek titeket.

Megjegyzés: A motorok felszerelése előtt tesztelje őket az evive firmware -jével. Nyissa meg a firmware menüt, válassza a Vezérlők lehetőséget, válassza ki a motorokat, válassza az M1 vagy M2 lehetőséget, attól függően, hogy a motorokat hol csatlakoztatta.

10. lépés: A végálláskapcsolók rögzítése

A végálláskapcsolók rögzítése
A végálláskapcsolók rögzítése

A flipperek azok, amelyek az Ön irányítása alatt állnak. A megfelelő gomb megnyomása után átirányítják a labdát a játéktérre. Így nem akarjuk, hogy a lepkék 360 fokkal forogjanak. Korlátozó kapcsolókkal korlátozzuk a flipper mozgását. Előfordulhat, hogy apró íveket észlel a lefolyó közelében, ezen a ponton fogjuk rögzíteni a lepényeinket. Most minden tapintáshoz két tapintható kapcsolót adunk. Csatlakoztassa őket a görbe végéhez. Amint megnyomja a gombot, a flipper egyenáramú motorja forogni kezd, amint a flipper megérinti a felső végálláskapcsolót, az egyenáramú motor forogni kezd az ellenkező irányba, és lehozza a lapátot. Most a motor leáll, amint meg nem érinti az alsó végálláskapcsolót, amíg a vezérlőgombot ismét le nem nyomja.

Ismételje meg ugyanezt a folyamatot a másik oldalon is.

11. lépés: Az infravörös érzékelők felszerelése

Az infravörös érzékelők felszerelése
Az infravörös érzékelők felszerelése
Az infravörös érzékelők felszerelése
Az infravörös érzékelők felszerelése

Tudjuk, hogy miért nevezzük a kis falakat pontszerű falnak, de honnan tudják, hogy a labda éppen áthaladt rajtuk. Ehhez hozzáadunk infravörös érzékelőket. Összesen 5 infravörös érzékelőt adunk hozzá.

  • Az egyik az indítópulton
  • Három a pontozófalakért
  • Az egyik a lefolyónál

Amint a labda áthalad az indítópult IR érzékelőjén, a játék elkezdődik.

Most a gólfalakon lévő IR -eknek észre kell venniük, hányszor halad át a labda a gólfalakon.

Végül a lefolyónál lévő IR jelzi, hogy a játéknak vége (2. kép).

Megjegyzés: Az infravörös érzékelők felszerelése előtt tesztelje az érzékelőket az evive firmware -jével (Pin State Monitor). Továbbá, ha nem reagálnak megfelelően, próbálja meg kalibrálni őket.

12. lépés: A vezérlőgombok és az RGB csík hozzáadása

A vezérlőgombok és az RGB csík hozzáadása
A vezérlőgombok és az RGB csík hozzáadása
A vezérlőgombok és az RGB csík hozzáadása
A vezérlőgombok és az RGB csík hozzáadása

Először is adjuk hozzá a vezérlőgombokat. A vezérlőgombok azok, amelyek vezérlik a lepkék mozgását. Két arcade kapcsolónk van, és a megadott lyukakban rögzítettük őket a vezérlőpultra.

Ha kész, vegye fel az RGB LED szalagot, és rögzítse a játszótér határain. Megváltoztatjuk az RGB csík színét, amely a játék állapotát mutatja. Az RGB -nek zöldnek kell lennie, amikor új játék indul, és pirosnak kell lennie, amikor a játék véget ér. Ezenkívül minden alkalommal változnia kell, amikor a labda áthalad a pontszerű falakon.

13. lépés: Az indító hozzáadása

Az indító hozzáadása
Az indító hozzáadása

Most itt az ideje, hogy hozzáadja az indítót vagy a dugattyút. A hordozórakéta segít elindítani a labdát a játéktérre az indítópulton keresztül. 3D -ben kinyomtattuk az indítót, amelyhez rögzítettük a gumiszalagot. A gumi vége az elülső falhoz és a bal oldali határfalhoz van rögzítve. Minél többet húzza az indítót, annál több erő kerül a labdára.

14. lépés: A vezérlőpult felszerelése

A Vezérlőpult csatlakoztatása
A Vezérlőpult csatlakoztatása

Miután csatlakoztatta a dugattyút és a vezetékeket az érzékelőkhöz, rögzítse a vezérlőpanelt a játéktér tetején az M3 anyákkal és csavarokkal.

15. lépés: Ideje hozzáadni a 3D nyomtatott alkatrészeket

Először adjuk hozzá az oldalsó sáv falait, ezek irányítják a labdát a flipperhez, ha a labda belép a sávba.

Kép
Kép

Mint már tudjuk a lökhárító használatát. Rögzítse őket az egyenáramú motorok szabad tengelyére.

Kép
Kép

Ideje hozzáadni a leporellókat, rögzítse a lepkéket az egyenáramú motor tengelyére. Ezenkívül ügyeljen arra, hogy a lepkék szépen illeszkedjenek a megadott görbékhez.

Kép
Kép

Ha kész, csatoljunk néhány rúgót. A rúgók azok, amelyek vízszintesen hajtják a labdát a játéktérre, valahányszor a labda hozzáér, csatoljon 3 ütközőt mindkét oldalra, és gumira tekerje őket.

Ezzel a flipper teljes összeszerelése befejeződött.

Kép
Kép

16. lépés: A kapcsolat létrehozása

A kapcsolat létrehozása
A kapcsolat létrehozása
A kapcsolat létrehozása
A kapcsolat létrehozása
  1. Az infravörös érzékelők csatlakoztatása
    1. Pontszám 1 IR érzékelő (jelzőtű) az evive digitális 8. tűjéhez
    2. Pontszám 2 IR érzékelő (jel tű) az evive 9. digitális tűjéhez
    3. Pontozás 3 IR érzékelő (jel tű) az evive 10. digitális tűjéhez
    4. Drain Wall IR érzékelő (jel tű) a Digital Pin 11 of evive
    5. Indítsa el az infravörös érzékelőt (jelzőtű) az evive 12. digitális tűjéhez
    6. Most csatlakoztassa az összes IR -érzékelő VCC -jét és GND -jét az evive VCC -hez és GND -hez
  2. Az RGB csík csatlakoztatása

    Csatlakoztassa az RGB LED szalagot az evive digitális 13. tűjéhez

  3. Flipper motorok csatlakoztatása
    1. Bal oldali flipper motor az evive M1 portjához
    2. Jobb oldali flipper motor az evive M2 portjához
  4. A flipperek csatlakoztatása
    1. Csatlakoztassa a bal oldali flipper kapcsoló „NC” csatlakozóját az evive és 10K ohm ellenállás 2. digitális tűjéhez, és csatlakoztasson egy 10 k ohmos ellenállás másik végét az evive GND -hez, és csatlakoztassa a bal oldali flipper kapcsoló „COM” terminálját az evive VCC -hez
    2. Hasonlóképpen csatlakoztassa a jobb oldali flipper kapcsoló „NC” csatlakozóját az evive és 10 k ohmos ellenállás 3. digitális tűjéhez, és a 10 k ohmos ellenállás másik végét az evive GND -hez, és csatlakoztassa a jobb oldali flipper kapcsoló „COM” csatlakozóját a VCC -hez evive
  5. A lökhárító motorok csatlakoztatása

    Csatlakoztassa mind a 3 lökhárítómotort párhuzamosan, és egyik végét a VVR (+) érintkezőhöz, a másik végét pedig a relé „COM” csatlakozójához, majd a relé „NO” csatlakozóját a VVR (-) csaphoz

  6. A végálláskapcsolók csatlakoztatása
    1. Csatlakoztassa a bal oldali végálláskapcsoló „NC” -jét (fel) az evive és a COM -terminál VCC -jéhez az evive 4. digitális tűjéhez és a GND -hez 10K ohmos ellenálláson keresztül
    2. Csatlakoztassa a bal oldali végálláskapcsoló „NC” -jét (le) az evive és a COM -terminál VCC -jéhez az evive 5. digitális tüskéjéhez és a GND -hez 10K ohmos ellenálláson keresztül
    3. Csatlakoztassa a jobb oldali végálláskapcsoló „NC” -jét (fel) az evive és a COM -terminál VCC -jéhez az evive 6. digitális tüskéjéhez és a GND -hez 10K ohmos ellenálláson keresztül
    4. Csatlakoztassa a jobb oldali végálláskapcsoló „NC” -jét (le) az evive és a COM -terminál VCC -jéhez az evive 7. digitális tüskéjéhez és a GND -hez 10K ohmos ellenálláson keresztül

17. lépés: Ideje kódolni

Kódot írunk a PitoBlox -ba, egy Scratch 3.0 alapú programozó szoftverbe. Töltse fel a következő szkriptet az evive -hez.

Kép
Kép
Kép
Kép
Kép
Kép
Kép
Kép
Kép
Kép

18. lépés: Következtetés

Ezzel a DIY Pinball géped készen áll. Kap. Készlet. Pinball!

Ajánlott: