Sommario:
- Passaggio 1: elenco delle parti
- Passaggio 2: cablaggio e configurazione
- Passaggio 3: eseguire lo schizzo e aprire il monitor seriale per vedere il risultato
- Passaggio 4: configurazione wireless a lungo raggio
- Passaggio 5: grazie per la lettura - Prossimo progetto
Video: Hackera un mouse con Arduino. 2500 piedi senza fili. PS/2: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
In questo tutorial ti mostrerò come hackerare un mouse in modo da poterlo utilizzare come controller per LED, motori, applicazioni wireless e così via.
Questo tutorial riguarderà i mouse che hanno un filo. La maggior parte di questi mouse utilizza il protocollo PS/2.
La configurazione funzionerà con tutte le versioni di Arduino.
Bastano pochi passaggi per controllare l'output del mouse.
Per prima cosa spegni i fili del mouse e collegali al tuo Arduino. Quindi carichi lo schizzo e vedi il risultato sul tuo monitor seriale.
Ti mostrerò in dettaglio come è fatto
Come extra, ti mostrerò come rendere il tuo mouse wireless per una distanza fino a 2500 piedi (750 metri).
Passaggio 1: elenco delle parti
1 x mouse con filo
1 x Arduino Uno o altro
4 x perno maschio -
Strumenti per spellare e saldare
- File di esercizi qui
Le parti successive sono necessarie solo per rendere il mouse wireless
- 2 x modulo HC-12 (ho preso il mio a buon mercato qui)
Cavi di collegamento
Passaggio 2: cablaggio e configurazione
Scarica gli schizzi e copiali/incollali nel tuo IDE arduino.
Spella i fili del mouse e connettiti ad Arduino come puoi vedere nell'immagine. I colori possono variare con alcuni mouse. Nello schizzo vedrai MDATA e MCLK queste sono le porte su Arduino e possono essere modificate.
Scorri fino alla fine dello schizzo fino a "void loop()". Qui puoi modificare il codice in base alle tue esigenze.
Passaggio 3: eseguire lo schizzo e aprire il monitor seriale per vedere il risultato
Apri il monitor seriale dopo aver caricato lo schizzo su Arduino.
Muovi il mouse per vedere il risultato.
È un bel po' di codice, ma dovresti preoccuparti solo del codice all'interno di void loop(). La maggior parte del codice riguarda il protocollo PS/2 e dovrebbe essere lasciato in pace.
Se non vedi alcun risultato, prova a scambiare il cavo MDATA con il cavo MCLK e riprova
Questo è tutto quello che c'è da fare. Ora puoi regolare lo schizzo in base alle tue esigenze.
Nel resto di questo tutorial imparerai come rendere il mouse wireless per una distanza fino a 2500 piedi (750 m).
Passaggio 4: configurazione wireless a lungo raggio
Useremo 2 moduli HC-12 e 2 Arduino per effettuare la connessione wireless. Puoi vedere un tutorial completo su HC-12 in un'altra istruzione che ho realizzato.
Collega il mouse e i moduli come mostrato nell'immagine ai 2 Arduino.
Carica gli sketch "Sender" e "Receiver" su entrambi gli Arduino
Apri il monitor seriale sul ricevitore per vedere il risultato.
Puoi modificare il codice in base alle tue esigenze in void loop()
Passaggio 5: grazie per la lettura - Prossimo progetto
In questo video hai imparato a utilizzare un mouse come controller e controller wireless.
Avete un suggerimento per il prossimo progetto, fatemelo sapere nei commenti.
Se questo video ti è stato utile, fai clic sul pulsante preferito e seguimi per altri video.
Arrivederci alla prossima.
Saluti, Tom Heylen
Consigliato:
Come realizzare un telefono senza fili in latta! (Arduino Walkie Talkie): 7 passaggi (con immagini)
Come realizzare un telefono senza fili in latta! (Arduino Walkie Talkie): Proprio l'altro giorno, ero nel bel mezzo di una telefonata molto importante quando il mio telefono a banana ha smesso di funzionare! Ero così frustrato. Questa è l'ultima volta che perdo una chiamata a causa di quello stupido telefono! (Con il senno di poi, potrei essermi arrabbiato un po' troppo in
Saldatura dei fili ai fili - Nozioni di base sulla saldatura: 11 passaggi
Saldatura dei fili ai fili | Nozioni di base sulla saldatura: per questo Instructable, parlerò dei modi comuni per saldare i fili ad altri fili. Suppongo che tu abbia già verificato i primi 2 Instructables per la mia serie di basi di saldatura. Se non hai controllato i miei Instructables sull'uso
Campanello senza fili - (Raspberry PI e Amazon Dash): 4 passaggi (con immagini)
Campanello senza fili - (Raspberry PI e Amazon Dash): cosa fa? (vedi video) Quando si preme il pulsante, Raspberry scopre un nuovo dispositivo che si collega alla rete wireless. In questo modo, può riconoscere il pulsante premuto e trasmettere le informazioni su questo fatto al tuo cellulare (o a un dispositivo del tuo
Caricatore da mouse vintage per iPhone senza fili per Mac: 8 passaggi (con immagini)
Caricatore vintage da mouse Mac a iPhone wireless: questo caricatore del telefono è iniziato con me che cercavo di capire qualcosa di interessante da fare con un mouse vintage apple/Mac come regalo per mia moglie, un avido utente Mac e tutto ciò che riguarda la mela. Ho pensato cosa c'è di meglio di un caricabatterie per telefono wireless? Sembra già bello
Dispositivo di raffreddamento/supporto per laptop a costo zero (senza colla, senza foratura, senza dadi e bulloni, senza viti): 3 passaggi
Dispositivo di raffreddamento/supporto per laptop a costo zero (senza colla, senza foratura, senza dadi e bulloni, senza viti): AGGIORNAMENTO: PER FAVORE, PER FAVORE, PER FAVORE, PER IL MIO ISTRUTTORE, GRAZIE ^_^ POTRESTI ANCHE VOTARE PER IL MIO ALTRO CONCORSO ISCRIZIONE A www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ O FORSE VOTA PER IL MIO MIGLIORE AMICO