Spisu treści:
- Krok 1: Zacznij od kosza na śmieci
- Krok 2: Skonstruuj ramkę na szkło
- Krok 3: Wywierć otwory na kable
- Krok 4: Podłącz mikrokontroler
- Krok 5: Podłącz kamerę internetową i poprowadź kable przez otwory
- Krok 6: Zaimplementuj tablicę solenoidów
- Krok 7: Zaimplementuj oprogramowanie na komputerze
- Krok 8: Uwagi końcowe
Wideo: Multitouch Pinball Instrument: 8 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:34
Ta instrukcja dotyczy instrumentu, który zrobiłem, który zawiera prostą powierzchnię wielodotykową z solenoidami. Będę traktował to jako dokumentację mojego procesu, a nie "jak to zrobić", aby ludzie mogli skopiować mój projekt. Mam nadzieję, że uznasz to za interesujące lub inspirujące dla twoich własnych projektów, które mogą, ale nie muszą być w ogóle podobne. Ponieważ projekt jest bardzo podobny do innych instrukcji, mogę być bardziej zwięzły w niektórych obszarach i dać więcej uwagi na części, które moim zdaniem są unikalne dla mojego doświadczenia. Więcej informacji na temat szczegółów można znaleźć w: Cerupcat's How to make a Cheap Multitouch Padmechatronic's Arduino Controlled Bell Tower/Carillon
Krok 1: Zacznij od kosza na śmieci
Zacząłem od 13-galonowego kosza na śmieci i kawałka szkła, który prawie dokładnie pasuje do góry. Musiałem ograniczyć się do budowania niestandardowej obudowy instrumentu, ponieważ mam ograniczone umiejętności w zakresie narzędzi i obróbki drewna. Uznałem, że kosz na śmieci jest wystarczająco wysoki i ma wystarczająco duży otwór, aby dobrze funkcjonował jako wielodotykowa powierzchnia obsługiwana przez kamerę internetową. Im bardziej prostokątny kosz na śmieci, tym łatwiej jest znaleźć odpowiednio ukształtowany kawałek szkła bez konieczności cięcia niestandardowego. Kupiłem również kamerę internetową Logitech Quickcam Chat. Zauważ ze zdjęcia, że usunąłem część podstawy w celu pozostawienia jak najbardziej płaskiej, najbardziej stabilnej powierzchni montażowej. Przykleiłem również mały kawałek papieru do diody LED na górze kamery internetowej, aby zapobiec przedostawaniu się obcego światła do instrumentu.
Krok 2: Skonstruuj ramkę na szkło
Wokół szyby przykleiłem kilka kawałków malowanego drewna rzemieślniczego, aby stworzyć ramę. Drewno rozciąga się około 1/2 cala nad i pod szkłem. Jest to ważne, ponieważ rama blokuje szkło w górnej części kosza. Ponadto wszelkie przedmioty toczące się na górze szkła będą uderzać o ramę i pozostaną na instrumencie. Wyciąłem również kawałek folii Opaline i przykleiłem go taśmą do górnej strony szkła. Folia ta jest dość przezroczysta i dobrze sprawdza się w przypadku tego typu powierzchni multitouch typu „rozproszone światło”. W rzeczywistości istnieje duża widoczność kolorów dla obiektów dotykających kliszy, co umożliwiłoby śledzenie kolorów, gdybym chciał ponownie użyć tej klatki w innym projekcie.
Krok 3: Wywierć otwory na kable
W tym momencie pomalowałem też kosz na śmieci. Uznałem, że najlepiej pomalować przed włączeniem jakiejkolwiek elektroniki, aby ich nie uszkodzić. Wywierciłem też 6 otworów na kable do wyprowadzenia od spodu instrumentu. Ponieważ wiedziałem, że wiele elementów produkcyjnych do tego projektu będzie utrudnionych przez niektóre moje umiejętności. Przyjąłem bardziej surową/groteskową estetykę wizualnego elementu instrumentu. Gdybym tak kiepsko wycinał otwory na kable i połączył to z bardzo czystym lakierem, wyglądałoby to po prostu niechlujnie. Uważam, że proces, który pozostawia podatność na przyszłe kroki, może być bardziej inspirujący jako artysta; szczególnie ważne jest, aby być elastycznym, gdy wiesz, że Twoje zasoby mogą Ci przeszkadzać.
Krok 4: Podłącz mikrokontroler
Ponieważ zamierzałem użyć elektrozaworów do zderzaków na górze powierzchni, użyłem 4 cyfrowych pinów na Arduino i 8-kanałowej płytki optoizolatora DC. Zasilam Arduino przez kabel USB do komputera. płytka optoizolatora z regulowanym zasilaczem 12 V 1,5 A. Początkowo próbowałem zbudować własną płytkę z 4 tranzystorów TIP120 lub tablicy Darlington ULN2074. Miałem problemy z doprowadzeniem zasilania do przełączania wielu solenoidów z obwodami tranzystorowymi. Chociaż płytka domowej roboty byłaby tańsza, ale mniej niezawodna i mniej wszechstronna dla przyszłych projektów. Użyłem zwykłego kabla audio mono do podłączenia solenoidów do płytki optoizolatora. Ten kabel jest przydatny, ponieważ zawiera 2 przewody i jest trwały/elastyczny.
Krok 5: Podłącz kamerę internetową i poprowadź kable przez otwory
Po prostu przykleiłem kamerę internetową z boku kosza, blisko dna. Ponieważ wszystko wewnątrz instrumentu zostanie ukryte, gdy górna część znajdzie się na swoim miejscu, nie czułem potrzeby porządniejszego porządkowania elektroniki ani mocniejszego mocowania kamery internetowej. Wyciągnąłem wszystkie moje kable z otworów w dolnej części instrumentu. Dla niektórych może to być oczywiste, ale pamiętaj, że po podłączeniu kabli do elektrozaworów i płyty zasilającej nie będą one pasować do małych otworów.
Krok 6: Zaimplementuj tablicę solenoidów
Po tym, jak cała elektronika była na swoim miejscu, zbudowałem tablicę czterech solenoidów z kilku pomalowanych kawałków rzemieślniczego drewna. Matrycę mocuje się do ramy taśmą, aby można ją było łatwo zdjąć. Na zbliżeniu widać, że wywierciłem mały otwór w zderzaku i przykleiłem do niego wałek elektrozaworu. Ważne jest, aby mieć sprężynowe solenoidy, ponieważ nie będzie siły, aby wepchnąć wał z powrotem po jego aktywacji. Podczas tego kroku ważne były pomiary, aby upewnić się, że zderzaki mają wystarczający prześwit nad folią/szkłem.
Krok 7: Zaimplementuj oprogramowanie na komputerze
Po skonstruowaniu instrumentu napisałem oprogramowanie w PureData i Max w celu kontrolowania zderzaków i przekształcania danych z wielodotykowej kamery internetowej na dźwięk. Ten film na youtube wyjaśnia bardziej szczegółowo kod Pd/Max. https://www. youtube.com/watch?v=1J8twNGoT90Ten film na youtube przedstawia demonstrację elektrozaworów napędzających kulki, których położenie na powierzchni wpływa na parametry DSP.https://www.youtube.com/embed/e6GVAQvuSSkW tym momencie stwierdziłem, że moja kamera internetowa nie jest wystarczająco szybka, aby śledzić piłki, gdy poruszają się z większą prędkością. Stanowiło to ciekawy problem podczas pisania kodu, ponieważ wiedziałem, że nie mogę polegać na danych z kamerki w sposób liniowy. Moje rozwiązanie polegało na ręcznym sterowaniu zderzakami i większością syntezy za pomocą kontrolera MIDI i umożliwieniu, aby położenie kulek wpływało na parametry efektów DSP.
Krok 8: Uwagi końcowe
Mam nadzieję, że ten projekt był dla Ciebie co najmniej tak samo interesujący, jak mnie doprowadzał do szału. Nawet jeśli nadal nie interesują Cię elektrozawory ani powierzchnie wielodotykowe, mam nadzieję, że uczysz się na moich błędach i starasz się zaplanować bardziej elastyczny projekt, o ujednoliconej estetyce. Jeśli masz jakiekolwiek pytania dotyczące tego projektu lub chcesz uzyskać więcej informacji na temat mojego kodu Pd, skontaktuj się ze mną za pośrednictwem mojego konta na YouTube.-Stephen Lucas
Zalecana:
Soundplant + 2 płytki bareprzewodzące = 24-wejściowy instrument cyfrowy: 7 kroków
Soundplant + 2 płytki bareconductive = 24-wejściowy instrument cyfrowy: Ten projekt jest dokumentacją dla projektu pracy w ramach mojej pracy w CEISMC (Centrum Edukacji Integrujące Naukę, Matematykę i Informatykę). CEISMC to skrzydło edukacyjne Georgia Tech w Atlancie w stanie Georgia. Program, w który jestem zaangażowany, to „GoS
Instrument muzyczny z Micro:bit: 5 kroków
Instrument muzyczny z Micro:bit: Cześć. Dzisiaj pokażę Ci, jak zmienić BBC Micro:Bit w instrument muzyczny, który reaguje na światło otoczenia w pomieszczeniu. To bardzo proste i super szybkie, więc wykonaj te kroki i zacznij robić zacięcia
Instrument klawiszowy z Arduino (z książki Arduino): 6 kroków
Instrument klawiszowy z Arduino (z książki Arduino): Oto samouczek dotyczący tworzenia instrumentu klawiszowego za pomocą Arduino. Rozpoczęcie pracy z Arduino zajmuje tylko 6 kroków, co jest łatwe dla początkujących. Rezultat projektu brzmi bardziej jak instrument perkusyjny niż struny. Istnieją 4 nuty
Stwórz sterowany wiatrem instrument MIDI: 5 kroków (ze zdjęciami)
Stwórz sterowany wiatrem instrument MIDI: Ten projekt został przesłany do „Creative Electronics”, modułu 4 roku Inżynierii Elektroniki na Uniwersytecie w Maladze, w Szkole Telekomunikacji. Oryginalny pomysł narodził się dawno temu, ponieważ mój kolega Alejandro spędził ponad pół
Interfejs Mini-Multitouch: 8 kroków
Interfejs mini-multitouch: Ta instrukcja pokazuje, jak stworzyć interfejs mini-multitouch z prostych części, które można zamówić online lub kupić w typowym sklepie budowlanym/sprzętowym. Interfejsy wielodotykowe to powierzchnie, które mogą rejestrować wiele „punktów dotyku” w