Sadržaj:

Hakirajte miša s Arduinom. 2500 Ft bežično. PS/2: 5 koraka
Hakirajte miša s Arduinom. 2500 Ft bežično. PS/2: 5 koraka

Video: Hakirajte miša s Arduinom. 2500 Ft bežično. PS/2: 5 koraka

Video: Hakirajte miša s Arduinom. 2500 Ft bežično. PS/2: 5 koraka
Video: Que? #short 2024, Studeni
Anonim
Image
Image
Popis dijelova
Popis dijelova

U ovom uputstvu pokazat ću vam kako hakirati miš kako biste ga mogli koristiti kao kontroler za LED diode, motore, bežične aplikacije itd.

Ovaj vodič će pokriti miševe koji imaju žicu. Većina ovih miševa koristi PS/2 protokol.

Postavljanje će raditi sa svim verzijama Arduina.

Potrebno je samo nekoliko koraka za upravljanje izlazom miša.

Prvo skinite žice miša i povežite ih sa svojim Arduinom. Zatim učitavate skicu i vidite rezultat na svom serijskom monitoru.

Pokazat ću vam detaljno kako se to radi

Kao dodatak, pokazat ću vam kako učiniti miš bežičnim za udaljenost do 2500 stopa (750 metara).

Korak 1: Popis dijelova

1 x miš sa žicom

1 x Arduino Uno ili drugo

4 x muški pin -

Alati za skidanje i lemljenje

- Datoteke vježbi ovdje

Sljedeći dijelovi potrebni su samo kako bi miš bio bežičan

- 2 x HC-12 modula (ovdje sam dobio jeftino)

Priključne žice

Korak 2: Ožičenje i postavljanje

Ožičenje i postavljanje
Ožičenje i postavljanje
Ožičenje i postavljanje
Ožičenje i postavljanje

Preuzmite skice i kopirajte ih/zalijepite u svoj arduino IDE.

Skinite žice miša i spojite se na Arduino kao što možete vidjeti na slici. Boje se mogu razlikovati kod nekih miševa. Na skici ćete vidjeti MDATA i MCLK, to su portovi na Arduinu i mogu se mijenjati.

Pomaknite se do dna skice do "void loop ()". Ovdje možete prilagoditi kôd svojim potrebama.

Korak 3: Pokrenite Sketch i otvorite serijski monitor da vidite rezultat

Pokrenite Sketch i otvorite serijski monitor da vidite rezultat
Pokrenite Sketch i otvorite serijski monitor da vidite rezultat

Otvorite serijski monitor nakon što postavite skicu na Arduino.

Pomaknite miš da vidite rezultat.

To je prilično velik broj koda, ali trebali biste biti zabrinuti samo zbog koda unutar void petlje (). Većina koda odnosi se na PS/2 protokol i treba ga ostaviti na miru.

Ako ne vidite rezultat, pokušajte zamijeniti MDATA žicu s MCLK žicom i pokušajte ponovno

To je sve. Sada možete prilagoditi skicu prema vašim potrebama.

U ostatku ovog uputstva naučit ćete kako miš učiniti bežičnim na udaljenosti do 2500 stopa (750 m).

Korak 4: Postavljanje bežične mreže na velike udaljenosti

Postavljanje bežične mreže na velike udaljenosti
Postavljanje bežične mreže na velike udaljenosti
Postavljanje bežične mreže na velike udaljenosti
Postavljanje bežične mreže na velike udaljenosti

Za bežično povezivanje koristit ćemo 2 HC-12 modula i 2 Arduino. Cijeli vodič o HC-12 možete vidjeti u drugom uputstvu koje sam napravio.

Spojite miš i module kao što je prikazano na slici na 2 Arduina.

Prenesite skice "Pošiljatelj" i "Primatelj" na oba Arduina

Otvorite serijski monitor na prijemniku da vidite rezultat.

Kôd možete urediti tako da odgovara vašim potrebama u void loop ()

Korak 5: Hvala na čitanju - Sljedeći projekt

U ovom videu naučili ste koristiti miš kao upravljač i bežični upravljač.

Imate li prijedlog za sljedeći projekt, javite mi se u komentarima.

Ako vam je ovaj video bio od pomoći, kliknite gumb Omiljeni i slijedite me za više videozapisa.

Vidimo se sljedeći put.

Živjeli, Tom Heylen

Preporučeni: