nappien maajohdin
/-------+-----+----...
| | |
mikropiiri nappi nappi
| | | |
| \------/ |
| |
\--------------/
Avaa peliohjain ja irrota piirilevyllä oleva mikropiiri käyttäen esim. tinaimunauhaa. Piiriä ei tarvita myöhemmin, mutta juotostäplien on säilyttävä ehjinä, koska niiden kautta ohjain yhdistetään PC:hen/Amigaan/C64:ään.
Kuvasta selviää, miten olen numeroinut juotostäplät. Taulukossa taas on lueteltu, mikä nappi on yhteydessä mihinkin juotostäplään. Esim. painettaessa A-nappi pohjaan se alkaa johtaa ja yhdistää juotostäplän 1 maahan eli täpliin 8 ja 11.

| Juotostäplä | Mihin yhteydessä |
|---|---|
| 1 | A-nappi |
| 4 | ristiohjain ylös |
| 5 | ristiohjain alas |
| 6 | ristiohjain vasemmalle |
| 7 | ristiohjain oikealle |
| 8 ja 11 | yhteinen maa |
| 13 | start |
| 14 | select |
| 15 | B-nappi |
Nyt on päätettävä, liitetäänkö ohjain PC:hen vai Amigaan/C64:ään.
(Vaihtoehtoisesti ohjaimen voisi liittää PC:hen peliohjainportin kautta, mutta siihen vaihtoehtoon ei nyt puututa. En nimittäin ole keksinyt yksinkertaista tapaa digitaalisten nappien ja peliohjainportin analogisen suuntaohjauksen yhteensovittamiseksi.)
Näppäinhattujen (kuvassa A - F) alla on kaksi päällekkäistä muovikalvoa, joissa kummassakin on näppäinhattujen kohdalla sähköä johtavasta aineesta tehty täplä. Täplät eivät kosketa toisiaan, kun näppäimiä ei paineta. Kalvossa 1 kaikki samalla vaakarivillä olevat täplät on yhdistetty toisiinsa ja kytketty ohjainpiirin pinneihin 1 ja 2. Kalvossa 2 näppäimet taas on jaoteltu sarakkeisiin eli pystyriveihin. Kukin sarake on kytketty omaan ohjainpiirin pinniin: 3, 4 ja 5.
N ä p p ä i m i s t ö n o h j a i n p i i r i n p i n n i t
1 2 3 4 5
| | | | |
| | | | |
| | +-----------+ +-|---|---|-+
| \--|-A---B---C | Vaakarivi 1 | A B C |
| | | | | | | | Muovikalvo 2
\-----|-D---E---F | Vaakarivi 2 | D E F |
+-----------+ +-----------+
Muovikalvo 1 1 2 3
Sarakkeet
Kun nyt painetaan esim. näppäintä F, se työntää alapuolellaan olevat muovikalvot yhdestä kohtaa kiinni toisiinsa. Kummankin kalvon kohdassa F olevat sähköä johtavat täplät koskettavat toisiaan. Virtapiiri sulkeutuu: sähkö kulkee näppäimistöpiirin pinnistä 1 muovikalvon 1 vaakariville 2 ja F-täplien kautta muovikalvon 2 sarakkeeseen 3. Siitä sähkö pääsee näppäimistöpiirin pinniin 5. Ohjainpiiri huomaa, että F-nappi on painettu alas, ja lähettää siitä tiedon PC:n keskusyksikköön.
2. Tutki sitä muovikalvoa, jossa näppäimet on jaettu vaakariveihin, eli jossa kulkee vaakasuuntaisia sähköä johtavia viivoja. Etsi sellainen viiva, joka kulkee ainakin 8 näppäimen kautta. Esim. omassa näppäimistössäni yksi viiva kulkee näppäimien Q, W, E, R, U, I, O ja P kautta. Tutki yleismittarilla, mihin näppäimistön ohjainpiirin pinniin tämä viiva on yhteydessä. Juota sitten piuha löytämästäsi pinnistä NES-peliohjaimen piirilevyn juotostäplään numero 8 tai 11.

3. Tutki nyt sitä muovikalvoa, jossa kulkee pystysuuntaisia sähköä johtavia viivoja. Selvitä, mihin näppäimistön ohjainpiirin pinniin napin Q kautta kulkeva viiva on yhteydessä. Yhdistä tämä pinni NES-peliohjaimen juotostäplään 4. Jatka alla olevan taulukon mukaisesti: seuraavaksi etsi nappiin W yhteydessä oleva ohjainpiirin pinni ja kytke se NES-peliohjaimen juotostäplään 5 jne.
| Sarake, jolla tämä nappi on | Ohjaimen juotostäplä |
|---|---|
| Q | 4 |
| W | 5 |
| E | 6 |
| R | 7 |
| U | 1 |
| I | 15 |
| O | 13 |
| P | 14 |
4. Ohjaimen elektroniikkaosa on valmis. Sulje näppäimistö ja liitä se PC:hen. Käynnistä PC ja avaa mikä tahansa tekstieditori. Kun nyt painelet NES-peliohjaimen nappeja, PC:n pitäisi vastaanottaa näppäimenpainalluksia seuraavan taulukon mukaisesti.
| Ohjaimen nappi | Minkä näppäinpainalluksen PC vastaanottaa |
|---|---|
| ristiohjain ylös | q |
| ristiohjain alas | w |
| ristiohjain vasemmalle | e |
| ristiohjain oikealle | r |
| A-nappi | u |
| B-nappi | i |
| start | o |
| select | p |
5. Nyt voit määrittää NES-emulaattorisi tottelemaan edellämainittuja ohjausnäppäimiä.
Kuvia valmiista ohjaimesta: päältä, alta. Tässä toteutustavassa näppäimistön piirilevyn olennainen osa on liimattu NES-ohjaimen pohjaan. Kuvissa ei näy näppäimistön mukana tullut kaapeli, jolla piirilevyn yläosassa oleva liitin yhdistetään PC:n näppäimistöporttiin.
| Peliportin pinni | Toiminto | NES-ohjaimen juotostäplä |
|---|---|---|
| 1 | ylös | 4 |
| 2 | alas | 5 |
| 3 | vasen | 6 |
| 4 | oikea | 7 |
| 6 | tulitus | 1 |
| 8 | maa | 8 tai 11 |
NES-ohjaimen A-nappi on valittu hoitamaan tulitusnapin tehtävää. Jos tahdot käyttää B-nappia, johdota peliportin pinni 6 juotostäplään numero 15 eikä 1.
Etusivulle | Tätä sivua on päivitetty viimeksi 2.9.2009 eli 190 päivää sitten.