LEAP rörelse kontrollerad Remote Search och bortskaffande Robot (2 / 5 steg)
Steg 2: Projektet bygga
Installera WebIOPi, skriva anpassad kod och konfigurera Webcam:
WebIoPi Installationsinstruktioner, ram grunderna och många exempel finns på projektets sida här: http://webiopi.trouch.com/
För att få de LeapMotion funktioner inbäddade på webbsidan trigger GPIO åtgärder på den Raspberry Pi, vi har använt makron, som finns här: http://webiopi.trouch.com/Tutorial_Macros.html
Jag har också skrivit några komma igång anteckningar om ovanstående process som finns bifogade.
Installera och konfigurera Webcam
Vi använder MJPG-Streamer för att strömma videon foder från Raspberry Pi tillbaka till webbläsaren genom USB webbkamera ansluten på Pi. Följ setup och byggandeanvisningar anges här http://blog.miguelgrinberg.com/post/how-to-build-... för att få MJPG-Streamer arbetar på Raspberry Pi.
Konfigurera Raspberry Pi som en AP/Hotspot
För att installera Raspberry Pi som en Hostpot, vänligen följ instruktionerna här: http://elinux.org/RPI-Wireless-Hotspot. Jag konfigurerade statiska IP på Raspberry Pi som 192.168.42.1 vilket är vad vi skulle skriva i webbläsaren när Pi startar upp i AP-läge.
WebIOPi, MJPG-Streamer och WiFi hotspot service har konfigurerats för automatisk springa vid uppstart och gör att vi kan direkt öppna en webbläsare och ansluta till roboten när det startar upp. Rc.local fil tillgänglig i reporäntan används för att köra webbkameran på boot.