Sadržaj:
- Korak 1: Popis dijelova
- Korak 2: Ožičenje i postavljanje
- Korak 3: Pokrenite Sketch i otvorite serijski monitor da vidite rezultat
- Korak 4: Postavljanje bežične mreže na velike udaljenosti
- Korak 5: Hvala na čitanju - Sljedeći projekt
Video: Hakirajte miša s Arduinom. 2500 Ft bežično. PS/2: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
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
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
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
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:
Hakirajte vaša garažna vrata: 5 koraka
Hakirajte vaša garažna vrata: Tko nije ni sanjao o odlasku kući samo s aplikacijom za telefon ili o mogućnosti slušanja i ponovnog kopiranja podatkovnih tramvaja? Sretna sam što mogu s vama podijeliti ono što sam shvatila i kako sam nastavila. Započeo sam ovaj projekt nakon što sam drugi put zaboravio ključeve
Hakirajte svoj automobil pomoću Wio terminala i CAN sabirnice: 7 koraka
Hakirajte svoj automobil pomoću Wio terminala i CAN sabirnice: Ako imate razumijevanja u programiranje CAN sabirnice i Arduina i želite hakirati vaš automobil, ove upute mogu vam pružiti rješenje. Što se tiče razloga zašto želite hakirati vaš automobil, ja ne znam, ali ovo je doista zanimljiva stvar.Ovaj pr
Vijak - DIY noćni sat za bežično punjenje (6 koraka): 6 koraka (sa slikama)
Vijak - Noćni sat za bežično punjenje DIY (6 koraka): Induktivno punjenje (poznato i kao bežično punjenje ili bežično punjenje) vrsta je bežičnog prijenosa energije. Koristi elektromagnetsku indukciju za opskrbu prijenosnih uređaja električnom energijom. Najčešća aplikacija je Qi bežično punjenje
Bežično upravljajte Arduinom s MATLAB -om: 11 koraka
Bežično upravljajte Arduinom s MATLAB -om: Vidjeli smo nekoliko DIY -a o tome kako uspostaviti komunikaciju između MATLAB aplikacije i Arduina koja je spojena na računalo. Međutim, nisam naišao na ništa što kontrolira Arduino putem MATLAB -a bežično koristeći ENC28J60 kompatibilan Ethernet štit
Hakirajte bežično zvono na vratima u bežični alarmni prekidač ili prekidač za uključivanje/isključivanje: 4 koraka
Hakirajte bežično zvono na vratima u bežični alarmni prekidač ili prekidač za uključivanje/isključivanje: Nedavno sam izgradio alarmni sustav i instalirao ga u svoju kuću. Koristio sam magnetske prekidače na vratima i ožičio ih kroz potkrovlje. Prozori su bila druga priča i teško ožičenje nije bila opcija. Trebalo mi je bežično rješenje, a ovo je