ELAKT fångade hoppning tangentbord Prank (5 / 7 steg)
Steg 5: Få programvaran fungerar
Nu ska vi köra python skript som avlyssnar tangenttryckningar och flyttar servon. Den består av en enda python fil med tillägget ".pyw" och finns i zip-filen nedan. Detta säkerställer python skriptet körs utan en konsolfönster, och gör det extra smygande. Det blir nödvändigt att dubbelkolla att måldatorn har följande program vara installerade på den innan du kör python skript:
- Python 2.7.X: https://www.python.org/downloads/
- Pywin32 modul: http://sourceforge.net/projects/pywin32/
- Pyhook modul: http://sourceforge.net/projects/pyhook/files/
- Phidgets drivrutiner: http://www.phidgets.com/docs/OS_-_Windows#Quick_Downloads
- Phidgets Python-moduler: http://www.phidgets.com/docs/Language_-_Python#Quick_Downloads
Tre första få python upp och kör med modulerna som behövs för hemlighet avlyssnar tangentbordshändelser, medan andra två är nödvändigt att kontrollera Phidget med python.
När denna är klar, kör skriptet bör vara ett enkelt som att dubbelklicka på filen "AprilFools.pyw". Du kan höra några servo ljud när servon flytta till sina ursprungliga positioner.
Vi uppmuntrar dig också att experimentera med de nycklar som är ELAKT fångade. Vi valde A, E, T och jag eftersom de ofta används. Om du vill servon att utlösa mindre ofta, sedan försöka använda andra bokstäver som Z, Q eller även nycklar som F1 till F12.