INHOUDSOPGAWE:
- Stap 1: Begin met 'n asblik
- Stap 2: Maak 'n raam vir die glas
- Stap 3: Boorgate vir kabels
- Stap 4: Koppel die mikrokontroleerder aan
- Stap 5: Koppel die webkamera en voer die kabels deur die gate
- Stap 6: Implementeer 'n reeks solenoïdes
- Stap 7: Implementeer sagteware op die rekenaar
- Stap 8: Slotopmerkings
Video: Multitouch flipper instrument: 8 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:28
Hierdie instruksie handel oor 'n instrument wat ek gemaak het, wat 'n eenvoudige multi-touch oppervlak bevat met solenoïdes. Ek hoop dat u dit interessant of inspirerend sal vind vir u eie projekte, wat al dan nie soortgelyk is nie. meer aandag aan dele wat ek voel uniek is vir my ervaring. Vir meer inligting oor besonderhede, kan u verwys na: cerupcat's How to make a Cheap Multitouch Padmechatronic's Arduino Controlled Bell Tower/Carillon
Stap 1: Begin met 'n asblik
Ek het begin met 'n asblik van 13 liter en 'n stuk glas wat byna presies bo -oor pas. Ek moes my beperk tot die bou van 'n pasgemaakte behuising vir die instrument, aangesien ek beperk is tot gereedskap en houtwerk. Ek het besluit dat 'n asblik lank genoeg is en 'n groot genoeg opening het om goed te funksioneer as 'n webkamera -aangedrewe multitouch -oppervlak. Hoe meer reghoekig die asblik is, hoe makliker is dit om 'n stuk glas te vind sonder om iets op maat te sny. Ek het ook 'n Logitech Quickcam Chat -webcam aangeskaf. Let op die prent dat ek 'n deel van die voetstuk verwyder het om die platste, stabielste oppervlak te verlaat. Ek het ook 'n klein stuk papier oor 'n LED bo -op die webkamera vasgebind om enige vreemde lig binne die instrument te voorkom.
Stap 2: Maak 'n raam vir die glas
Ek het verskeie stukke geverfde hout om die glasruit vasgeplak om 'n raam te skep. Die hout strek ongeveer 1/2 duim bo en onder die glas. Dit is belangrik, aangesien die raam die glas teen die bokant van die asblik sluit. Ook rol voorwerpe bo -op die glas teen die raam en bly op die instrument. Ek sny ook 'n stuk Opaline -film en plak dit aan die bokant van die glas vas. Hierdie film is redelik deurskynend en werk goed vir hierdie tipe "diffuse lig" multitouch -oppervlak. Daar is eintlik 'n groot mate van kleur sigbaarheid vir voorwerpe wat die film aanraak, wat dit moontlik maak om kleur op te spoor as ek hierdie raam vir 'n ander projek wil hergebruik.
Stap 3: Boorgate vir kabels
Op hierdie stadium het ek ook die asblik gespuitverf. Ek het besluit dat dit die beste is om te skilder voordat ek elektronika inkorporeer om dit nie te beskadig nie. Ek het ook 6 gate geboor sodat kabels aan die onderkant van die instrument kan opraak, omdat ek geweet het dat baie van die vervaardigingselemente vir hierdie projek belemmer sal word deur sommige van my vaardighede. Ek het 'n meer robuuste/groteske estetika aangeneem vir die visuele element van die instrument. As ek die gate vir die kabels so swak gesny het en dit gekombineer het met 'n baie skoon verfwerk, sou dit eenvoudig slordig lyk. Ek vind dat 'n proses wat 'n onmoontlikheid tot toekomstige stappe laat, as kunstenaar meer inspirerend kan wees; Dit is veral belangrik om buigsaam te wees as u weet dat u deur u hulpbronne belemmer kan word.
Stap 4: Koppel die mikrokontroleerder aan
Aangesien ek van plan was om solenoïdes te gebruik vir die bumpers bo-op die oppervlak, het ek 4 digitale penne op die Arduino en 'n 8-kanaals DC-opto-isolatorbord gebruik. Ek dryf die Arduino via die USB-kabel na die rekenaar. die opto-isolatorbord met 'n gereguleerde 12V 1.5amp-kragtoevoer. Ek het oorspronklik probeer om my eie bord te bou uit óf 4 TIP120-transistors óf 'n Darlington ULN2074-skikking. Ek het probleme gehad om krag te kry om met die transistorkringe verskeie solenoïdes oor te skakel. Alhoewel die tuisgemaakte bord goedkoper, maar minder betroubaar en minder veelsydig vir toekomstige projekte sou gewees het, het ek 'n gewone mono-audiokabel gebruik om die solenoïede aan die opto-isolatorbord te koppel. Hierdie kabel is handig omdat dit 2 drade bevat en duursaam/buigbaar is.
Stap 5: Koppel die webkamera en voer die kabels deur die gate
Ek het die webcam eenvoudig aan die onderkant van die asblik vasgemaak. Aangesien alles binne -in die instrument weggesteek sal word sodra die bokant op sy plek is, het ek nie meer nodig gehad om die elektronika netjieser te organiseer of die webcam meer permanent aan te heg nie. Ek het al my kabels uit die gate aan die onderkant van die instrument gehaal. Dit is miskien duidelik vir sommige mense, maar hou in gedagte dat as u die kabels aan beide die solenoïede en die kragbord verbind het, dit nie deur die klein boorgate pas nie.
Stap 6: Implementeer 'n reeks solenoïdes
Nadat al die elektronika in plek was, het 'n reeks van vier solenoïede uit 'n paar geverfde stukke handwerkhout gebou. Die band word aan die raam vasgehou deur 'n band om dit maklik verwyderbaar te maak. Op die naby-prentjie kan jy sien dat ek 'n klein gaatjie in die buffer geboor het en die as van die solenoïde daaraan vasgeplak het. Dit is belangrik om veerbelaaide solenoïede te hê, aangesien daar geen krag is om die as terug te druk nadat dit geaktiveer is nie. Meting was belangrik tydens hierdie stap om te verseker dat die bumpers genoeg speling oor die film/glas het.
Stap 7: Implementeer sagteware op die rekenaar
Nadat die instrument gebou is, het ek sagteware in PureData en Max geskryf om die bumpers te beheer en die multi-touch webcam-data in klank te omskep. Hierdie YouTube-video verduidelik die Pd/Max-kode in meer diepte. Http: // www. youtube.com/watch?v=1J8twNGoT90 Hierdie YouTube -video bied 'n demonstrasie van die solenoïde -dryfballe, waarvan die posisies op die oppervlak die DSP -parameters beïnvloed. https://www.youtube.com/watch? v = e6GVAQvuSSk my webcam is nie vinnig genoeg om die balle op te spoor as hulle teen hoër snelhede beweeg nie. Dit was 'n interessante probleem by die skryf van die kode, aangesien ek geweet het dat ek nie op die data van die webcam lineêr kon staatmaak nie. My oplossing was om die bumpers en die grootste deel van die sintese met die hand te beheer met 'n MIDI -kontroleerder, en om die posisies van die balle parameters vir DSP -effekte te laat beïnvloed.
Stap 8: Slotopmerkings
Hopelik was hierdie projek vir u minstens net so interessant as wat dit vir my gek was. Selfs as u nog steeds nie belangstel in solenoïdes of multi-touch-oppervlaktes nie, hoop ek dat u uit my foute sal leer en daarna streef om 'n plan te maak meer buigsame projek, met 'n gekonsolideerde estetika. As u vrae het oor hierdie projek of meer inligting oor my Pd-kode wil hê, kontak my asseblief via my youtube-rekening.-Stephen Lucas
Aanbeveel:
Soundplant + 2 Bareconductive Boards = 24 Input Digitale Instrument: 7 Stappe
Soundplant + 2 Bareconductive Boards = 24 Input Digital Instrument: Hierdie projek is 'n dokumentasie vir 'n werkprojek deur my werk by CEISMC (Centre of Education Integrating Science, Mathematics, and Computing). CEISMC is 'n opvoedingsvleuel van Georgia Tech in Atlanta, GA. Die program waarby ek betrokke is, is " GoS
Auto Page Flipper: 8 stappe
Auto Page Flipper: basiese beginsels: navy = servoyellow = hingered = PLA of enigiets anders, dit is 'n redelik basiese konsep: u steek die gekrulde hand onder u bladsy, en as u u bladsy klaar gelees het, druk u aan die ander kant (die plat) en dit sal die bladsy omdraai vir
DIY -sleutelbordbeheerder vir MAME en virtuele flipper: 4 stappe (met foto's)
DIY Keyboard Controller vir MAME en Virtual Pinball: Met hierdie stel instruksies kan u u eie sleutelbordkontroller vervaardig met behulp van ou sleutelborde vir die koste van draad, soldeer en 'n stuk hout. Hierdie beheerders is gebruik in my MAME en Virtual Pinball -projekte .Sien Virtual Pinball Inst
Flipperkonsole Für PC Flipper / Pinball Console vir PC Pinballs: 9 stappe
Flipperkonsole vir PC Flipper / Pinball Console vir PC Pinballs: Dit is 'n USB-basiese kaartspeler vir PC-Flipperkasten. Die Spannungsversorgung erfolgt die USB -kabel. Implementeer sind die beiden Flipper Buttons and ein Startbutton. Ons kan slegs 'n aantal van links, van links en van regs implementeer
Mini-Multitouch-koppelvlak: 8 stappe
Mini-Multitouch-koppelvlak: Hierdie instruksie wys hoe u 'n mini-multitouch-koppelvlak kan maak uit eenvoudige onderdele wat u aanlyn kan bestel of by 'n tipiese konstruksie-/hardewarewinkel kan koop. Multitouch -koppelvlakke is oppervlaktes wat verskeie 'raakpunte' by die