2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Je to trochu otravné pokaždé, když počítač usne, zvláště když jste uprostřed prezentace v PowerPointu nebo pracujete z domova, ale měl by být neustále dostupný online. Toto jednoduché zařízení za vás bude každých 30 sekund kroutit (kmitat) myší a udržet váš počítač vždy vzhůru. Toto zařízení jednoduše simuluje pohyb fyzické myši, není třeba instalovat žádnou aplikaci ani ovladač, takže je „tajné“a neporušuje zásady IT společnosti ani se nevystavuje nebezpečnému softwaru.
Krok 1: Vytvořte zařízení
Celý myší wiggler je 3D vytištěn. Soubory jsou přiloženy. Vytiskněte díly svou oblíbenou barvou.
Krok 2: Hardware a montáž
Myšák používá díly, které jsou k dostání u mnoha prodejců. Je zapotřebí následující hardware:
- Arduino Nano (nebo klon , nepájejte piny k Nano)
- Servo a hardwarový balíček SG90
- Mini USB kabel
- Nějaké dráty
Následují kroky k připojení serva k Arduino Nano a instalace serva a kola.
Servo má konektor se 3 zásuvkami. Ten oranžový je pin PMW, který je třeba připojit ke kolíku D9 na Arduino Nano. Středový červený vodič je Vcc, který jde na +5V na Nano a hnědý je uzemnění, které je připojeno k GND na nano. Použil jsem 3 samčí kolíky a připájel je k vodičům z Nano, aby bylo zapojení jednodušší.
Pomocí jednoho ze servo houkačky a šroubů připevněte servo SG90 k tělu wiggleru myši a nainstalujte kolečko na servo výstup. Ujistěte se, že je kolečko v rovině a nepřekáží myši. Volitelně můžete vzor vytisknout a umístit na vršek kolečka, aby se zlepšila estetika a pohyb myši byl konzistentnější. K tomu jsem použil bílé adresní štítky.
Krok 3: Kód
Náčrt Arduina je přiložen. Před nahráním skici do svého nano se ujistěte, že máte nainstalované knihovny Servo.h a SimpleTimer.h. Můžete změnit úhel, ve kterém se bude servo pohybovat, a časový interval, kdy se bude servo pohybovat. Výchozí nastavení je, že servo každých 30 sekund posune kolo o 30 stupňů doleva a poté o 30 stupňů doprava. Díky tomu se bude vaše myš pohybovat asi o 10 mm, což je dost na to, aby se počítač nedostal do režimu spánku, ale ne příliš na to, abyste ztratili přehled o kurzoru myši. Tyto hodnoty můžete upravit podle potřeby.
Krok 4: Nechte myš pohybovat
Umístěte myš na myš Wiggler a ujistěte se, že je optický senzor v horní části kolečka. Zapněte zařízení pomocí napájecího adaptéru USB a můžete začít.
Druhé místo v automatizační soutěži 2017