Sisällysluettelo:

Theremoose - Theremin -ohjattu tietokonehiiri: 6 vaihetta (kuvilla)
Theremoose - Theremin -ohjattu tietokonehiiri: 6 vaihetta (kuvilla)

Video: Theremoose - Theremin -ohjattu tietokonehiiri: 6 vaihetta (kuvilla)

Video: Theremoose - Theremin -ohjattu tietokonehiiri: 6 vaihetta (kuvilla)
Video: HuMMUS - Haptic-based Multistate MUsic generative System 2024, Marraskuu
Anonim
Theremoose - Theremin -ohjattu tietokonehiiri
Theremoose - Theremin -ohjattu tietokonehiiri
Theremoose - Theremin -ohjattu tietokonehiiri
Theremoose - Theremin -ohjattu tietokonehiiri
Theremoose - Theremin -ohjattu tietokonehiiri
Theremoose - Theremin -ohjattu tietokonehiiri

Tämä projekti on tehty yhteistyössä Randy Glennin kanssa, muista tarkistaa hänet täältä:

Noin viikko sitten osallistuin hackathoniin kauheita ideoita varten täällä Torontossa (mirrorhacktoronto.com). Tämä on viikonlopun tulos.

Aloitimme hyvin erilaisella ajatuksella. Yhdellä tiimimme jäsenellä oli osittain valmis 3D-tulostettu piirturi ja kaksi ele-anturia, joten ajatuksemme oli tehdä kauhea etsausluonnos, joka ohjaa piirtureita ele-antureilla. Valitettavasti puolivälissä päivän jälkeen liiketunnistimien vianmääritys ja lopulta niiden toimiminen vadelmapi ja piipun kanssa, yksi plotterin moottoreista epäonnistui ja sulatti sen. Jätimme sulavan plotterin ja tyhmän eleanturin, joten tarvitsimme uuden idean.

Silloin tuli mieleemme, entä jos käyttäisimme tyhmäämme siellä olevaa tietokoneen hiiriä? Ja näin ideamme syntyi. Saatat ajatella, miksi kutsua sitä hemooseksi, kun se on selvästi hemo? No, todella ymmärtääksesi, sinun on rakennettava sellainen itsellesi, mutta periaatteessa sen nimi oli määritetty, koska mikään hiiri ei voinut tuottaa näin paljon melua, sillä hirvi kuulostaa hirviltä. Olemme myös kanadalaisia, joten kaikkeen täytyy liittyä hirvi.

Huomautus: Tämä ei ole todellinen theremin, koska se ei käytä kapasitanssia, vaan yksinkertaisesti ele -antureita. Mutta se toimii edelleen kuin yksi! Voisitko kutsua sitä digitaaliseksi siellä?

Vaihe 1: Kerää materiaalit

Kerää materiaaleja
Kerää materiaaleja
Kerää materiaaleja
Kerää materiaaleja
Kerää materiaaleja
Kerää materiaaleja
Kerää materiaaleja
Kerää materiaaleja

Olimme erittäin onnekkaita, että yksi tiimimme jäsenistä on mahtava tekijä ja toi mukanaan kaiken tämän projektin rakentamiseen tarvittavan ja paljon muuta. Mutta jos sinulla ei ole maailman upeinta elektroniikkakokoelmaa, sinun on hankittava tämä tavara.

Tarvitset:

  • Teensy v3.0
  • Teensy äänisuoja
  • vahvistetut kaiuttimet
  • jättiläinen painike, jossa on sisäänrakennettu LED (tai ilman LEDiä, mutta LED tekee siitä hauskempaa)
  • monta hyppyjohtoa
  • leipälaudat
  • 2x kipinöinti -eleanturit (tämä on käyttämämme uudempi versio, kaikki on sama paitsi miltä se näyttää)
  • 4x LEDit
  • 5x transistorit (PN2222A)
  • 5x 470 ohmin vastukset
  • jonkinlainen kehys hiirelle (käytimme puuta ja muovikuppia, toivottavasti voit paremmin)

Vaihe 2: Liitä eleanturit

Liitä eleanturit
Liitä eleanturit
Liitä eleanturit
Liitä eleanturit
Liitä eleanturit
Liitä eleanturit
Liitä eleanturit
Liitä eleanturit

Minulle tämä on hauskin osa. Johdotus kaikki.

Aluksi meidän on tehtävä joitain muutoksia vain oikeanpuoleiseen anturiin (tämä liikuttaa hiirtä ylös ja alas):

  1. Irrota juotos, joka yhdistää "I2C Pullup" -tyynyt.
  2. Yhdistä Addr -tyynyt.

Olen piirtänyt pienen kaavion, joka osoittaa, missä nämä tyynyt löytyvät yllä.

Nyt kun olet muuttanut oikean käden anturia, kytke molemmat anturit Teensy -korttiin samalla tavalla:

  1. Kiinnitä maa maahan (GND - GND).
  2. Kiinnitä VCC antureihin Teensyn 3,3 volttiin.
  3. Kiinnitä anturin (DA) datatappi Teensyn nastaan 18.
  4. Kiinnitä antureiden (CL) kellotappi Teensyn nastaan 19.

Siinä kaikki, anturit on kytketty!

Vaihe 3: Yhdistä kaikki muu

Johda kaikki muu
Johda kaikki muu
Johda kaikki muu
Johda kaikki muu

Nyt kun anturit on kytketty, kiinnitetään kaikki muu Teensyyn. Alla on ohjeet ja käsin piirretty kaavio yllä olevien kuvien kanssa, toivottavasti se riittää selittämään johdotuksen oikein!

Painike

Kytke painike Teensyn nastaan 0 ja maadoita. Varmista, että johdot painikkeen luonnollisesti auki (painikkeemme merkitty NO ja COM).

Jos haluat kytkeä LED -valon johtoon, jos painikkeeseesi on asennettu LED, kuten meillä:

  1. kiinnitä Teensy -nasta 1 transistorin pohjaan
  2. kiinnitä emitteri maahan
  3. kiinnitä keräin LED -valon anodiin
  4. johda LED -katodi +3,3 V: iin Teensyllä, 470 ohmin sarjavastuksella

Merkkivalot

Ne antavat palautetta, jotta tiedät, mihin suuntaan hiiri liikkuu. Okei, okei, lisäsimme ne, koska mikään projekti ei ole valmis ilman valodiodeja.

Lisäsimme neljä LEDiä, ja jokainen niistä on kiinnitetty Teensy -nastaan 2-5, kytke ne seuraavasti:

  1. kiinnitä transistorin pohja johonkin yllä olevista neljästä Teensy -nastasta.
  2. kiinnitä emitteri maahan
  3. kiinnitä keräin LED -valon anodiin
  4. johda LED -katodi +3,3 V: iin Teensyllä, 470 ohmin sarjavastuksella

Kaiuttimet

Liitä ne vain Teensy -äänisuojaan. Siinä on 1/8 ääniliitäntä.

Siinä kaikki! Tässä projektissa ei ole mitään langatonta.

Vaihe 4: Ohjelmisto

Ohjelmisto!
Ohjelmisto!

Tämän projektin koodi on alla:

drive.google.com/file/d/1hLA2Aydn1qutxAOlt…

Sinun pitäisi voida ladata se tästä linkistä ja avata se Arduino IDE: ssä, ladata se taulullesi ja saada kaikki toimimaan hyvin. Mutta se on tylsää! Kokeile koodia ja muuta parametreja. Meillä oli hauskaa kokeilla erilaisia aaltoja, joita Teensy voi tuottaa. Huomasimme, että sahahampaiden aalto oli ärsyttävin. Yllä on kuva parametrista, jota on muutettava aaltomuodon muuttamiseksi.

Kun koodi on ladattu, kun liität Teensyn tietokoneeseen, se toimii hiirellä! Tämä voi olla ärsyttävää, kun yrität ladata muokattua koodia ja joku leikkii sen kanssa. Kun Teensy kytketään ensimmäisen kerran verkkoon, se voi siirtyä toiseen kahdesta tilasta. Jos pidät isoa painiketta painettuna, kun se käynnistyy, se on hiljaisessa tilassa (täydellinen kotikäyttöön). ei löydä istuinta).

Vaihe 5: Asenna kaikki, jotta se olisi käyttökelpoinen

Asenna kaikki, jotta se olisi käyttökelpoinen
Asenna kaikki, jotta se olisi käyttökelpoinen

Tämä on askel, jossa voit olla luova! Teimme kehyksen tuolille käyttämällä ylimääräistä puukappaletta, asentamalla anturit tietokoneen molemmille puolille ja käyttämällä punaista soolokuppia (täynnä kiviä) pitämään painike, jota käytetään napsauttamiseen (käytimme punainen soolokuppi, koska se on täydellinen korkeus leukaasi vastaan).

Mielestäni tämä oli täydellinen ratkaisu, kun olimme hackathonilla, ja jonkinlaisen kehyksen tekeminen sille oli viime hetken idea, mutta uskon myös, että voit tehdä paremmin, joten mitä keksit, jaa se minun kanssani!

Kuitenkin päätät asentaa sen, varmista, että asetat oikean anturin ylös- ja alaspäin ja vasemman anturin vasemmalle ja oikealle. Huomasimme, että tämä oli helpoin hallita.

Näet järjestelmämme yllä olevasta kuvasta.

Vaihe 6: Olet valmis! Pidä hauskaa

Image
Image
Olet valmis! Pidä hauskaa!
Olet valmis! Pidä hauskaa!
Olet valmis! Pidä hauskaa!
Olet valmis! Pidä hauskaa!

Paras tapa opettaa sinulle tämän käyttäminen on näyttää video. Voit katsella yllä olevia videoita nähdäksesi ne toiminnassa. Täällä sitä käytetään Minecraftin ja Minesweeperin pelaamiseen, mutta sinun ei tarvitse vain pelata pelejä, jotka alkavat "omalla", niiden mahdollisuudet ovat rajattomat!

Jos rakennat yhden näistä, kerro siitä minulle! Ehdottakaa myös tämän uskomattoman, uraauurtavan teknologian parasta käyttöä.

Olisimme myös erittäin kiitollisia, jos äänestäisit meitä äänikilpailussa, koska mikä muu mahdollinen ääniin liittyvä keksintö voisi olla parempi kuin se?

Meillä oli hauskaa tämän projektin rakentamisessa, ja toivomme, että teet sen!

Suositeltava: