Obsah:

Stolný pinball s využitím technológie Evive- vstavaná forma na báze Arduina: 18 krokov (s obrázkami)
Stolný pinball s využitím technológie Evive- vstavaná forma na báze Arduina: 18 krokov (s obrázkami)

Video: Stolný pinball s využitím technológie Evive- vstavaná forma na báze Arduina: 18 krokov (s obrázkami)

Video: Stolný pinball s využitím technológie Evive- vstavaná forma na báze Arduina: 18 krokov (s obrázkami)
Video: EL MAYOR CREADOR DE DINERO EN EL MUNDO | WARREN BUFFETT 2024, Júl
Anonim
Stolný pinball s využitím integrovanej platformy Evive- Arduino
Stolný pinball s využitím integrovanej platformy Evive- Arduino
Stolný pinball s využitím integrovanej platformy Evive- Arduino
Stolný pinball s využitím integrovanej platformy Evive- Arduino
Stolný pinball s využitím integrovanej platformy Evive- Arduino
Stolný pinball s využitím integrovanej platformy Evive- Arduino

Ďalší víkend, ďalšia vzrušujúca hra! A tentokrát to nie je nikto iný ako obľúbená arkádová hra všetkých - Pinball! Tento projekt vám ukáže, ako si vyrobíte svoj vlastný automat Pinball ľahko doma. Všetko, čo budete potrebovať, sú komponenty zo štartovacej sady evive, niektoré diely rezané laserom, farby a papiere na ozdobu vášho stroja a veľa domácich majstrov! Vezmite so sebou svojich kamarátov, nasaďte si čiapky a pripravte sa, urobte si to!

Kód sme napísali v PictoBlox - našej všestrannej grafickej programovacej platforme s pokročilými funkciami. Stiahnuť si ho môžete TU.

Krok 1: Spotrebný materiál

Zásoby
Zásoby

Hardvér

  • evive
  • MDF dosky
  • IR senzory
  • DC motory
  • RGB LED pásik
  • Časový spínač
  • Breadboard
  • Dúhové drôty
  • Rezistory
  • Medzery
  • Gumičky
  • Farebný list
  • Skrutky a matice
  • Prepojovacie káble
  • Niektoré 3D tlačené komponenty

Softvér

PictoBlox

Väčšinu z vyššie uvedených elektronických súčiastok nájdete v štartovacej súprave evive.

Krok 2: Pochopenie dizajnu

Pochopenie dizajnu
Pochopenie dizajnu

Ako už viete, v hre pinball je množstvo komponentov, ktoré robia hru zaujímavou. Poďme teda pochopiť návrh štruktúry, ktorú budeme pripravovať. Niektoré z komponentov sú výrezy z MDF a niektoré sú vytlačené 3D, ktorých dizajn nájdete nižšie.

Poznámka: Pinball môžete vyrobiť aj z kartónu, ale MDF mu dodá väčšiu trvanlivosť.

Pre Pinball Machine budeme potrebovať nasledujúce komponenty

  1. Ovládací panel
  2. Podpery (x 2)
  3. The Score Walls (x 4)
  4. Základ
  5. The Boundary Walls (x 2)
  6. Predná stena
  7. Extra múr
  8. Štartovací múr
  9. Odtoková stena

Akonáhle budete mať tieto diely a 3D tlač, začnime!

Krok 3: Skrášlenie ihriska

Skrášlenie ihriska
Skrášlenie ihriska

Playfield je oblasť, kde sa hrá celá hra Pinball. Všetky komponenty budú tiež umiestnené na ihrisku, preto sa odporúča v prvom kroku ozdobiť základňu (iba ak chcete).

Ideme s vesmírnou témou, a tak sme na základnú dosku nalepili krásny vesmírny obraz. Hneď ako prilepíte papier k základni, urobte na papieri otvory, ktoré boli na základnej doske.

Krok 4: Pripojenie hraničných stien

Pripojenie hraničných múrov
Pripojenie hraničných múrov
Pripojenie hraničných múrov
Pripojenie hraničných múrov

Vezmite ľavú ohraničujúcu stenu a pravú ohraničujúcu stenu a pripevnite ju k základnej doske pomocou matíc a skrutiek M3 (ako je znázornené na obrázku 1).

Po dokončení vezmite prednú stenu a pripevnite ju k základnej doske a ľavej ohraničujúcej stene (ako je znázornené na obrázku 2). Nebudeme pripevňovať prednú stenu k pravej hranici, pretože tu zostáva priestor na vytvorenie Launchpadu. Launchpad nie je nič iné ako chodba, z ktorej budeme odpaľovať alebo strieľať loptu na ihrisko.

Krok 5: Zostavenie Launchpadu a odtoku

Zostavenie Launchpadu a odtoku
Zostavenie Launchpadu a odtoku
Zostavenie Launchpadu a odtoku
Zostavenie Launchpadu a odtoku
Zostavenie Launchpadu a odtoku
Zostavenie Launchpadu a odtoku

Teraz urobme odpaľovaciu rampu a odtok. Launchpad, ako už iste viete, je miesto, odkiaľ odpaľujeme loptu na ihrisko. Odtok je miesto, kde sa končí hra, t. J. Akonáhle sa loptička dostane do odtoku, už sa v tejto šanci nemôže vrátiť na ihrisko. Lopta v odtoku sa tiež valí nadol a končí v odpaľovacej podložke. Teraz, keď vieme, čo je čo, začnime s ich montážou.

Vezmite dodatočnú stenu a pripevnite ju k prednej stene a základnej doske (ako je znázornené na obrázku vyššie 1).

Teraz vezmite odtokovú stenu a pripevnite ju k extra stene a k ľavej hranici. Môžete si všimnúť, že odtoková stena je trochu šikmá, čo uľahčuje kotúľanie lopty dole (ako je znázornené na obrázku 2 vyššie).

Po dokončení pripevnite odpaľovaciu stenu rovnobežne s pravou hraničnou stenou na základovej doske. Medzi ďalšou stenou a štartovacou stenou ponechajte určitý priestor. Tento priestor bude fungovať ako brána medzi odtokom a odpaľovacím zariadením (ako je znázornené na obrázku vyššie 3).

Krok 6: Pripojenie mantinelov

Pripojenie mantinelov
Pripojenie mantinelov

Skóre alebo múry cieľa. To sú steny, vďaka ktorým budete lepšie bodovať. Kedykoľvek lopta prejde prvou a treťou stenou, do vášho celkového skóre sa pridá 500 bodov. A ak lopta prejde stredovou stenou, získate 1 000 bodov.

Preto pripevnite deliace steny k základni pomocou matíc a skrutiek M3.

Krok 7: Pripojenie zadnej hranice

Pripojenie zadnej hranice
Pripojenie zadnej hranice

Teraz musíme zaistiť zadnú stenu, aby lopta neodišla z ihriska, aj keď sme loptu poriadne vystrelili. Na výrobu zadnej steny sme použili penový plech.

Hrubý penový plech odstrihnite a prilepte ho k základnej doske a okrajom pomocou horúceho lepidla.

Krok 8: Pripojenie podpery a šikmej steny

Upevnenie podpery a šikmej steny
Upevnenie podpery a šikmej steny
Upevnenie podpery a šikmej steny
Upevnenie podpery a šikmej steny

Teraz je základné ihrisko takmer pripravené, je načase pridať podporu do hracieho automatu. Vezmite dve podperné platne a pripevnite ich na základnú dosku podľa obrázku 1in vyššie pomocou matíc a skrutiek M3. Pridanie podpery dodá vášmu počítaču pinball sklon.

Zostáva iba jedna malá vec, ktorou je roh. Môžete si všimnúť, že v blízkosti interakcie ľavej hraničnej steny a odtokovej steny je vytvorený malý roh. Existuje šanca, že sa tu lopta môže zaseknúť. Preto budeme pridávať šikmú stenu, kedykoľvek sa lopta dostane do tohto rohu, rýchlo sa valí do odtoku.

Vďaka tomu je naše ihrisko pripravené.

Krok 9: Pridanie motorov

Pridanie motorov
Pridanie motorov

Môžete si všimnúť, že ihrisko v pinbale nie je nikdy prázdne. Na ihrisku je veľa prvkov, ktoré robia hru zaujímavou. Z toho jeden je plutva a druhý nárazník.

Nárazníky sú tie, ktoré sa nepretržite otáčajú a tlačia loptu preč v ľubovoľnom náhodnom smere. Pripojte teda 3 jednosmerné motory blízko hornej hranice pomocou matíc M3 s dĺžkou 20 mm a skrutiek.

Teraz je čas pridať plutvové motory. K vypúšťaciemu koncu budú pripevnené plutvové motory. V nasledujúcom kroku prediskutujeme, aké sú plutvy. Do tej doby si pamätajte, že sú to tí, ktorí vás môžu zachrániť.

Poznámka: Pred montážou motory vyskúšajte pomocou firmvéru evive. Otvorte ponuku firmvéru, zvoľte Ovládacie prvky, vyberte motory, zvoľte M1 alebo M2 podľa toho, kde ste pripojili motory.

Krok 10: Pripojenie koncových spínačov

Pripojenie koncových spínačov
Pripojenie koncových spínačov

Plutvy sú tie, ktoré máte pod kontrolou. Po stlačení príslušného tlačidla presmerujú loptu na ihrisko. Nechceme teda, aby sa plutvy otáčali o 360 stupňov. Pohyby plutvy obmedzíme pomocou koncových spínačov. V blízkosti odtokovej oblasti si môžete všimnúť malé krivky, tu budeme opravovať plutvy. Teraz pre každý plutva použijeme dva hmatové prepínače. Pripojte ich na koniec krivky. Akonáhle stlačíte tlačidlo, jednosmerný motor plutvy sa začne otáčať, akonáhle sa plutva dotkne horného koncového spínača, jednosmerný motor sa začne otáčať v opačnom smere, čím sa plutva spustí. Teraz sa motor prestane otáčať, akonáhle sa plutva dotkne dolného koncového spínača, kým znova nestlačíte ovládacie tlačidlo.

Opakujte rovnaký postup aj pre druhú stranu.

Krok 11: Inštalácia infračervených senzorov

Inštalácia infračervených senzorov
Inštalácia infračervených senzorov
Inštalácia infračervených senzorov
Inštalácia infračervených senzorov

Vieme, prečo malé steny nazývame skóre, ale ako budú vedieť, že loptička cez ne len prešla. K tomu pridáme infračervené senzory. Celkovo pridáme 5 IR senzorov.

  • Jeden na odpaľovacej podložke
  • Tri pre skóre
  • Jeden pri odtoku

Hneď ako loptička prejde infračerveným senzorom odpaľovacej plochy, hra sa začína.

Teraz si IR na mantineloch majú všimnúť, koľkokrát lopta prejde bránkami.

Nakoniec IR pri odtoku naznačuje, že hra sa skončila (obrázok 2).

Poznámka: Pred montážou IR senzorov otestujte senzory pomocou firmvéru evive (Pin State Monitor). Ak tiež nereagujú dobre, skúste ich kalibrovať.

Krok 12: Pridanie ovládacích tlačidiel a pruhu RGB

Pridanie ovládacích tlačidiel a pruhu RGB
Pridanie ovládacích tlačidiel a pruhu RGB
Pridanie ovládacích tlačidiel a pruhu RGB
Pridanie ovládacích tlačidiel a pruhu RGB

Najprv pridáme ovládacie tlačidlá. Ovládacie tlačidlá budú tie, ktoré budú ovládať pohyb plutiev. Máme dva arkádové spínače a pripevnili sme ich na ovládací panel v uvedených otvoroch.

Až budete hotoví, vezmite pásik RGB LED a pripevnite ho na hranice ihriska. Zmeníme farbu pruhu RGB ukazujúceho stav hry. RGB by sa malo zazelenať vždy, keď začne nová hra, a po skončení hry by sa malo zmeniť na červené. Malo by sa to tiež zmeniť zakaždým, keď lopta prejde cez skóre.

Krok 13: Pridanie spúšťača

Pridanie spúšťača
Pridanie spúšťača

Teraz je načase pridať spúšťač alebo piest. Spúšťač vám pomôže odpáliť loptičku na hracom poli pomocou odpaľovacej podložky. Nechali sme vytlačiť 3D spúšťač, ku ktorému sme pripevnili gumičku. Koniec gumy je pripevnený k prednej stene a ľavej ohraničujúcej stene. Čím viac budete ťahať odpaľovacím zariadením, tým väčšia sila sa prenesie na loptu.

Krok 14: Pripojenie ovládacieho panela

Pripojenie ovládacieho panela
Pripojenie ovládacieho panela

Akonáhle budete mať piest pripevnený a vodiče k senzorom, pripevnite ovládací panel k hornej časti ihriska pomocou matíc a skrutiek M3.

Krok 15: Čas na pridanie 3D tlačených dielov

Najprv pridáme steny bočných pruhov, ktoré v prípade, že sa lopta dostane do dráhy, nasmerujú vašu loptu na plutvu.

Obrázok
Obrázok

Ako už poznáme použitie nárazníka. Upevnite ich na voľné hriadele jednosmerných motorov.

Obrázok
Obrázok

Je čas pridať plutvy, pripevnite plutvy na hriadeľ jednosmerného motora. Uistite sa tiež, že plutvy pekne sadnú do daných kriviek.

Obrázok
Obrázok

Keď to bude hotové, pripevníme niekoľko kopancov. Kickers sú tie, ktoré poháňajú loptu horizontálne na ihrisko, kedykoľvek sa jej lopta dotkne. Na každú stranu pripevnite 3 stojky a omotajte ich gumami.

Vďaka tomu je celá vaša zostava pinball hotová.

Obrázok
Obrázok

Krok 16: Vytvorenie pripojenia

Vytvorenie spojenia
Vytvorenie spojenia
Vytvorenie spojenia
Vytvorenie spojenia
  1. Pripojenie infračervených senzorov

    1. Pripojte 1 infračervený snímač (signálny kolík) k digitálnemu pinu 8 jednotky evive
    2. Pripojte 2 infračervené senzory (signálny kolík) k digitálnemu pinu 9 od evive
    3. Zapojte 3 infračervené snímače (signálny kolík) do digitálneho pinu 10 od spoločnosti evive
    4. Vypustite nástenný infračervený snímač (signálny kolík) na digitálny kolík 11 evive
    5. IR senzor Launchpadu (signálny kolík) na digitálny pin 12 od Evive
    6. Teraz pripojte VCC a GND všetkých IR senzorov k VCC a GND evive
  2. Pripojenie RGB pruhu

    Pripojte RGB LED pásik k Digital Pin 13 evive

  3. Pripojenie klopných motorov

    1. Ľavý motor plutvy na evakuačný port M1
    2. Pravý preklápací motor na M2 port v poriadku
  4. Pripojenie plutiev

    1. Pripojte terminál „NC“prepínača ľavého bočného preklápača k digitálnemu kolíku 2 evive a odporu 10K ohm a ďalší koniec 10k ohmového rezistora pripojte k GND evive, taktiež pripojte terminál „COM“prepínača ľavého bočného ovládača k VCC evive
    2. Podobne pripojte terminál „NC“prepínača pravej strany k digitálnemu kolíku 3 evive a odporu 10 kOhm a ďalší koniec odporu 10K ohm pripojte k GND evive, taktiež pripojte konektor „COM“prepínača klopného zariadenia na pravej strane k VCC z evive
  5. Pripojenie nárazníkových motorov

    Pripojte všetky 3 nárazníkové motory paralelne a jeho jeden koniec zapojte na kolík VVR (+) a druhý koniec na svorku relé „COM“, potom zapojte svorku „NO“relé na kolík VVR (-)

  6. Pripojenie koncových spínačov

    1. Pripojte „NC“ľavého koncového spínača (hore) k VCC evive a COM terminálu k digitálnemu pinu 4 evive a ku GND cez odpor 10K ohm
    2. Pripojte „NC“ľavého koncového spínača (nadol) k VCC evive a COM terminálu k digitálnemu pinu 5 evive a k GND cez odpor 10 K ohmov
    3. Pripojte „NC“pravého bočného koncového spínača (hore) k VCC evive a COM terminálu k digitálnemu pinu 6 evive a k GND cez odpor 10K ohm
    4. Pripojte „NC“pravého bočného koncového spínača (nadol) k VCC evive a terminálu COM k digitálnemu pinu 7 evive a k GND cez odpor 10 K ohmov

Krok 17: Čas na kódovanie

Budeme písať kód v programovom softvéri PitoBlox, založenom na Scratch 3.0. Odošlite nasledujúci skript, aby ste sa mohli vyhnúť.

Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok

Krok 18: Záver

S týmto je váš hrací automat Pinball pripravený. Dostať. Nastaviť. Pinball!

Odporúča: