Obsah:

Hackněte myš pomocí Arduina. 2500 Ft bezdrátový. PS/2: 5 kroků
Hackněte myš pomocí Arduina. 2500 Ft bezdrátový. PS/2: 5 kroků

Video: Hackněte myš pomocí Arduina. 2500 Ft bezdrátový. PS/2: 5 kroků

Video: Hackněte myš pomocí Arduina. 2500 Ft bezdrátový. PS/2: 5 kroků
Video: Infra zavora 2024, Listopad
Anonim
Image
Image
Seznam dílů
Seznam dílů

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í

Zapojení a nastavení
Zapojení a nastavení
Zapojení a nastavení
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

Chcete -li zobrazit výsledek, spusťte skicu a otevřete sériový monitor
Chcete -li zobrazit výsledek, spusťte skicu a otevřete sériový monitor

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

Bezdrátové nastavení dlouhého dosahu
Bezdrátové nastavení dlouhého dosahu
Bezdrátové nastavení dlouhého dosahu
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

Doporučuje: