Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
U ovom uputstvu ću vam pokazati 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 kontrolu izlaznog miša.
Prvo skinete žice miša i povežete 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 vaš miš učiniti bežičnim na udaljenosti do 2500 stopa (750 metara).
Korak 1: Lista 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 promijeniti.
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 otpremite skicu na Arduino.
Pomaknite miš da vidite rezultat.
To je prilično veliki kod, 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 ponovo
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šiljalac" i "Primalac" 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 ste naučili kako koristiti miš kao kontroler i bežični kontroler.
Imate li prijedlog za sljedeći projekt, javite mi se u komentarima.
Ako vam je ovaj video bio od pomoći, kliknite omiljeno dugme i pratite me za više videozapisa.
Vidimo se sljedeći put.
Živjeli, Tom Heylen