Sisällysluettelo:
- Vaihe 1: Etsi signaalit
- Vaihe 2: Juotos kosketuslevylle
- Vaihe 3: Liitäntä Arduinoon
- Vaihe 4: Pakkaa se
- Vaihe 5: Käytä sitä
Video: 5 $ Karduinoss Pad: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:04
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
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
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
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
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ä
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:
[2020] IPhonen tai iPadin ja Micro: bit Game Pad -sovelluksen käyttäminen RC -auton ohjaamiseen: 23 vaihetta
[2020] IPhonen tai IPadin ja Micro: bit Game Pad -sovelluksen käyttäminen RC -auton ohjaamiseen: Oletko ajatellut käyttää iPhonea tai iPadia micro: bitin ohjaamiseen? Tiedätkö, että Micro: bit Educational Foundation tarjoaa iOS -sovelluksen Sovelluskauppa? Hae " micro: bit " App Storesta ja voit ladata sovelluksen ilmaiseksi
Overkill Model Rocket Launch Pad!: 11 vaihetta (kuvilla)
Overkill Model Rocket Launch Pad!: Jokin aika sitten julkaisin Instructables -postauksen Overkill Model Rocket Launch Controllerista ja YouTube -videon. Tein sen osana valtavaa rakettimallihanketta, jossa teen kaiken niin liikaa kuin mahdollista yrittäen oppia
Circuito Arduino Controller Pad: 6 vaihetta (kuvilla)
Circuito Arduino Controller Pad: "Circuito" on DIY -ohjauslevy. Se on täydentävä projekti edelliselle Robotic Arm -projektilleni. Ohjauslevy on tietokoneella ohjattu mekaaninen rakenne, joka auttaa siirtämään ja hallitsemaan kaikkia robotti käsivarsia, jotka riippuvat servomotoista
El-cheapo (erittäin) Basic Active Laptop Cooler Pad: 6 vaihetta (kuvilla)
El-cheapo (erittäin) Basic Active Laptop Cooler Pad: Sain äskettäin käytetyn Dell Inspiron 5100 -kannettavan. nyt niille teistä, jotka eivät tiedä - tämä on kannettava tietokone, joka kuumenee kuin huomenna jonkin suunnitteluvirheen takia (luulen luenneeni jostain, että siellä on ryhmäkanne dellia vastaan). joka tapauksessa ilmainen
IPod Sync Pad: 7 vaihetta
IPod Sync Pad: Joten pohjimmiltaan halusin tehdä pehmeän tyynyn sijoittaakseni iPod Touchin synkronoinnin aikana, en halunnut sen pyörivän pöydälläni ja keräävän pölyä/naarmuja. tehdä eikä se käytä paljon materiaaleja tai työkaluja, joten