
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05



V tomto návode vám ukážem, ako hacknúť myš, aby ste ju mohli používať ako ovládač pre LED diódy, motory, bezdrôtové aplikácie a podobne.
Tento tutoriál sa bude zaoberať myšami, ktoré majú drôt. Väčšina týchto myší používa protokol PS/2.
Nastavenie bude fungovať so všetkými verziami Arduina.
Ovládanie výstupu vašej myši vyžaduje iba niekoľko krokov.
Najprv odizolujte drôty myši a pripojte ich k svojmu Arduinu. Potom nahrajete skicu a uvidíte výsledok na svojom sériovom monitore.
Podrobne vám ukážem, ako sa to robí
Ako doplnok vám ukážem, ako vytvoriť bezdrôtovú myš na vzdialenosť až 750 metrov.
Krok 1: Zoznam dielov
1 x myš s drôtom
1 x Arduino Uno alebo iné
4 x kolík samec -
Nástroje na odizolovanie a spájkovanie
- Cvičebné súbory tu
Ďalšie diely sú potrebné len na to, aby bola myš bezdrôtová
- 2 x modul HC-12 (tu som získal lacné)
Pripojovacie vodiče
Krok 2: Zapojenie a nastavenie


Stiahnite si náčrty a skopírujte/prilepte ich do svojho arduino IDE.
Odizolujte drôty myši a pripojte sa k Arduinu, ako vidíte na obrázku. Farby sa môžu u niektorých myší líšiť. V náčrte uvidíte MDATA a MCLK, to sú porty na Arduine a dajú sa zmeniť.
Posuňte sa do spodnej časti náčrtu na „prázdna slučka ()“. Tu môžete prispôsobiť kód svojim požiadavkám.
Krok 3: Spustite skicu a otvorte sériový monitor, aby ste videli výsledok

Po nahraní náčrtu do Arduina otvorte sériový monitor.
Výsledok zobrazíte pohybom myši.
Je to dosť veľa kódu, ale mali by ste sa zaujímať iba o kód vo vnútri void loop (). Väčšina kódu sa má zaoberať protokolom PS/2 a mala by zostať sama.
Ak nevidíte žiadny výsledok, skúste vymeniť drôt MDATA za drôt MCLK a skúste to znova
To je všetko, čo k tomu patrí. Teraz môžete náčrt prispôsobiť svojim požiadavkám.
Vo zvyšku tohto návodu sa naučíte, ako urobiť myš bezdrôtovou na vzdialenosť až 750 stôp (2500 stôp).
Krok 4: Bezdrôtové nastavenie s dlhým dosahom


Na bezdrôtové pripojenie použijeme 2 moduly HC-12 a 2 Arduino. Kompletný návod k HC-12 si môžete pozrieť v inom návode, ktorý som vytvoril.
Pripojte myš a moduly podľa obrázku k 2 Arduino.
Nahrajte náčrty „Odosielateľ“a „Prijímač“do oboch zariadení Arduino
Otvorte sériový monitor na prijímači, aby ste videli výsledok.
Kód môžete upraviť tak, aby vyhovoval vašim potrebám, vo void loop ()
Krok 5: Ďakujem za čítanie - ďalší projekt
V tomto videu ste sa naučili používať myš ako ovládač a bezdrôtový ovládač.
Máte návrh na ďalší projekt, dajte mi vedieť v komentároch.
Ak vám toto video pomohlo, kliknite na tlačidlo Obľúbené a sledujte ma pre ďalšie videá.
Uvidíme sa nabudúce.
Na zdravie, Tom Heylen
Odporúča:
Hacknite svoje auto pomocou terminálu Wio a zbernice CAN: 7 krokov

Hacknite svoje auto pomocou terminálu Wio a zbernice CAN: Ak máte znalosti programovania CAN Bus a Arduino a chcete hacknúť svoje auto, potom vám tieto pokyny môžu poskytnúť riešenie. Pokiaľ ide o to, prečo chcete auto hacknúť, neviem, ale je to skutočne zaujímavá vec. Toto pr
Ovládajte Arduino bezdrôtovo pomocou MATLAB: 11 krokov

Ovládajte Arduino bezdrôtovo pomocou MATLAB: Videli sme niekoľko domácich kutilov o tom, ako nadviazať komunikáciu medzi aplikáciou MATLAB a Arduino, ktorá je pevne prepojená s počítačom. Nestretol som sa však s ničím, čo by bezdrôtovo ovládalo Arduino cez MATLAB pomocou ethernetového štítu kompatibilného s ENC28J60
Hacknite svoj Halloween pomocou phidgetov: 9 krokov (s obrázkami)

Hacknite svoj Halloween pomocou Phidgets: Tento projekt vám ukáže, ako môžete " hacknúť " vaše halloweenske dekorácie a prinútite ich, aby sa správali presne tak, ako chcete! Halloweenska dekorácia, s ktorou pracujeme, má nasledujúcu predvolenú funkciu: Aktivuje sa prepínačom (zobrazené na
Trojtlačidlová myš Sun Light Doodler, myš: 11 krokov (s obrázkami)

Myš s trojtlačidlovým svetlom RGB Slnka s ľahkým doodle: Stretávam Lori Stotko a Stuarta Nafeyho http://lightdoodles.com/ v tomto roku Makers Faire Auditions. Mali tieto skvelé svetelné perá, s ktorými urobili čmáranice. Rozhodol som sa ich vyrobiť, keď som sa vrátil domov, a spomenul som si na starú trojtlačidlovú myš Sun
Vytvorte robota pripojeného k webu (za približne 500 dolárov) (pomocou Arduina a netbooku): 6 krokov (s obrázkami)

Vytvorte robota pripojeného k webu (za približne 500 dolárov) (pomocou Arduina a netbooku): Tento návod vám ukáže, ako si vytvoriť vlastného robota pripojeného cez web (pomocou mikrokontroléra Arduino a počítača Asus eee). Prečo by ste chceli web Pripojený robot? Samozrejme hrať sa. Jazdite so svojim robotom z celej miestnosti alebo cez počet