Spisu treści:
- Krok 1: Materiały eksploatacyjne
- Krok 2: Zrozumienie projektu
- Krok 3: Uczynienie pola gry pięknym
- Krok 4: Mocowanie ścian granicznych
- Krok 5: Montaż Launchpada i odpływu
- Krok 6: Mocowanie ścianek punktowych
- Krok 7: Dołączanie tylnej granicy
- Krok 8: Mocowanie podpór i ściany pochyłej
- Krok 9: Dodawanie silników
- Krok 10: Podłączanie wyłączników krańcowych
- Krok 11: Montaż czujników podczerwieni
- Krok 12: Dodawanie przycisków sterujących i paska RGB
- Krok 13: Dodawanie Launchera
- Krok 14: Podłączanie panelu sterowania
- Krok 15: Czas dodać drukowane części 3D
- Krok 16: Nawiązywanie połączenia
- Krok 17: Czas na kodowanie
- Krok 18: Wniosek
Wideo: Pinball stołowy wykorzystujący platformę opartą na platformie Evive-Arduino: 18 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
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
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
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
- Panel sterowania
- Podpory (x 2)
- Ściany punktacji (x 4)
- Baza
- Ściany graniczne (x 2)
- Ściana przednia
- Dodatkowa ściana
- Ściana startowa
- Ściana odpływowa
Kiedy już masz te części i wydrukujesz je w 3D, zacznijmy!
Krok 3: 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
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
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
Ś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
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
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
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
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
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
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
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
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.
Jak już wiemy zastosowanie zderzaka. Zamocuj je na wolnych wałach silników prądu stałego.
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.
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.
Krok 16: Nawiązywanie połączenia
-
Podłączanie czujników podczerwieni
- Oceń 1 czujnik podczerwieni (pin sygnałowy) do cyfrowego pinu 8 evive
- Oceń 2 czujnik podczerwieni (pin sygnałowy) do cyfrowego pinu 9 evive
- Oceń 3 czujnik podczerwieni (pin sygnałowy) do cyfrowego pinu 10 evive
- Czujnik podczerwieni drenażu ściennego (pin sygnałowy) do cyfrowego styku 11 evive
- Czujnik podczerwieni Launchpad (pin sygnałowy) do cyfrowego pinu 12 z eve
- Teraz podłącz VCC i GND wszystkich czujników podczerwieni do VCC i GND eve
-
Podłączanie paska RGB
Podłącz pasek LED RGB do cyfrowego styku 13 evive
-
Podłączanie silników Flipper
- Lewy silnik płetwy do portu M1 eve
- Prawy silnik flippera do portu M2 eve
-
Podłączanie płetw
- 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
- 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
- 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
-
Podłączanie wyłączników krańcowych
- 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
- 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
- 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
- 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.
Krok 18: Wniosek
Dzięki temu Twoja maszyna do samodzielnego pinballa jest gotowa. Dostwać. Ustawić. Jednoręki bandyta!
Zalecana:
Zasilacz stołowy zasilany przez USB-C: 10 kroków (ze zdjęciami)
Zasilacz stołowy zasilany przez USB-C: Zasilacz stołowy jest niezbędnym narzędziem podczas pracy z elektroniką, umożliwiającym ustawienie dokładnego napięcia potrzebnego do projektu, a także umożliwiającym ograniczenie prądu, gdy wszystko pójdzie zgodnie z planem naprawdę przydatne. To jest mój przenośny zasilacz USB-C
Wprowadzenie i utworzenie konta w platformie the Things Network IoT LoRaWAN: 6 kroków
Wprowadzenie i założenie konta w platformie Things Network IoT LoRaWAN: Przy tej okazji utworzymy konto w platformie The Things Network i zrobimy krótkie wprowadzenie, TTN to dobra inicjatywa budowy sieci dla internetu rzeczy lub " IoT”. The Things Network wdrożyło LoR
Najlepszy pomocnik elektroniki -- Zmienny zasilacz stołowy z pomocnymi dłońmi: 12 kroków (ze zdjęciami)
Najlepszy pomocnik elektroniki || Zmienny zasilacz stołowy z pomocnymi dłońmi: Podczas pracy z elektroniką prawie zawsze potrzebne są dwa narzędzia. Dzisiaj będziemy tworzyć te dwa podstawowe elementy. Pójdziemy też o krok dalej i połączymy te dwa razem, aby stworzyć najlepszego pomocnika w dziedzinie elektroniki! Oczywiście mówię o
Jak zrobić wentylator stołowy Mini Auto Rotation: 5 kroków (ze zdjęciami)
Jak zrobić wentylator stołowy Mini Auto Rotation: Witajcie, w tym instruktażowym poinstruuję was, aby stworzyć własny wentylator stołowy mini auto z mniejszą liczbą komponentów. To urządzenie może być zasilane ze źródła 9V i wytwarzać niesamowitą bryzę. Ten wentylator oscyluje pod kątem co najwyżej 120 stopni
Jak stworzyć system automatyki domowej Firebase za pomocą NodeMCU - w platformie IOT: 14 kroków
Jak stworzyć system automatyki domowej Firebase za pomocą NodeMCU | w platformie IOT: CEL TEGO PROJEKTU Ten projekt ma na celu opracowanie systemu automatyki domowej, który daje użytkownikowi pełną kontrolę nad wszystkimi zdalnie sterowanymi urządzeniami w jego domu za pomocą aplikacji IOT na Androida. Istnieje wiele serwerów i platform internetowych innych firm