Kazalo:

Hack miško z Arduinom. 2500 Ft brezžično. PS/2: 5 korakov
Hack miško z Arduinom. 2500 Ft brezžično. PS/2: 5 korakov

Video: Hack miško z Arduinom. 2500 Ft brezžično. PS/2: 5 korakov

Video: Hack miško z Arduinom. 2500 Ft brezžično. PS/2: 5 korakov
Video: Leap Motion SDK 2024, November
Anonim
Image
Image
Seznam delov
Seznam delov

V tem navodilu vam bom pokazal, kako vlomiti miško, tako da jo lahko uporabite kot krmilnik za LED diode, motorje, brezžične aplikacije itd.

Ta vadnica bo zajemala miši, ki imajo žico. Večina teh miš uporablja protokol PS/2.

Nastavitev bo delovala z vsemi različicami Arduina.

Za nadzor izhoda miške je potrebnih le nekaj korakov.

Najprej odstranite žice miške in jih povežite z Arduinom. Nato naložite skico in rezultat vidite na svojem serijskem monitorju.

Podrobno vam bom pokazal, kako se to naredi

Kot dodatek vam bom pokazal, kako narediti miško brezžično za razdaljo do 2500 čevljev (750 metrov).

Korak: Seznam delov

1 x miška z žico

1 x Arduino Uno ali drugo

4 x moški zatič -

Orodja za odstranjevanje in spajkanje

- Datoteke vaj tukaj

Naslednji deli so potrebni le za brezžično delovanje miške

- 2 x HC-12 modul (tukaj imam svojega poceni)

Priključne žice

2. korak: Ožičenje in nastavitev

Ožičenje in nastavitev
Ožičenje in nastavitev
Ožičenje in nastavitev
Ožičenje in nastavitev

Prenesite skice in jih kopirajte/prilepite v svoj arduino IDE.

Odstranite žice miške in se povežite z Arduinom, kot vidite na sliki. Barve se lahko pri nekaterih miškah razlikujejo. Na skici boste videli MDATA in MCLK, to sta vrata na Arduinu in jih je mogoče spremeniti.

Pomaknite se na dno skice do »void loop ()«. Tu lahko kodo prilagodite svojim potrebam.

Korak: Zaženite Sketch in odprite serijski monitor, da vidite rezultat

Zaženite Sketch in odprite serijski monitor, da vidite rezultat
Zaženite Sketch in odprite serijski monitor, da vidite rezultat

Ko naložite skico v Arduino, odprite serijski monitor.

Premaknite miško, da vidite rezultat.

To je kar nekaj kode, vendar bi vas morala skrbeti le koda v void loop (). Večina kode je namenjena obravnavi protokola PS/2 in jo je treba pustiti pri miru.

Če ne vidite nobenega rezultata, poskusite zamenjati žico MDATA z žico MCLK in poskusite znova

To je vse. Zdaj lahko skico prilagodite svojim potrebam.

V preostalem delu navodil se boste naučili, kako narediti miško brezžično na razdalji do 2500 čevljev (750 m).

4. korak: Brezžična nastavitev na dolge razdalje

Brezžična nastavitev na dolge razdalje
Brezžična nastavitev na dolge razdalje
Brezžična nastavitev na dolge razdalje
Brezžična nastavitev na dolge razdalje

Za vzpostavitev brezžične povezave bomo uporabili 2 modula HC-12 in 2 Arduino. Celotno vadnico o HC-12 si lahko ogledate v drugem navodilu, ki sem ga naredil.

Priključite miško in module, kot je prikazano na sliki, na 2 Arduino.

Naložite skici "Pošiljatelj" in "Prejemnik" v oba Arduina

Odprite serijski monitor na sprejemniku in si oglejte rezultat.

Kodo lahko uredite tako, da ustreza vašim potrebam v void loop ()

5. korak: Hvala za branje - naslednji projekt

V tem videu ste se naučili uporabljati miško kot krmilnik in brezžični krmilnik.

Ali imate predlog za naslednji projekt, mi to sporočite v komentarjih.

Če vam je bil ta video v pomoč, kliknite gumb za priljubljene in mi sledite za več videoposnetkov.

Se vidimo naslednjič.

Na zdravje, Tom Heylen

Priporočena: