INHOUDSOPGAWE:
- Stap 1: Versamel materiaal
- Stap 2: Verbind die gebaar -sensors
- Stap 3: Maak alles anders op
- Stap 4: sagteware
- Stap 5: Monteer alles om dit bruikbaar te maak
- Stap 6: U is klaar! Hê pret
Video: Theremoose - die Theremin -beheerde rekenaarmuis: 6 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Hierdie projek is in samewerking met Randy Glenn gemaak, besoek hom gerus hier:
Ongeveer 'n week gelede het ek deelgeneem aan 'n hackathon vir vreeslike idees hier in Toronto (stupidhacktoronto.com). Dit is die resultaat van die naweek.
Ons het begin met 'n heel ander idee. Een lid van ons span het 'n gedeeltelik voltooide 3D-gedrukte plotter en twee gebaarsensors, dus ons idee was om 'n vreeslike ets-en-skets te maak en die plotters met die gebaarsensors te beheer. Ongelukkig het een van die motors op die plotter, halfpad deur die dag nadat die bewegingsensors opgedoen is en uiteindelik met 'n framboospi en 'n toongenerator aan die werk gekom het, misluk en gesmelt. Ons het 'n nuwe idee nodig, met 'n gesmelte plotter en 'n dom gebaar sensor.
Dit was toe ons by ons opgekom het, wat as ons ons dom theremin as 'n rekenaarmuis gebruik? En so is ons idee gebore. U dink miskien, hoekom noem u dit as dit duidelik 'n huis is? Wel, om werklik te verstaan, sal u vir u een moet bou, maar in beginsel is die naam daaroor vasgelê omdat geen muis soveel geraas kon maak nie, die geluid klink soos 'n eland. Ons is ook Kanadese, so alles moet 'n eland behels.
Let wel: dit is nie 'n ware theremin nie, aangesien dit nie met behulp van kapasitansie werk nie, maar bloot met behulp van gebaarsensors. Maar dit werk nog steeds soos een! Ek dink jy kan dit 'n digitale theremin noem?
Stap 1: Versamel materiaal
Ons was baie gelukkig dat een van ons spanlede 'n wonderlike vervaardiger is, en het alles gebring wat nodig is om hierdie projek te bou, en nog baie meer. Maar as u nie die wonderlikste elektroniese versameling ter wêreld het nie, moet u hierdie materiaal kry.
Jy sal nodig hê:
- Teensy v3.0
- Teense klankskerm
- versterkte luidsprekers van een of ander aard
- 'n reuse drukknop met 'n ingeboude LED (of sonder LED, maar die LED maak dit lekkerder)
- baie springdrade
- broodborde
- 2x sparkfun gebaar sensors (dit is die nuwer weergawe van wat ons gebruik het, alles is dieselfde behalwe hoe dit lyk)
- 4x LED's
- 5x transistors (PN2222A)
- 5x 470 ohm weerstande
- 'n soort raam vir die muis (ons het hout en 'n plastiekbeker gebruik, hopelik kan u dit beter doen)
Stap 2: Verbind die gebaar -sensors
Vir my is dit die lekkerste deel. Alles bedraad.
Om te begin, moet ons slegs aan die regterkantse sensor wysigings aanbring (dit is die een wat u muis op en af sal beweeg):
- Verwyder die soldeersel wat die "I2C Pullup" -blokkies oorbrug.
- Oorbrug die "Addr" -blokkies.
Ek het 'n klein diagram geteken wat wys waar hierdie pads hierbo gevind word.
Noudat u die regterhandse sensor aangepas het, dra beide sensors op dieselfde manier aan op die Teensy -bord:
- Heg grond aan grond (GND tot GND).
- Koppel VCC op die sensors aan 3.3v op die Teensy.
- Heg die datapennetjie op die sensors (DA) aan pen 18 op die Teensy.
- Bevestig die klokpen op die sensors (CL) aan pen 19 op die Teensy.
Dit is al, die sensors is bedraad!
Stap 3: Maak alles anders op
Noudat die sensors aangeskakel is, laat ons alles aan die Teensy koppel. Daar is instruksies hieronder en 'n skets met die hand geteken met die beelde hierbo, hopelik is dit genoeg om die bedrading behoorlik te verduidelik!
Knoppie
Draai die knoppie om 0 op die Teensy vas te maak en maal. Maak seker dat u die knoppie natuurlik oopdraai (gemerk NO en COM op ons knoppie).
Om die LED te bedraad, as u 'n LED in u knoppie ingebou het soos ons:
- heg Teensy -pen 1 aan die basis van u transistor vas
- heg die emitter aan die grond
- heg die versamelaar aan die anode van die LED
- dra die katode van die LED na +3.3v op die Teensy, met 'n 470 ohm -weerstand in serie
Aanwyser LED's
Dit sal terugvoer gee, sodat u weet watter rigting u muis beweeg, as u dit wil gebruik terwyl u nie na die monitor kyk nie. Goed, goed, ons het dit bygevoeg omdat geen projek voltooi is sonder ligstralende diodes nie.
Ons het vier LED's bygevoeg, en elkeen is aan 'n Teensy -pen van 2 tot 5 vasgemaak, en draai dit so op:
- heg die basis van 'n transistor aan een van die 4 Teensy -penne hierbo.
- heg die emitter aan die grond
- heg die versamelaar aan die anode van die LED
- dra die katode van die LED na +3.3v op die Teensy, met 'n 470 ohm -weerstand in serie
Sprekers
Sluit dit net aan by die Teensy -klankskerm. Dit het 'n 1/8 klankaansluiting.
Dit is al! Daar is niks meer oor hierdie projek nie.
Stap 4: sagteware
Die kode vir hierdie projek is hieronder gekoppel:
drive.google.com/file/d/1hLA2Aydn1qutxAOlt…
U moet dit van die skakel kan aflaai en dit in die Arduino IDE kan oopmaak, dit na u bord kan oplaai en alles kan laat werk. Maar dit is vervelig! Probeer eksperimenteer met die kode en verander die parameters. Ons het baie pret gehad om te eksperimenteer met die soorte golwe wat die Teensy kan opwek. Ons het ontdek dat die saagtandgolf die irriterendste was. Daar is 'n beeld hierbo van die parameter wat aangepas moet word om die golfvorm te verander.
Sodra die kode opgelaai is, sal dit as 'n muis dien as u u Teensy by die rekenaar aansluit! Dit kan irriterend wees as u probeer om die gewysigde kode op te laai, en iemand speel daarmee. As die Teensy die eerste keer ingeprop word, kan dit een van twee modusse betree. As u die groot knoppie ingedruk hou as dit aanskakel, sal dit in 'n stil modus wees (perfek vir tuisgebruik), as u dit eenvoudig aansluit, is dit in 'n luide modus (perfek om 'n koffiewinkel oop te maak as u kan ' vind nie 'n sitplek nie).
Stap 5: Monteer alles om dit bruikbaar te maak
Dit is die stap waar u kreatief kan wees! Ons het die raam vir die onderkant gemaak met 'n ekstra stuk hout, die sensors aan weerskante van die rekenaar gemonteer en 'n rooi solokop (gevul met rotse) gebruik om die knoppie vas te hou, waarmee ons sal klik (ons gebruik die rooi solo -beker, want dit is die perfekte hoogte om met u ken getref te word).
Ek dink dat dit die perfekte oplossing was terwyl ons by 'n hackathon was, en om 'n raam daarvoor te maak, was 'n idee op die laaste oomblik, maar ek dink ook dat u beter kan doen, dus wat u ook al bedink het, deel dit asseblief saam met my!
Hoe jy ook al besluit om jou onderstel te monteer, maak seker dat jy die regte sensor na bo en na onder sit en dat die linker sensor na links en regs wys. Ons het gevind dat dit die maklikste is om te beheer.
U kan ons stelsel op die foto hierbo sien.
Stap 6: U is klaar! Hê pret
Die beste manier om u te leer hoe u dit kan gebruik, is om 'n video vir u te wys. U kan die video's hierbo kyk om die onderdele in aksie te sien. Hier word dit gebruik om Minecraft en Minesweeper te speel, maar u hoef nie net speletjies te speel wat met 'my' begin nie; die moontlikhede van die ander is eindeloos!
Laat weet my as u een hiervan bou! En stel ook asseblief die beste gebruik vir hierdie ongelooflike, baanbrekende stuk tegnologie voor.
Ons sal dit ook baie waardeer as u vir ons stem in die klankwedstryd, want watter ander moontlike klankverwante uitvinding kan beter wees as die ander?
Ons het baie pret gehad met die bou van hierdie projek, en ons hoop dat u dit doen!
Aanbeveel:
MIDI Sonar "Theremin": 10 stappe (met foto's)
MIDI Sonar "Theremin": Dit is 'n musiekinstrument wat twee sonarafstandsensors gebruik om die toonhoogte en kwaliteit van die note te beheer. Dit is natuurlik nie regtig 'n Theremin nie, maar " Theremin " het die algemene term geword vir instrumente wat gespeel word deur met jou hande te waai
Cyborg -rekenaarmuis: 4 stappe (met foto's)
Cyborg -rekenaarmuis: Baie studies dui daarop dat die houding van die gebruik van 'n konvensionele rekenaarmuis gevaarlik kan wees. Die muis is 'n standaard toerusting. Rekenaargebruikers gebruik die muis amper drie keer soveel as die sleutelbord. Aangesien blootstellingskoerse hoog is, is ek
Maak 'n rekenaarmuis skoon: 5 stappe
Maak 'n rekenaarmuis skoon: dit is 'n instruksie wat ingeskryf is vir die Burning Questions Round Round. Ek hoop jy geniet dit en stem daarvoor
Maak 'n rekenaarmuis skoon: 3 stappe
Maak 'n rekenaarmuis skoon: het u ooit 'n rekenaarmuis gehad (nie die optiese soort nie) wat die wyser op u skerm laat rondspring of glad nie beweeg as u die muis beweeg nie. Dit beteken gewoonlik dat dit vuil is en dat u dit moet skoonmaak. Dit is baie eenvoudig en
Rekenaarmuis met voet: 7 stappe (met foto's)
Rekenaarmuis met voete: ek het die funksies van 'n muis in 'n voetsteun ingebou, sodat ek teks kon opstel en redigeer sonder om my gedagtegang te breek en my hande van die sleutelbord af te haal om met 'n konvensionele muis of trackball te gaan. Kommersiële muisvoetmusse is beskikbaar