Cuprins:
- Provizii
- Pasul 1: Deschideți tastatura
- Pasul 2: Urmăriți literele înapoi la știfturi
- Pasul 3: O notă privind aspectele Pin și registrele Shift
- Pasul 4: Atașarea firelor
- Pasul 5: Alte tastaturi și considerații
- Pasul 6: Un pas dincolo
Video: Hackarea unei tastaturi USB: 6 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Cum să hack o tastatură USB sau orice tastatură în acest sens. Trimiteți intrări în computer fără un microcontroler plictisitor.
Provizii
Vei avea nevoie:
O tastatură USB
Pasul 1: Deschideți tastatura
Deschideți cazul. Puteți utiliza o șurubelniță sau un instrument multifuncțional cu aspect ridicol. Uneori, chiar și după îndepărtarea tuturor șuruburilor, tastatura încă nu se deschide. În această situație, nu vă faceți griji, pur și simplu împingeți carcasa cu șurubelnița. Nu contează dacă spargi cazul. Nu prea ai nevoie de ea.
Pasul 2: Urmăriți literele înapoi la știfturi
Interiorul carcasei trebuie să aibă două foi de plastic (una peste alta). O foaie de plastic va avea trasee conductive imprimate care merg la un set de pini de pe placa de circuit, iar cealaltă foaie va avea trasee care merg la un alt set de pini de pe placa de circuit. foile se vor atinge. Aceasta completează circuitul și îi spune consiliului să trimită o scrisoare, un număr sau o comandă înapoi la computer. Ce trebuie să faceți este să etichetați fiecare cerc conductor pe ambele coli cu tasta de literă care îi corespunde. Deci, de exemplu, dacă ar trebui să apăsați „A” pe tastatură, etichetați cercul de plastic pe ambele foi de plastic care ar fi împinse împreună dacă ar apărea tasta „A” (a se vedea imaginea foilor etichetate). ați etichetat ambele foi de plastic cu toate cheile corespunzătoare (pe care intenționați să le utilizați în proiectul dvs.), următorul lucru pe care trebuie să-l faceți este să urmăriți literele înapoi pe placa de circuit cu un Sharpie (a se vedea notele de pe imagini). modalitatea de a simplifica problema este de a lua în considerare o foaie „SIDE A” și cealaltă „SIDE B”. Mai jos este o diagramă pe care am realizat-o pentru tastatura la care lucram. Rețineți că toate tastaturile sunt diferite. Vă va ajuta enorm dacă creați o diagramă similară pentru tastatura la care lucrați.
DISPOZITIVARE PIN: | | | | | | | | XXXXXX | | X | | | | | | | | X1234 5678 12 11 10 98765 432 1LATEA A LATERA BPIN LATERA AA01 - 0, 9, 8, 7, 4, 3, 2, 1A02 - 6, 5, -A03 - N, B,? (Bară) A04 - (perioadă), (virgulă), M, V, C, X, Z, (introduceți) A05 - H, G, (spațiu), 'A06 - L, K, J, F, D, S, A,; A07 - Y, TA08 - P, O, I, U, R, E, W, QPIN SIDE BA02 - 1, Q, A, ZA03 - 2, W, S, XA04 - 3, E, D, CA05 - 4, 5, R, T, F, G, V, BA06 - 6, 7, Y, U, H, J, N, MA07 - 8, I, K, (virgulă) A08 - 9, O, L, (perioadă) A09 - P, 0,?, -, ',; A11 - (introduceți) A12 - (spațiu)
Pasul 3: O notă privind aspectele Pin și registrele Shift
Practic o tastatură este un registru de schimburi specializat. Acesta preia o mulțime de intrări și trimite o ieșire către computer (aceasta fiind un cod ASCII sau o comandă de control).
Când un comutator este închis, registrul de schimbare procesează care doi pini sunt conectați și îl interpretează ca o ieșire specială.
Deci, dacă ați avea zece știfturi către fiecare foaie de plastic, atunci ați avea o sută de combinații posibile. Acest lucru se datorează faptului că fiecare știft de pe o foaie poate fi combinat cu fiecare știft de pe cealaltă parte. Acest lucru ar produce zece rânduri de zece combinații posibile. Cu alte cuvinte, tocmai ați produs o matrice bidimensională "10 X 10".
De exemplu, dacă conectați „Pinul 4” pe SIDE A și „Pinul 6” pe SIDE B, veți produce litera „M” pe computer (a se vedea imaginea).
Dacă conectați „Pinul 8” pe SIDE A și „Pinul 7” pe SIDE B, veți produce litera „I” pe computer (a se vedea imaginea).
Este într-adevăr destul de simplu.
Pasul 4: Atașarea firelor
Deci, acum știți care ace produc literele. Acum trebuie să vă conectați propriile creații nebune la tablouri.
Dar asteapta!
Înainte de a putea conecta lucrurile la placa, trebuie să conectați firele la placa!
Suspin…
Veți avea nevoie de:
fir (ideal în mai multe culori)
setare rapidă epoxidică (de la Radioshack sau Home Depot local) o lamă de ras, un fier de lipit
Deci, iată ce faceți. Numărați numărul de pini la care trebuie să atașați firele. Odată ce ați terminat, pregătiți toate firele de care veți avea nevoie. Acestea trebuie să fie dezbrăcate la ambele capete aproximativ un sfert de centimetru și ar trebui să aibă aproximativ cinci până la șase centimetri lungime. Încercați să utilizați multe culori diferite de sârmă, astfel încât să le puteți deosebi mai târziu. Pe un capăt, îndoiți partea dezbrăcată a firului, astfel încât să se poată ține de tablă (vezi imaginea).
Înfășurați firul în jurul plăcii, astfel încât partea decupată să atingă unul și numai unul dintre pini la care trebuie conectat. Asigurați-vă că niciunul dintre fire nu se atinge. Când toate firele sunt la locul lor (atingând știfturile și nu atingându-se reciproc), va trebui să lipiți.
Pregătiți niște materiale epoxidice și acoperiți partea din spate a plăcii în material epoxidic, astfel încât firele să fie lipite pe partea opusă față de știfturile conductoare. Lăsați-l pentru câte ore spune epoxidul că trebuie să stea pentru o rezistență maximă.
După șaisprezece până la douăzeci de ore mai târziu, va trebui să lipiți. Deci, lipiți firul la știft. Dacă lipirea nu se lipeste de știft, zgâriați știftul cu o lamă de ras de câteva ori și încercați din nou. Dacă știftul este acoperit cu ceva, îndepărtați stratul de acoperire cu o lamă de ras și apoi lipiți-l.
Dacă aveți o mulțime de bani, lipiți firul pe știft cu epoxidă conductivă foarte, foarte, cu atenție.
Când totul este uscat și la locul său, testați tastatura. Dacă funcționează, atunci ești mai puțin terminat.
Puneți-l într-o carcasă frumoasă sau puneți-o într-o carcasă radioshack. Nu contează.
Pasul 5: Alte tastaturi și considerații
Unele tastaturi au prize. Dacă da, vă economisește multă muncă. Ce trebuie să faceți este să vă obțineți propria priză sau set de știfturi și fire de lipit la fiecare conexiune. Odată ce aveți o priză sau știfturi cu cabluri atașate, conectați-o la priza de pe placă. Testați-l pentru a vedea dacă funcționează atingând un fir de fiecare parte împreună. Dacă funcționează, lipiți pinii antetului sau soclul în soclul de pe tablă și gata. De fapt, este atât de simplu să vă conectați, încât să nu doriți nici măcar să vă deranjați să urmăriți foile de plastic și să încercați doar să aflați combinațiile de taste prin încercare și eroare. De asemenea, există tastaturi USB Mac care vă permit să conectați alte dispozitive USB la computer prin intermediul acestora. Mi-aș dori să vă pot spune ceva mai luminos despre conexiunile USB de pe aceste plăci, dar nu pot. Poate puteți face ceva profund cu ei. În caz contrar, puteți atașa fire la acesta folosind metoda prezentată în Pasul 4. alte considerații: -Cablul USB are tendința de a smulge placa de registru de schimbare. Poate doriți să-l lipiți la loc. -Dispozitivele USB sunt 5v 100ma-Unele plăci au LED-uri atașate (vezi poza). Este posibil să puteți trimite date înapoi de pe computer pentru a le aprinde. Dacă puteți controla LED-urile, atunci le puteți atașa relee de joasă tensiune și aveți ieșiri, precum și intrări. Nu am încercat încă să-mi dau seama, dar dacă doriți să faceți o încercare, un loc bun pentru a începe poate fi aici:
Pasul 6: Un pas dincolo
Odată ce aveți o tastatură spartă, o puteți folosi pentru mai multe funcții și puteți atașa un număr de diferite tipuri de comutatoare. Puteți construi propria tastatură de mașină de scris. Verificați imaginea și videoclipul. Este posibil să nu se încarce automat și poate dura mult timp să se încarce atunci când o face (este în jur de 20 MB), dar iată videoclipul mașinii de scris: https://a.parsons.edu/~randy/video/typewriter.mov Puteți utiliza o fotocelulară ca întrerupător (așa cum se vede în imagine și video). Puteți să o conectați la un senzor de capacitate și să folosiți aproape orice pentru a declanșa un eveniment într-un film Flash. Puteți să îl conectați la un etaj schimbă și dezvoltă-ți propriul joc DDR. Poți face mai multe lucruri decât aș putea visa vreodată.
Ați găsit acest lucru util, distractiv sau distractiv? Urmăriți @madeineuphoria pentru a vedea ultimele mele proiecte.
Recomandat:
Codificarea unei tastaturi: 4 pași
Codificarea unei tastaturi: Obiectivul acestui proiect este de a prelua o tastatură și de a o codifica în așa fel încât să răspundă la o anumită parolă care ar fi prestabilită în codul în sine. Voi folosi apoi această tastatură pentru a plasa un model pre-fabricat în condiții de siguranță. Obiectivul proiectului
Hackarea unei macarale de jucărie pentru controlul micro: bit: 9 pași
Hacking a Toy Crane for Micro: bit Control: În acest ghid pas cu pas vă vom ajuta să personalizați o macara de jucărie, astfel încât să poată fi controlată cu un micro: bit BBC, folosind placa Kitronik Motor Driver Board pentru BBC micro: bit și BBC micro: accelerometrul încorporat al bitului pentru a detecta înclinarea și
Hackarea unei brățări LED Coldplay: 4 pași (cu imagini)
Spargerea unei brățări LED Coldplay: atunci când merg la un concert mare, ele distribuie adesea mici lumini LED. Când mergeți la un concert de Coldplay, veți obține versiunea minunată a acestuia: o brățară LED. În timpul spectacolului, se aprind automat și dau un efect extraordinar. La sfârșitul s
Instalarea unei tastaturi USB într-un laptop OLPC XO, faza I: 8 pași (cu imagini)
Instalarea unei tastaturi USB într-un laptop OLPC XO, faza I: Nu știu despre tine, dar pot spune cu siguranță siliconul din realitate. Iată cum să ștergeți jeleul și să strângeți o tastatură USB de tip keycaps-și-arcuri normale într-un laptop OLPC XO. Aceasta este „faza I” - introducerea tastaturii în l
Finalizarea lucrării: instalarea unei tastaturi USB într-un laptop OLPC XO, faza II: 6 pași
Finalizarea lucrării: instalarea unei tastaturi USB într-un laptop OLPC XO, faza II: pentru un tip care și-a petrecut cea mai mare parte a vieții cu degetele conectate la rândul de acasă, adăugând această tastatură USB pe care chiar pot să o ating, a făcut o diferență uriașă de utilizare a XO. Aceasta este „faza II” - introducerea cablului în interiorul