Inhoudsopgave:

Arduino Mouse Wiggler - Ajarnpa
Arduino Mouse Wiggler - Ajarnpa

Video: Arduino Mouse Wiggler - Ajarnpa

Video: Arduino Mouse Wiggler - Ajarnpa
Video: Create Your Own Mouse Jiggler with a Digispark & Arduino [Tutorial] 2024, November
Anonim
Arduino Muis Wiggler
Arduino Muis Wiggler

Het is elke keer een beetje vervelend als de computer in de slaapstand gaat, vooral wanneer je midden in een PowerPoint-presentatie zit, of vanuit huis werkt, maar de hele tijd online beschikbaar zou moeten lijken. Dit eenvoudige apparaat zal uw muis elke 30 seconden of zo voor u wiebelen (schudden) en uw computer altijd wakker houden. Dit apparaat simuleert eenvoudig de fysieke muisbeweging, er hoeft geen app of driver te worden geïnstalleerd, dus het is 'stealth' en zal het IT-beleid van het bedrijf niet schenden of uzelf blootstellen aan gevaarlijke software.

Stap 1: Maak het apparaat

Maak het apparaat
Maak het apparaat

De hele muiswiebel is 3D-geprint. De bestanden zijn bijgevoegd. Print de onderdelen met je favoriete kleur.

Stap 2: Hardware en montage

Hardware en montage
Hardware en montage
Hardware en montage
Hardware en montage
Hardware en montage
Hardware en montage

De mouse wiggler maakt gebruik van onderdelen die bij veel retailers verkrijgbaar zijn. De volgende hardware is nodig:

  • Arduino Nano (of kloon, soldeer de pinnen niet aan de Nano)
  • SG90 servo- en hardwarepakket
  • Mini-USB-kabel
  • Sommige draden

Hieronder volgen de stappen om de servo op de Arduino Nano aan te sluiten en de servo en het wiel te installeren.

De servo heeft een connector met 3 vrouwelijke pinnen. De oranje is de PMW-pin die moet worden aangesloten op de D9-pin op de Arduino Nano. De middelste rode draad is Vcc die naar de +5V op de Nano gaat en de bruine is aarde die is verbonden met de GND op de nano. Ik heb 3 mannelijke pinnen gebruikt en deze aan de draden van de Nano gesoldeerd om de bedrading gemakkelijker te maken.

Gebruik een van de servohoorns en de schroeven om de SG90-servo aan de muiswiebelbehuizing te bevestigen en installeer het wiel op de servo-uitgang. Zorg ervoor dat het wiel waterpas staat en de muis niet hindert. Optioneel kunt u het patroon afdrukken en op het wiel plaatsen om de esthetiek te verbeteren en de muis consistenter te laten bewegen. Ik heb hiervoor witte adresetiketten gebruikt.

Stap 3: Coderen

De Arduino-schets is bijgevoegd. Zorg ervoor dat u de Servo.h- en SimpleTimer.h-bibliotheken hebt geïnstalleerd voordat u de schets naar uw nano uploadt. U kunt de hoek wijzigen waarin de servo zal reizen, en het tijdsinterval dat de servo zal bewegen. De standaardinstelling is dat de servo het wiel elke 30 seconden 30 graden naar links en vervolgens 30 graden naar rechts beweegt. Hierdoor zal uw muis ongeveer 10 mm bewegen, wat voldoende is om de computer uit de slaapstand te houden, maar niet te veel om de muiscursor uit het oog te verliezen. U kunt deze waarden naar wens aanpassen.

Stap 4: Laat de muis bewegen

Image
Image
Automatiseringswedstrijd 2017
Automatiseringswedstrijd 2017

Plaats je muis bovenop de Mouse Wiggler en zorg ervoor dat de optische sensor bovenop het wiel zit. Zet het apparaat aan met een USB-lichtnetadapter en je kunt aan de slag.

Automatiseringswedstrijd 2017
Automatiseringswedstrijd 2017

Tweede plaats in de automatiseringswedstrijd 2017

Aanbevolen: