Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
V tomto pokynu vám ukážu, jak hacknout myš, abyste ji mohli použít jako ovladač pro LED diody, motory, bezdrátové aplikace atd.
Tento tutoriál se bude týkat myší, které mají drát. Většina těchto myší používá protokol PS/2.
Nastavení bude fungovat se všemi verzemi Arduina.
Ovládání výstupu vaší myši trvá jen několik kroků.
Nejprve odizolujte dráty myši a připojte je ke svému Arduinu. Poté nahrajete skicu a uvidíte výsledek na svém sériovém monitoru.
Podrobně vám ukážu, jak se to dělá
Jako další vám ukážu, jak zajistit, aby byla vaše myš bezdrátová na vzdálenost až 750 metrů.
Krok 1: Seznam dílů
1 x myš s drátem
1 x Arduino Uno nebo jiné
4 x samčí kolík -
Nástroje pro odizolování a pájení
- Soubory cvičení zde
Další díly jsou potřeba pouze k tomu, aby byla myš bezdrátová
- 2 x modul HC-12 (zde mám levný)
Připojovací vodiče
Krok 2: Zapojení a nastavení
Stáhněte si skici a zkopírujte/vložte je do svého Arduino IDE.
Odizolujte dráty myši a připojte se k Arduinu, jak vidíte na obrázku. Barvy se mohou u některých myší lišit. V náčrtu uvidíte MDATA a MCLK, to jsou porty na Arduinu a lze je změnit.
Přejděte do spodní části náčrtu na „neplatná smyčka ()“. Zde můžete upravit kód tak, aby vyhovoval vašim potřebám.
Krok 3: Spusťte Sketch a otevřete Serial Monitor, abyste viděli výsledek
Po nahrání skici do Arduina otevřete sériový monitor.
Pohybem myši zobrazíte výsledek.
Je to docela málo kódu, ale měli byste se zajímat pouze o kód uvnitř smyčky void (). Většina kódu se má zabývat protokolem PS/2 a měla by zůstat sama.
Pokud nevidíte žádný výsledek, zkuste zaměnit vodič MDATA s vodičem MCLK a zkuste to znovu
To je všechno. Nyní můžete skicu upravit tak, aby vyhovovala vašim potřebám.
Ve zbytku tohoto návodu se naučíte, jak udělat myš bezdrátovou na vzdálenost až 750 stop.
Krok 4: Bezdrátové nastavení dlouhého dosahu
K bezdrátovému připojení použijeme 2 moduly HC-12 a 2 Arduino. Úplný návod k HC-12 můžete vidět v dalším z instrukcí, které jsem vytvořil.
Připojte myš a moduly podle obrázku k 2 Arduino.
Nahrajte náčrtky „Odesílatel“a „Přijímač“do obou Arduino
Otevřete sériový monitor na přijímači, abyste viděli výsledek.
Kód můžete upravit tak, aby vyhovoval vašim potřebám, ve smyčce void ()
Krok 5: Děkujeme za čtení - další projekt
V tomto videu jste se naučili používat myš jako ovladač a bezdrátový ovladač.
Máte návrh na další projekt, dejte mi vědět v komentářích.
Pokud vám toto video pomohlo, klikněte na oblíbené tlačítko a sledujte mě pro další videa.
Uvidíme se příště.
Na zdraví, Tom Heylen