Satura rādītājs:
- 1. darbība: sāciet ar miskasti
- 2. solis: izveidojiet stikla rāmi
- 3. solis: urbšanas caurumi kabeļiem
- 4. solis: pievienojiet mikrokontrolleru
- 5. solis: pievienojiet tīmekļa kameru un vadiet kabeļus caur caurumiem
- 6. darbība: ieviešiet solenoīdu masīvu
- 7. solis: programmatūras ieviešana datorā
- 8. darbība. Noslēguma piezīmes
Video: Multitouch Pinball instruments: 8 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:59
Šī pamācība ir par manis izgatavotu instrumentu, kurā ir vienkārša vairāku pieskārienu virsma ar solenoīdiem. Es to uzskatīšu par sava procesa dokumentāciju, nevis par pamācību, lai cilvēki varētu kopēt manu projektu. Es ceru, ka jūs to uzskatīsit par interesantu vai iedvesmojošu saviem projektiem, kas var būt vai nebūt līdzīgi. Tā kā projekts ir ļoti līdzīgs citiem norādījumiem, dažās jomās es varu būt īsāks un sniegt lielāka uzmanība daļām, kuras, manuprāt, ir unikālas manai pieredzei. Lai iegūtu papildinformāciju par detaļām, skatiet: cerupcat's Kā izveidot lētu multitouch Padmechatronic's Arduino kontrolējamo zvanu torni/Carillon
1. darbība: sāciet ar miskasti
Es sāku ar 13 galonu atkritumu tvertni un stikla gabalu, kas gandrīz precīzi atbilst augšai. Man bija jāierobežo sevi no instrumenta individuāla korpusa veidošanas, jo man ir ierobežoti instrumenti un kokapstrādes prasmes. Es nolēmu, ka atkritumu tvertne ir pietiekami augsta un tai ir pietiekami liela atvere, lai tā labi darbotos kā tīmekļa kameru vadīta multitouch virsma. Jo taisnstūrveida atkritumu tvertne, jo vieglāk ir atrast atbilstošas formas stikla gabalu bez jebkāda pielāgota griezuma. Es arī iegādājos Logitech Quickcam Chat tīmekļa kameru. Ievērojiet no attēla, ka esmu noņēmis daļu pamatnes, lai atstātu līdzenāko, stabilāko montāžas virsmu. Esmu arī uzlīmējis nelielu papīra gabalu virs gaismas diodes tīmekļa kameras augšpusē, lai novērstu jebkādu svešu gaismu instrumentā.
2. solis: izveidojiet stikla rāmi
Lai izveidotu rāmi, es ap stikla rūti salīmēju vairākus krāsotas amatniecības koka gabalus. Koks stiepjas apmēram 1/2 collas virs un zem stikla. Tas ir svarīgi, jo rāmis aizslēdz stiklu vietā pret miskastes augšpusi. Arī visi ritošie priekšmeti, kas atrodas stikla virspusē, atsitīsies pret rāmi un paliks pie instrumenta. Es arī izgriezu opalīna plēves gabalu un pielīmēju to pie stikla augšējās puses. Šī plēve ir diezgan caurspīdīga un labi darbojas ar šo "izkliedētās gaismas" tipa multitouch virsmu. Faktiski objektiem, kas pieskaras plēvei, ir liela krāsu redzamība, kas ļautu izsekot krāsai, ja vēlos atkārtoti izmantot šo kadru citam projektam.
3. solis: urbšanas caurumi kabeļiem
Šajā brīdī es arī izsmidzināju miskasti. Es nolēmu, ka vislabāk ir krāsot pirms jebkuras elektronikas iekļaušanas, lai tās nesabojātu. Es arī urbju 6 caurumus, lai kabeļi varētu iziet no instrumenta apakšas. Tā kā es zināju, ka dažas no šī projekta ražošanas elementiem kavēs dažas manas prasmes. Es instrumenta vizuālajam elementam pieņēmu izturīgāku/groteskāku estētiku. Ja es būtu slikti izgriezis kabeļu caurumus un apvienojis to ar ļoti tīru krāsojumu, tas vienkārši izskatītos pavirši. Es uzskatu, ka process, kas atstāj elastību turpmākiem soļiem, var būt iedvesmojošāks kā mākslinieks; īpaši svarīgi ir būt elastīgam, ja zināt, ka jums var traucēt jūsu resursi.
4. solis: pievienojiet mikrokontrolleru
Tā kā es plānoju izmantot solenoīdus buferiem virsmas augšpusē, es izmantoju 4 digitālās tapas uz Arduino un 8 kanālu līdzstrāvas optoizolācijas plāksni. Es baroju Arduino caur USB kabeli datoram. opto-izolācijas plāksne ar regulētu 12 V 1,5 amp barošanas avotu. Sākotnēji es mēģināju izveidot savu plati no 4 TIP120 tranzistoriem vai Darlington ULN2074 masīva. Man bija problēmas iegūt jaudu, lai pārslēgtu vairākus solenoīdus ar tranzistora shēmām. Tomēr, lai gan mājās gatavota tāfele būtu bijusi lētāka, bet mazāk uzticama un mazāk universāla nākotnes projektiem. Es esmu izmantojis regulāru mono audio kabeli, lai savienotu solenoīdus ar optoizolācijas plāksni. Šis kabelis ir noderīgs, jo tajā ir 2 vadi, un tas ir izturīgs/elastīgs.
5. solis: pievienojiet tīmekļa kameru un vadiet kabeļus caur caurumiem
Es vienkārši pielīmēju tīmekļa kameru pie miskastes sāniem, tuvu apakšai. Tā kā viss instrumenta iekšpusē būs paslēpts, kad augšdaļa būs uzlikta, man šķita, ka nav nepieciešams kārtīgāk sakārtot elektroniku vai pastāvīgi piestiprināt tīmekļa kameru. Es vadīju visus savus kabeļus no caurumiem instrumenta apakšā. Dažiem cilvēkiem tas var būt acīmredzami, taču paturiet prātā, ka tad, kad esat pievienojis kabeļus gan solenoīdiem, gan barošanas panelim, tie neietilps caur mazajiem urbumiem.
6. darbība: ieviešiet solenoīdu masīvu
Kad visa elektronika bija ievietota, no dažiem krāsotiem amatniecības koka gabaliem tika izveidots četru solenoīdu masīvs. Masīvs tiek turēts pie rāmja ar kādu lenti, lai tas būtu viegli noņemams. Tuvplānā var redzēt, ka buferī esmu izurbis nelielu caurumu un pielīmējis solenoīda vārpstu. Ir svarīgi, lai būtu ar atsperēm aprīkoti solenoīdi, jo nebūs spēka, lai vārpstu atbīdītu atpakaļ, tiklīdz tā ir aktivizējusies. Mērīšana bija svarīga šī soļa laikā, lai pārliecinātos, ka buferiem ir pietiekami daudz vietas virs plēves/stikla.
7. solis: programmatūras ieviešana datorā
Kad instruments tika uzbūvēts, es uzrakstīju programmatūru PureData un Max, lai kontrolētu buferus un pārveidotu vairāku skārienu tīmekļa kameras datus skaņā. Šis YouTube videoklips padziļināti izskaidro Pd/Max kodu.https:// www. youtube.com/watch?v=1J8twNGoT90Šī youtube video demonstrē solenoīdu dzenošās bumbiņas, kuru novietojums uz virsmas ietekmē DSP parametrus. https://www.youtube.com/watch? v = e6GVAQvuSSk mana tīmekļa kamera nav pietiekami ātra, lai izsekotu bumbiņas, kad tās pārvietojas ar lielāku ātrumu. Rakstot kodu, tas radīja interesantu problēmu, jo zināju, ka nevaru lineāri paļauties uz tīmekļa kameras datiem. Mans risinājums bija vadīt buferus un lielāko daļu sintēzes ar rokām ar MIDI kontrolieri un ļaut bumbiņu pozīcijām ietekmēt DSP efektu parametrus.
8. darbība. Noslēguma piezīmes
Cerams, ka šis projekts jums ir bijis vismaz tikpat interesants, cik tas mani ir satracinājis. Pat ja jūs joprojām neinteresē ne solenoīdi, ne vairāku pieskārienu virsmas, es ceru, ka jūs mācīsities no manām kļūdām un centīsities plānot elastīgāks projekts ar konsolidētu estētiku. Ja jums ir kādi jautājumi par šo projektu vai vēlaties iegūt vairāk informācijas par manu Pd kodu, lūdzu, sazinieties ar mani, izmantojot manu youtube kontu.-Stephen Lucas
Ieteicams:
Soundplant + 2 Bareconductive Boards = 24 ievades digitālais instruments: 7 soļi
Soundplant + 2 Bareconductive Boards = 24 ievades digitālais instruments: Šis projekts ir dokumentācija darba projektam, izmantojot manu darbu CEISMC (Izglītības integrācijas zinātnes, matemātikas un skaitļošanas centrs). CEISMC ir Džordžijas Tehnikas izglītības nodaļa Atlantā, ASV. Programma, kurā esmu iesaistīta, ir “GoS
Mūzikas instruments ar mikro: bits: 5 soļi
Mūzikas instruments ar mikro: bit: Sveiki. Šodien es jums parādīšu, kā jūs varat pārvērst savu BBC Micro: Bit par mūzikas instrumentu, kas reaģē uz apkārtējo gaismu telpā. Tas ir ļoti vienkārši un ļoti ātri, tāpēc izpildiet šīs darbības un sāciet gatavot ievārījumus
Arduino instruments: 4 soļi
Arduino instruments: Šis Arduino instruments ir izgatavots ar HC-SR04 ultraskaņas sensoru un spēka jutīgu rezistoru. Jūs varat atskaņot mūziku, nospiežot spēka sensoru, un vicināt roku ultraskaņas sensora priekšā dažādos attālumos, lai atskaņotu dažādas notis. Va
Flipperkonsole Für PC Flipper / Pinball konsole PC Pinball: 9 soļi
Flipperkonsole Für PC Flipper / Pinball Console for PC Pinballs: Dat ist eine USB basierte Spielkonsole für PC-Flipperkästen. Die Spannungsversorgung erfolgt über das USB Kabel. Īstenot sind die beiden Flipper Buttons und ein Startbutton. Zusätzlich ist ein stossen von unten, von links und von rechts implem
Mini multitouch saskarne: 8 soļi
Mini multitouch saskarne: šī pamācība parāda, kā izveidot mini multitouch saskarni no vienkāršām detaļām, kuras varat pasūtīt tiešsaistē vai iegādāties tipiskā celtniecības/datortehnikas veikalā. Multitouch saskarnes ir virsmas, kas var reģistrēt vairākus “pieskāriena punktus”