INHOUDSOPGAWE:

Die 5 $ Karduinoss Pad: 5 stappe
Die 5 $ Karduinoss Pad: 5 stappe

Video: Die 5 $ Karduinoss Pad: 5 stappe

Video: Die 5 $ Karduinoss Pad: 5 stappe
Video: So verwenden Sie die Ablage für Wireless Charging – BMW How-To 2024, Julie
Anonim
Die 5 $ Karduinoss Pad
Die 5 $ Karduinoss Pad

As ek na hierdie Kaoss -pads en soortgelyke hardeware kyk, het ek agtergekom dat hierdie toestel amper nie so duur is as u dit net as MIDI -beheerder wil gebruik nie.

Toe ek deur my asblik was, het ek 'n Synaptics -raakvlak van 'n ou skootrekenaar gevind en gedink dit moet net as 'n plaasvervanger werk. Ok, as ek 5 $ sê, bedoel ek regtig goedkoop. Dit is duidelik dat 'n los arduino al 20-25 dollar is (maar u kan dit vervang met slegs 'n blote ATMEGA168-chip vir ~ 2 dollar), en hierdie raakvlak kan u waarskynlik ook geld kos as u dit nie van 'n ou kan red nie skootrekenaar. WAARSKUWING: die Kaoss-pads en soortgelyke hardeware het almal ingeboude klankuitsette, hierdie projek …

Stap 1: Soek die seine

Soek die seine
Soek die seine
Soek die seine
Soek die seine
Soek die seine
Soek die seine

Na 'n kort google (en deur die meestal nuttelose dokumentasie) het ek hierdie webwerf gevind wat my baie gehelp het:

sparktronics.blogspot.com/2008/05/synaptics-t1004-based-touchpad-to-ps2.html Hierdie webwerf het die prentjie wat u hier sien. Hieruit het ek agtergekom watter een van die toetspunte op die bord (sjoe, baie!) Wat aan hierdie 3 penne gekoppel is. (sien tweede prentjie). Ek is nie heeltemal seker of die T1001-beheerder soortgelyk is aan hierdie kontroleerder nie, maar die seine behoort nie te moeilik te wees as u weet waarna u moet soek nie.

Stap 2: Soldeer aan die raakvlak

Soldeer aan die raakvlak
Soldeer aan die raakvlak
Soldeer aan die raakvlak
Soldeer aan die raakvlak

Dit is eenvoudig genoeg, bring die punte wat u gevind het, na vore: D

Die belangrikste truuk is om voorgesnyde drade te gebruik en eers 'n klein eiland soldeer te kry op die toetspunte wat u gevind het. Wees versigtig om nie te veel hitte op die raakvlak te plaas nie; die koper kan baie maklik van die kussing loskom deur oorverhit. Vir grond het ek aan die groot vierkantige verbinding gesoldeer (sien ook die uitsteekbeeld), maar daar is baie meer plekke waar u 'n grondsein kan kry. Na hierdie stap wil u waarskynlik u soldeersel met warm gom of soortgelyke produkte beveilig om spanning te verlig.

Stap 3: Koppel aan die Arduino

Koppelvlak met die Arduino
Koppelvlak met die Arduino

Aangesien u nou 'n raakvlak met drade daaraan het, kan u kyk na waardes daaruit.

Die beskikbare ps2 -biblioteke vir arduino werk natuurlik as 'n muis en maak voorsiening vir muistipe -invoer, as u van so iets hou;) Hieronder vind u 'n karduinoss.pde -skets vir die arduino gebaseer op die ps2 -biblioteek wat beskikbaar is op http:/ /www.arduino.cc/playground/ComponentLib/Ps2mouse wat die raakvlak as 'n absolute xy-kontroleerder met ongeveer ~ 4000 trappe van kant tot kant sal inisialiseer. Die kode word outomaties gekalibreer op grond van die waardes wat dit kry, en die x-, y- en z-waardes word aan die MIDI-kontroleerder verander deur die gebruik van ttymidi wat beskikbaar is op https://www.varal.org/ttymidi/. Die karduinoss.pde-skets veronderstel dat 'n LED gekoppel is aan pen 3, die aanraakblokklok op pen 13 en die raakvlakdata op pen 12.

Stap 4: Pak dit op

Pak dit op
Pak dit op
Pak dit op
Pak dit op

Wel, laat jou verbeelding los: D

Ek stoor plastiekhouers van toevallige goed om vir projekte soos hierdie te gebruik. Die verpakking wat ek duidelik gemaak het, is nie die sterkste moontlik nie, maar ek is seker dat dit 'n paar optredes sal hou voordat ek aan 'n nuwe saak moet dink.

Stap 5: Gebruik dit

Gebruik dit!
Gebruik dit!

Dit is nou die tyd om u nuutgemaakte karduinoss -pad te gebruik vir 'n lekker midi -aksie:)

Hieronder sien u 'n skermkiekie van 'alsa modulêre synth' (wat u op https://alsamodular.sourceforge.net/ kan vind) Maar u kan dit natuurlik ook gebruik in enige program wat midi -invoer ondersteun: ek hoop dat almal dit geniet instruerend en sal inspirasie vind om nou sy/haar eie midi -kontroleerder te maak!

Aanbeveel: