Sisällysluettelo:

5 $ Karduinoss Pad: 5 vaihetta
5 $ Karduinoss Pad: 5 vaihetta

Video: 5 $ Karduinoss Pad: 5 vaihetta

Video: 5 $ Karduinoss Pad: 5 vaihetta
Video: Он вам не Димон 2024, Heinäkuu
Anonim
5 dollarin Karduinoss Pad
5 dollarin Karduinoss Pad

Joten katsomalla näitä Kaoss -tyynyjä ja vastaavia laitteistoja huomasin, että tuskin on mitään järkeä tässä laitteessa olla niin kallista, kun haluat vain käyttää sitä MIDI -ohjaimena.

Osasäiliön läpi käydessäni löysin Synaptics -kosketuslevyn vanhasta kannettavasta tietokoneesta ja ajattelin, että tämän pitäisi toimia vain korvaajana. Ok, kun sanon 5 dollaria, tarkoitan todella halpaa. Ilmeisesti löysä arduino on jo 20-25 USD (mutta voit korvata sen pelkällä ATMEGA168-sirulla ~ 2 USD: lla), ja tämä kosketuslevy todennäköisesti maksaisi sinulle myös rahaa, kun et pysty pelastamaan sitä vanhasta kannettava tietokone. VAROITUS: Kaoss-tyynyissä ja vastaavissa laitteissa on sisäänrakennettu äänilähtö, tämä projekti ei…

Vaihe 1: Etsi signaalit

Etsi signaalit
Etsi signaalit
Etsi signaalit
Etsi signaalit
Etsi signaalit
Etsi signaalit

Lyhyen googlettamisen jälkeen (ja enimmäkseen turhan dokumentaation läpi) löysin tämän verkkosivuston, joka auttoi minua paljon:

sparktronics.blogspot.com/2008/05/synaptics-t1004-based-touchpad-to-ps2.html Tällä sivustolla oli kuva, jonka näet täällä. Tästä ymmärsin, mitkä taululla olevista testipisteistä (vau, monta!) On liitetty näihin 3 nastaan. (katso toinen kuva). En ole aivan varma, onko T1001-ohjain pin-out -laitteessa samanlainen kuin tämä ohjain, mutta signaalien ei pitäisi olla liian vaikeita löytää, jos tiedät mitä etsiä.

Vaihe 2: Juotos kosketuslevylle

Juotos kosketuslevylle
Juotos kosketuslevylle
Juotos kosketuslevylle
Juotos kosketuslevylle

Tämä on tarpeeksi yksinkertaista, tuo esiin löytämäsi kohdat: D

Tärkein temppu on käyttää esivalmistettuja johtoja ja hankkia ensin pieni juotossaari löytämiisi testikohtiin. Varo, ettet laita liikaa lämpöä kosketuslevylle, kupari voi helposti irrota tyynystä ylikuumenemalla. Maadoitusta varten juotin suuren neliöliitännän (katso myös pin-out-kuva), mutta on paljon enemmän paikkoja, joissa voit saada maasignaalin. Tämän vaiheen jälkeen haluat todennäköisesti kiinnittää juotos kuumalla liimalla tai vastaavalla tuotteella vedonpoistoa varten.

Vaihe 3: Liitäntä Arduinoon

Liitäntä Arduinoon
Liitäntä Arduinoon

Koska sinulla on nyt kosketuslevy, johon on kiinnitetty johdot, voit tutkia arvojen saamista siitä.

Saatavilla olevat arduino -ps2 -kirjastot toimivat luonnollisesti hiirellä ja mahdollistavat hiiren tyypin syöttämisen, jos harrastat sellaista;) Alla on karduinoss.pde -luonnos arduinoa varten, joka perustuu ps2 -kirjastoon, joka on saatavilla osoitteessa http:/ /www.arduino.cc/playground/ComponentLib/Ps2mouse, joka alustaa kosketuslevyn absoluuttiseksi xy-ohjaimeksi, jossa on noin 4000 askelta vierekkäin. Koodi suorittaa jonkin verran automaattista kalibrointia saamiensa arvojen perusteella ja kartoittaa x-, y- ja z-arvot MIDI-ohjaimen muutoksiin käyttämällä ttymidiä, joka on saatavilla osoitteessa https://www.varal.org/ttymidi/. Karduinoss.pde-luonnos olettaa, että LED on kytketty nastaan 3, kosketuslevyn kello nastassa 13 ja kosketuslevyn tiedot nastassa 12.

Vaihe 4: Pakkaa se

Pakkaa se
Pakkaa se
Pakkaa se
Pakkaa se

Anna mielikuvituksesi lentää: D

Säästän muovisäiliöitä satunnaisista tavaroista käytettäväksi tällaisissa projekteissa. Pakkaus, jonka tein selvästi, ei ole kaikkein vankka mahdollinen, mutta olen varma, että se kestää pari esitystä, ennen kuin minun on ajateltava uutta tapausta.

Vaihe 5: Käytä sitä

Käytä sitä!
Käytä sitä!

Nyt on aika todella käyttää äskettäin valmistettua karduinoss -tyynyäsi mukavaan midi -toimintaan:)

Alla näet kuvakaappauksen alsa modulaarisesta syntetisaattorista (jonka löydät osoitteesta https://alsamodular.sourceforge.net/) Mutta voit tietysti käyttää sitä missä tahansa ohjelmassa, joka tukee midi -tuloa: DI toivottavasti kaikki nauttivat tästä opettavainen ja löytää inspiraatiota tehdä oma midi -ohjain nyt!

Suositeltava: