Tartalomjegyzék:

Az 5 dolláros Karduinoss Pad: 5 lépés
Az 5 dolláros Karduinoss Pad: 5 lépés

Videó: Az 5 dolláros Karduinoss Pad: 5 lépés

Videó: Az 5 dolláros Karduinoss Pad: 5 lépés
Videó: Как сделать легкую цементную стяжку в старом доме. ПЕРЕДЕЛКА ХРУЩЕВКИ ОТ А до Я #12 2024, November
Anonim
Az 5 dolláros Karduinoss Pad
Az 5 dolláros Karduinoss Pad

Így ezeket a Kaoss párnákat és hasonló hardvereket nézve azt tapasztaltam, hogy aligha van értelme annak, hogy ez az eszköz ilyen drága legyen, ha csak MIDI vezérlőként szeretné használni.

Az alkatrészgyűjtőbe menve találtam egy Synaptics érintőpadot egy régi laptopból, és rájöttem, hogy ennek csak csereként kell működnie. Oké, ha azt mondom, hogy 5 dollár, akkor tényleg olcsón. Nyilvánvaló, hogy egy laza arduino már 20-25 USD (de kicserélheti egy csupasz ATMEGA168 chipre ~ 2 USD-ért), és ez az érintőpad valószínűleg pénzbe is kerül, ha nem tudja megmenteni egy régi laptop. FIGYELMEZTETÉS: a Kaoss párnák és hasonló hardverek mind beépített hangkimenettel rendelkeznek, ez a projekt nem…

Lépés: Keresse meg a jeleket

Keresse meg a jeleket
Keresse meg a jeleket
Keresse meg a jeleket
Keresse meg a jeleket
Keresse meg a jeleket
Keresse meg a jeleket

Rövid google után (és a többnyire értelmetlen dokumentáció átnézése után) megtaláltam ezt a weboldalt, amely sokat segített nekem:

sparktronics.blogspot.com/2008/05/synaptics-t1004-based-touchpad-to-ps2.html Ezen a webhelyen volt az itt látható kép. Ebből rájöttem, hogy a táblán lévő tesztpontok közül (wow, sok!) Hol kapcsolódik ehhez a 3 csaphoz. (lásd a második képet). Nem vagyok biztos abban, hogy a T1001 vezérlő a kimenethez hasonló-e ehhez a vezérlőhöz, de a jeleket nem lehet túl nehéz megtalálni, ha tudja, mit keres.

2. lépés: Forrasztás az érintőpadhoz

Forrasztás az érintőpadhoz
Forrasztás az érintőpadhoz
Forrasztás az érintőpadhoz
Forrasztás az érintőpadhoz

Nos, ez elég egyszerű, hozd ki a talált pontokat: D

A fő trükk az, hogy előregyártott vezetékeket használ, és először talál egy kis forrasztási szigetet a talált tesztpontokon. Ügyeljen arra, hogy ne tegyen túl sok meleget az érintőpadra, mert a réz túl könnyen fellazulhat a párnáról. A földhöz forrasztottam a nagy négyzetcsatlakozást (lásd még a pin-out képet), de sokkal több hely van, ahol földi jelet kaphat. Ezt a lépést követően valószínűleg forró ragasztóval vagy hasonló termékkel szeretné biztosítani a forrasztást a feszültségmentesítés érdekében.

3. lépés: Kapcsolódás az Arduino -hoz

Interfész az Arduino -val
Interfész az Arduino -val

Mivel most egy érintőpad van csatlakoztatva vezetékekkel, nézzük meg, hogyan kaphatunk értékeket belőle.

A rendelkezésre álló arduino ps2 könyvtárak természetesen egérként működnek, és lehetővé teszik az egér típusának bevitelét, ha ilyesmiben vagy;) Az alábbiakban egy karduinoss.pde vázlatot találsz az arduino számára a https:// címen elérhető ps2 könyvtár alapján. /www.arduino.cc/playground/ComponentLib/Ps2mouse, amely inicializálja az érintőpadot abszolút xy vezérlőként, körülbelül 4000 lépéssel egymás mellett. A kód némi automatikus kalibrálást végez a kapott értékek alapján, és leképezi az x, y és z értékeket a MIDI vezérlő változásaihoz a https://www.varal.org/ttymidi/ webhelyen elérhető ttymidi használatával. A karduinoss.pde vázlata feltételezi, hogy egy LED csatlakozik a 3-as érintkezőhöz, az érintőpados óra a 13-as érintkezőhöz és az érintőpad-adatok a 12-es tűhöz.

4. lépés: Csomagolja fel

Csomagolja fel
Csomagolja fel
Csomagolja fel
Csomagolja fel

Nos, engedd szabadjára a fantáziádat: D

A műanyag tartályokat a véletlenszerű anyagoktól megkímélem az ilyen projektekhez. A csomagolás, amelyet egyértelműen készítettem, nem a lehető legerősebb, de biztos vagyok benne, hogy eltart pár előadásig, mielőtt új eseten kell gondolkodnom.

5. lépés: Használd

Használd!
Használd!

Itt az ideje, hogy valóban használja az újonnan készített karduinoss párnáját egy szép midi -akcióhoz:)

Az alábbiakban az "alsa moduláris szintetizátor" képernyőképét láthatja (amelyet a https://alsamodular.sourceforge.net/ oldalon találhat) De természetesen szabadon használhatja bármely olyan programban, amely támogatja a midi bemenetet: tanulható, és inspirációt fog találni saját midi vezérlőjének elkészítéséhez!

Ajánlott: