Inhoudsopgave:
- Stap 1: Vind de signalen
- Stap 2: Solderen op het touchpad
- Stap 3: Interface naar de Arduino
- Stap 4: Verpak het in
- Stap 5: Gebruik het
Video: De 5$ Karduinoss Pad: 5 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:20
Dus, kijkend naar deze Kaoss-pads en soortgelijke hardware, ontdekte ik dat het nauwelijks zin heeft om dit apparaat zo duur te maken, als je het gewoon als MIDI-controller wilt gebruiken.
Toen ik door mijn onderdelenbak ging, vond ik een Synaptics-touchpad van een oude laptop en dacht dat dit gewoon als vervanging zou moeten werken. Oké, als ik 5 $ zeg, bedoel ik echt goedkoop. Het is duidelijk dat een losse arduino al 20-25 USD kost (maar je kunt hem vervangen door slechts een kale ATMEGA168-chip voor ~ 2 USD), en dit touchpad zou je waarschijnlijk ook wat geld kosten, als je het niet kunt redden van een oude laptop. WAARSCHUWING: de Kaoss-pads en soortgelijke hardware hebben allemaal ingebouwde audio-uitgangen, dit project niet …
Stap 1: Vind de signalen
Na wat googlen (en het doornemen van de meestal zinloze documentatie) vond ik deze website die me enorm heeft geholpen:
sparktronics.blogspot.com/2008/05/synaptics-t1004-based-touchpad-to-ps2.html Deze website had de afbeelding die u hier ziet. Hieruit kwam ik erachter welke van de testpunten op het bord (wauw, veel!) Op deze 3 pinnen waren aangesloten. (zie tweede foto). Ik weet niet helemaal zeker of de T1001-controller qua pin-out vergelijkbaar is met deze controller, maar de signalen zouden niet al te moeilijk te vinden moeten zijn als je weet waar je op moet letten.
Stap 2: Solderen op het touchpad
Nou, dit is eenvoudig genoeg, breng de gevonden punten naar voren:D
De belangrijkste truc is om voorvertinde draden te gebruiken en eerst een klein eilandje soldeer op de gevonden testpunten te krijgen. Zorg ervoor dat u niet te veel warmte op de touchpad zet, het koper kan heel gemakkelijk loskomen van de pad door oververhitting. Voor massa heb ik gesoldeerd aan de grote vierkante aansluiting (zie ook de pin-out afbeelding), maar er zijn veel meer plekken waar je massasignaal kunt krijgen. Na deze stap wilt u waarschijnlijk uw soldeerwerk vastzetten met wat hete lijm of een soortgelijk product voor trekontlasting.
Stap 3: Interface naar de Arduino
Omdat je nu een touchpad hebt met draden eraan, laten we eens kijken hoe we er waarden uit kunnen halen.
De beschikbare ps2-bibliotheken voor arduino werken natuurlijk als een muis en maken invoer van het muistype mogelijk, als je van zoiets houdt;) Hieronder vindt u een karduinoss.pde-schets voor de arduino op basis van de ps2-bibliotheek die beschikbaar is op http:/ /www.arduino.cc/playground/ComponentLib/Ps2mouse die de touchpad zal initialiseren als een absolute xy-controller met ongeveer ~4000 stappen van links naar rechts. De code voert enige automatische kalibratie uit op basis van de waarden die het krijgt, en wijst de x-, y- en z-waarden toe aan MIDI-controllerwijzigingen door het gebruik van ttymidi die beschikbaar is op https://www.varal.org/ttymidi/. De karduinoss.pde-schets gaat ervan uit dat een LED is aangesloten op pin 3, de touchpadklok op pin 13 en de touchpadgegevens op pin 12.
Stap 4: Verpak het in
Nou, laat je fantasie de vrije loop:D
Ik bewaar plastic containers van willekeurige dingen om te gebruiken voor projecten als deze. De verpakking die ik heb gemaakt is duidelijk niet de meest solide mogelijke, maar ik weet zeker dat hij een paar optredens zal meegaan voordat ik aan een nieuwe behuizing moet denken.
Stap 5: Gebruik het
Dit is het moment om je nieuw gemaakte karduinoss-pad daadwerkelijk te gebruiken voor wat leuke midi-actie:)
Hieronder zie je een screenshot van 'alsa modular synth' (die je kunt vinden op https://alsamodular.sourceforge.net/) Maar je bent natuurlijk vrij om het te gebruiken in elk programma dat midi-invoer ondersteunt: ik hoop dat iedereen dit leuk vond instructable en zal inspiratie opdoen om nu zijn/haar eigen midi-controller te maken!
Aanbevolen:
[2020] IPhone of IPad en Micro:bit Game Pad-app gebruiken om een RC-auto te besturen: 23 stappen
[2020] IPhone of IPad en Micro:bit Game Pad-app gebruiken om een RC-auto te besturen: heb je erover nagedacht om je iPhone of iPad te gebruiken voor het besturen van je micro:bit? Weet je dat Micro:bit Educational Foundation de iOS-app in de App Winkel? Zoek "micro:bit" in de App store en je kunt de app gratis downloaden. De
Een L-tek Dance Pad aanpassen naar Poll op 1000Hz op Windows en Linux: 9 stappen
Een L-tek Dance Pad aanpassen aan Poll op 1000 Hz op Windows en Linux: waarom deze mod? Waarom valt de timing in discrete "slots"? ITG en DDR hebben ongelooflijk krappe timingvensters, en met dit
Sample Pad-controller met pure data: 4 stappen
Sample Pad Controller met Pure Data: In deze Instructable zal ik een controller maken waarmee sommige oude Roland elektronische drumkit-pads geluiden kunnen triggeren zonder de originele drummodule die bij de kit is geleverd. Ik zal Pure Data gebruiken om een patch te maken om te laden enkele wav-bestanden en dan p
Think Pad Classic Keyboard Mod: 7 stappen (met afbeeldingen)
ThinkPad Classic Keyboard Mod: Als je een Lenovo ThinkPad T430, T430s of X230 hebt en je wilt het standaard 6-rijige chiclet-achtige toetsenbord verwisselen voor een klassiek T410/T420 7-rij toetsenbord, dan laat deze gids je zien hoe je dat moet doen. Dit zou ook moeten werken voor de X230t-, T530- en W530.xx30-serie. Denk
Hoe maak je een Makey Makey D-Pad: 4 stappen
Hoe maak je een Makey Makey D-Pad: Weet je niet hoe je een makey makey-set moet maken? Nou, hier is de instructable 4 u