INHOUDSOPGAWE:

Multitouch flipper instrument: 8 stappe
Multitouch flipper instrument: 8 stappe

Video: Multitouch flipper instrument: 8 stappe

Video: Multitouch flipper instrument: 8 stappe
Video: Flipper Zero. Тамагочи для пентестера 2024, November
Anonim
Multitouch flipper instrument
Multitouch flipper instrument

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

Begin met 'n asblik
Begin met 'n asblik
Begin met 'n asblik
Begin met 'n asblik
Begin met 'n asblik
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

Maak 'n raam vir die glas
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

Boorgate vir kabels
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

Koppel die mikrokontroleerder aan
Koppel die mikrokontroleerder aan
Koppel die mikrokontroleerder aan
Koppel die mikrokontroleerder aan
Koppel die mikrokontroleerder aan
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

Koppel die webkamera en voer die kabels deur die gate
Koppel die webkamera en voer die kabels deur die gate
Koppel die webkamera en voer die kabels deur die gate
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

Implementeer 'n reeks solenoïdes
Implementeer 'n reeks solenoïdes
Implementeer 'n reeks solenoïdes
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

Implementeer sagteware op die rekenaar
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

Slotopmerkings
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: