Spisu treści:

Pinball stołowy wykorzystujący platformę opartą na platformie Evive-Arduino: 18 kroków (ze zdjęciami)
Pinball stołowy wykorzystujący platformę opartą na platformie Evive-Arduino: 18 kroków (ze zdjęciami)

Wideo: Pinball stołowy wykorzystujący platformę opartą na platformie Evive-Arduino: 18 kroków (ze zdjęciami)

Wideo: Pinball stołowy wykorzystujący platformę opartą na platformie Evive-Arduino: 18 kroków (ze zdjęciami)
Wideo: Dlaczego spacją się skacze | Tomasz Z. Majkowski 2024, Listopad
Anonim
Pinball stołowy wykorzystujący platformę osadzoną na bazie Evive-Arduino
Pinball stołowy wykorzystujący platformę osadzoną na bazie Evive-Arduino
Pinball stołowy wykorzystujący platformę osadzoną na bazie Evive-Arduino
Pinball stołowy wykorzystujący platformę osadzoną na bazie Evive-Arduino
Pinball stołowy wykorzystujący platformę osadzoną na bazie Evive-Arduino
Pinball stołowy wykorzystujący platformę osadzoną na bazie Evive-Arduino

Kolejny weekend, kolejna ekscytująca gra! Tym razem jest to ulubiona gra zręcznościowa wszystkich – Pinball! Ten projekt pokaże Ci, jak łatwo zrobić własną maszynę do pinballa w domu. Wszystko, czego potrzebujesz, to komponenty z zestawu startowego eveve, kilka wyciętych laserowo części, kolory i papiery do udekorowania swojej maszyny oraz dużo majsterkowania! Zabierz więc ze sobą kumpli, załóż czapki do majsterkowania i gotowe, gotowe, zrób to sam!

Napisaliśmy kod w PictoBlox - naszej wszechstronnej graficznej platformie programistycznej o zaawansowanych możliwościach. Możesz go pobrać TUTAJ.

Krok 1: Materiały eksploatacyjne

Kieszonkowe dzieci
Kieszonkowe dzieci

Sprzęt komputerowy

  • żyć
  • Arkusze MDF
  • Czujniki podczerwieni
  • Silniki prądu stałego
  • Taśma LED RGB
  • Wyłącznik krańcowy
  • Deska do krojenia chleba
  • Tęczowe Druty
  • Rezystory
  • Patyczki
  • Gumki
  • Arkusz kolorów
  • Nakrętki i śruby
  • Kable rozruchowe
  • Niektóre elementy drukowane w 3D

Oprogramowanie

PictoBlox

Większość powyższych elementów elektronicznych można znaleźć w zestawie startowym eve.

Krok 2: Zrozumienie projektu

Zrozumienie projektu
Zrozumienie projektu

Jak już wiesz, w pinballu znajduje się wiele elementów, które sprawiają, że gra jest interesująca. W ten sposób zrozummy projekt konstrukcji, którą będziemy przygotowywać. Niektóre elementy to wycięcia z MDF, a niektóre są drukowane w 3D, których projekt można znaleźć poniżej.

Uwaga: możesz również zrobić pinball z arkusza tektury, ale MDF zapewni mu większą trwałość.

Będziemy potrzebować następujących komponentów do automatu do gry w pinball

  1. Panel sterowania
  2. Podpory (x 2)
  3. Ściany punktacji (x 4)
  4. Baza
  5. Ściany graniczne (x 2)
  6. Ściana przednia
  7. Dodatkowa ściana
  8. Ściana startowa
  9. Ściana odpływowa

Kiedy już masz te części i wydrukujesz je w 3D, zacznijmy!

Krok 3: Uczynienie pola gry pięknym

Uczynienie pola gry pięknym
Uczynienie pola gry pięknym

Playfield to obszar, w którym rozgrywana jest cała gra w Pinball. Ponadto wszystkie elementy zostaną umieszczone na boisku, dlatego sugeruje się udekorowanie bazy w pierwszym kroku (tylko jeśli chcesz).

Idziemy z motywem kosmicznym, więc przykleiliśmy piękny obraz kosmiczny na płycie podstawy. Po przyklejeniu papieru do podstawy upewnij się, że zrobiłeś otwory w papierze, które znajdowały się na płycie podstawy.

Krok 4: Mocowanie ścian granicznych

Mocowanie ścian granicznych
Mocowanie ścian granicznych
Mocowanie ścian granicznych
Mocowanie ścian granicznych

Weź zarówno lewą, jak i prawą ścianę ograniczającą i przymocuj ją do płyty podstawy za pomocą śrub i nakrętek M3 (jak pokazano na obrazku 1).

Gdy to zrobisz, weź przednią ścianę i przymocuj ją do płyty podstawy i lewej ściany granicznej (jak pokazano na obrazku 2). Nie będziemy przymocowywać przedniej ściany do prawej granicy, ponieważ pozostała tu przestrzeń jest przeznaczona na Launchpad. Launchpad to nic innego jak korytarz, z którego będziemy wystrzeliwać lub wystrzeliwać naszą piłkę na boisko.

Krok 5: Montaż Launchpada i odpływu

Montaż startera i odpływu
Montaż startera i odpływu
Montaż startera i odpływu
Montaż startera i odpływu
Montaż startera i odpływu
Montaż startera i odpływu

Teraz zróbmy wyrzutnię i odpływ. Launchpad jak już wiesz to miejsce, z którego wyrzucamy piłkę na boisko. Drenaż to miejsce, w którym kończy się gra, tj. gdy piłka dotrze do drenażu, nie może już wrócić na pole gry w tej sytuacji. Również kula w odpływie toczy się w dół i ląduje w wyrzutni. Teraz, gdy wiemy, co jest czym, zacznijmy ich montaż.

Weź dodatkową ścianę i przymocuj ją do przedniej ściany i płyty podstawy (jak pokazano na powyższym obrazku 1).

Teraz weź ścianę drenażową i przymocuj ją do dodatkowej ściany i lewej granicy. Możesz zauważyć, że ściana odpływu jest nieco nachylona, co ułatwia kulce stoczenie się (jak pokazano na powyższym obrazku 2).

Po zakończeniu przymocuj ścianę startową równolegle do prawej ściany granicznej na płycie podstawy. Upewnij się, że zostawiłeś trochę miejsca między dodatkową ścianą a ścianą startową. Ta przestrzeń będzie działać jak brama między odpływem a wyrzutnią (jak pokazano na powyższym obrazku 3).

Krok 6: Mocowanie ścianek punktowych

Mocowanie ścianek punktowych
Mocowanie ścianek punktowych

Ściana punktacji lub ściany celu. To są ściany, dzięki którym osiągniesz lepsze wyniki. Za każdym razem, gdy piłka przejdzie przez pierwszą i trzecią ścianę, do Twojego wyniku dodawane jest 500 pkt. A jeśli piłka przejdzie przez ścianę środkową, zdobędziesz 1000 pkt.

W ten sposób przymocuj ściany nacinane do podstawy za pomocą nakrętek i śrub M3.

Krok 7: Dołączanie tylnej granicy

Dołączanie tylnej granicy
Dołączanie tylnej granicy

Teraz musimy zabezpieczyć tylną ścianę, aby piłka nie spadła z pola gry, nawet gdy uderzymy naprawdę mocno. Do wykonania tylnej ściany użyliśmy arkusza pianki.

Wytnij gruby arkusz pianki i przyklej go do płyty podstawy i granic za pomocą kleju na gorąco.

Krok 8: Mocowanie podpór i ściany pochyłej

Mocowanie podpór i ściany pochyłej
Mocowanie podpór i ściany pochyłej
Mocowanie podpór i ściany pochyłej
Mocowanie podpór i ściany pochyłej

Teraz podstawowe pole gry jest prawie gotowe, nadszedł czas, aby dodać wsparcie do automatu do pinballa. Weź dwie płyty wsporcze i zamocuj je na płycie podstawy, jak pokazano na powyższym rysunku 1in, za pomocą nakrętek i śrub M3. Dodanie podpór zapewni nachylenie twojej maszyny do pinballa.

Pozostaje tylko jedna mała rzecz, czyli róg. Można zauważyć, że w pobliżu interakcji lewej ściany ograniczającej i ściany drenażowej tworzy się mały narożnik. Są szanse, że piłka może tu utknąć. W ten sposób dodamy ścianę pochyłą, gdy tylko kula dotrze do tego narożnika, szybko toczy się do odpływu.

Dzięki temu nasze pole gry jest gotowe.

Krok 9: Dodawanie silników

Dodawanie silników
Dodawanie silników

Możesz zauważyć, że pole gry w pinballu nigdy nie jest puste. Na boisku jest mnóstwo elementów, które sprawiają, że gra jest interesująca. Z czego jedna to płetwa, a druga to zderzak.

Zderzaki to te, które obracają się nieustannie, odpychając piłkę w dowolnym losowym kierunku. W ten sposób przymocuj 3 silniki prądu stałego w pobliżu górnej granicy za pomocą nakrętek M3 o długości 20 mm i śrub.

Teraz nadszedł czas na dodanie silników flipperów. Silniki Flipper zostaną przymocowane w kierunku końca opróżniającego. W następnym kroku omówimy, jakie są płetwy. Do tego czasu pamiętaj, to oni mogą cię uratować.

Uwaga: Przed zamontowaniem silników przetestuj je za pomocą oprogramowania evive. Otwórz menu oprogramowania układowego, wybierz Sterowanie, wybierz silniki, wybierz M1 lub M2 w zależności od miejsca podłączenia silników.

Krok 10: Podłączanie wyłączników krańcowych

Mocowanie wyłączników krańcowych
Mocowanie wyłączników krańcowych

Płetwy to te, które są pod Twoją kontrolą. Przekierowują piłkę na pole gry po naciśnięciu odpowiedniego przycisku. Tym samym nie chcemy, aby płetwy obracały się o 360 stopni. Ograniczymy ruchy płetwami za pomocą wyłączników krańcowych. Możesz zauważyć małe krzywizny w pobliżu odpływu, gdzie będziemy naprawiać nasze płetwy. Teraz zrobimy dwa przełączniki dotykowe dla każdej płetwy. Dołącz je do końca krzywej. Gdy tylko naciśniesz przycisk, silnik prądu stałego flippera zacznie się obracać, gdy tylko flipper dotknie górnego wyłącznika krańcowego, silnik prądu stałego zacznie obracać się w przeciwnym kierunku, obniżając flipper. Teraz silnik przestaje się obracać, gdy tylko flipper dotknie dolnego wyłącznika krańcowego, aż do ponownego naciśnięcia przycisku sterującego.

Powtórz ten sam proces również po drugiej stronie.

Krok 11: Montaż czujników podczerwieni

Montaż czujników podczerwieni
Montaż czujników podczerwieni
Montaż czujników podczerwieni
Montaż czujników podczerwieni

Wiemy, dlaczego małe ściany nazywamy ścianą punktacji, ale skąd będą wiedzieć, że piłka właśnie przez nie przeszła. Dodamy do tego czujniki podczerwieni. W sumie dodamy 5 czujników podczerwieni.

  • Jeden na wyrzutni
  • Trzy dla ścian punktacji
  • Jeden przy odpływie

Gra rozpoczyna się, gdy tylko piłka przejdzie przez czujnik podczerwieni wyrzutni.

Teraz IR na ściankach punktacji ma za zadanie odnotować, ile razy piłka przechodzi przez ściany punktacji.

Wreszcie, IR przy odpływie wskazuje, że gra się skończyła (obraz 2).

Uwaga: Przed zamontowaniem czujników IR przetestuj czujniki za pomocą oprogramowania evve (Pin State Monitor). Ponadto, jeśli nie reagują dobrze, spróbuj je skalibrować.

Krok 12: Dodawanie przycisków sterujących i paska RGB

Dodawanie przycisków sterujących i paska RGB
Dodawanie przycisków sterujących i paska RGB
Dodawanie przycisków sterujących i paska RGB
Dodawanie przycisków sterujących i paska RGB

Najpierw dodajmy przyciski sterujące. Przyciski sterujące to te, które będą sterować ruchem płetw. Mamy dwa przełączniki arkadowe i przymocowaliśmy je do panelu sterowania w podanych otworach.

Po zakończeniu weź pasek LED RGB i przymocuj go na granicach pola gry. Zmienimy kolor paska RGB pokazujący stan gry. RGB powinno zmienić kolor na zielony za każdym razem, gdy rozpoczyna się nowa gra i powinno zmienić kolor na czerwony, gdy gra się kończy. Powinno się również zmieniać za każdym razem, gdy piłka przechodzi przez ściany punktacji.

Krok 13: Dodawanie Launchera

Dodawanie Launchera
Dodawanie Launchera

Teraz nadszedł czas, aby dodać wyrzutnię lub tłok. Wyrzutnia pomoże Ci wystrzelić piłkę na pole gry przez wyrzutnię. Wyrzutnię wydrukowaliśmy w 3D, do której przyczepiliśmy gumkę. Koniec gumy jest przymocowany do ściany przedniej i lewej ściany granicznej. Im bardziej pociągniesz za wyrzutnię, tym więcej siły zostanie przeniesione na piłkę.

Krok 14: Podłączanie panelu sterowania

Podłączanie panelu sterowania
Podłączanie panelu sterowania

Po przymocowaniu tłoka i przewodach do czujników przymocuj panel sterowania na górze pola gry za pomocą nakrętek i śrub M3.

Krok 15: Czas dodać drukowane części 3D

Najpierw dodajmy ściany bocznej linii, które skierują twoją piłkę do flipera, jeśli piłka wejdzie na tor.

Obraz
Obraz

Jak już wiemy zastosowanie zderzaka. Zamocuj je na wolnych wałach silników prądu stałego.

Obraz
Obraz

Czas dodać płetwy, zamocuj płetwy na wale silnika prądu stałego. Upewnij się również, że płetwy ładnie pasują do podanych krzywych.

Obraz
Obraz

Gdy skończysz, dołączmy kilka kickerów. Kickery to te, które wyrzucają piłkę poziomo na boisko, gdy tylko piłka jej dotknie. Przymocuj 3 elementy dystansowe z każdej strony i owiń je gumami.

Dzięki temu cały Twój montaż pinballa jest kompletny.

Obraz
Obraz

Krok 16: Nawiązywanie połączenia

Nawiązywanie połączenia
Nawiązywanie połączenia
Nawiązywanie połączenia
Nawiązywanie połączenia
  1. Podłączanie czujników podczerwieni

    1. Oceń 1 czujnik podczerwieni (pin sygnałowy) do cyfrowego pinu 8 evive
    2. Oceń 2 czujnik podczerwieni (pin sygnałowy) do cyfrowego pinu 9 evive
    3. Oceń 3 czujnik podczerwieni (pin sygnałowy) do cyfrowego pinu 10 evive
    4. Czujnik podczerwieni drenażu ściennego (pin sygnałowy) do cyfrowego styku 11 evive
    5. Czujnik podczerwieni Launchpad (pin sygnałowy) do cyfrowego pinu 12 z eve
    6. Teraz podłącz VCC i GND wszystkich czujników podczerwieni do VCC i GND eve
  2. Podłączanie paska RGB

    Podłącz pasek LED RGB do cyfrowego styku 13 evive

  3. Podłączanie silników Flipper

    1. Lewy silnik płetwy do portu M1 eve
    2. Prawy silnik flippera do portu M2 eve
  4. Podłączanie płetw

    1. Podłącz zacisk „NC” lewego bocznego przełącznika przerzutnika do cyfrowego styku 2 evive i rezystora 10 kΩ, a drugi koniec 10 kΩ rezystora do GND evive, a także podłącz zacisk „COM” lewego bocznego przełącznika przerzutnika do VCC evive
    2. Podobnie podłącz zacisk „NC” prawego bocznego przełącznika przerzutnika do cyfrowego styku 3 eveve i rezystora 10 kΩ, a drugi koniec 10 kΩ rezystora do GND eveve, a także podłącz zacisk „COM” prawego bocznego przełącznika przerzutnika do VCC z życia
  5. Podłączanie silników zderzaka

    Połącz wszystkie 3 silniki zderzaka równolegle i podłącz jeden koniec do styku VVR(+), a drugi koniec do zacisku „COM” przekaźnika, a następnie podłącz zacisk „NO” przekaźnika do styku VVR(-) urządzenia eveve

  6. Podłączanie wyłączników krańcowych

    1. Podłącz "NC" lewego bocznego wyłącznika krańcowego (góra) do VCC eve i terminala COM do cyfrowego styku 4 eve i do GND przez rezystor 10 kiloomów
    2. Podłącz "NC" lewego bocznego wyłącznika krańcowego (w dół) do VCC eveve i terminala COM do cyfrowego styku 5 eve i do GND przez rezystor 10 kiloomów
    3. Podłącz „NC” prawego bocznego wyłącznika krańcowego (w górę) do VCC eveve i terminala COM do cyfrowego styku 6 eve i do GND za pomocą rezystora 10 kiloomów
    4. Podłącz „NC” prawego bocznego wyłącznika krańcowego (w dół) do VCC eveve i terminala COM do cyfrowego styku 7 eve i do GND za pomocą rezystora 10 kiloomów

Krok 17: Czas na kodowanie

Zamierzamy napisać kod w PitoBlox, oprogramowaniu programistycznym opartym na Scratch 3.0. Prześlij następujący skrypt do evve.

Obraz
Obraz
Obraz
Obraz
Obraz
Obraz
Obraz
Obraz
Obraz
Obraz

Krok 18: Wniosek

Dzięki temu Twoja maszyna do samodzielnego pinballa jest gotowa. Dostwać. Ustawić. Jednoręki bandyta!

Zalecana: