Counter-Strike Robot (12 / 16 paso)

Paso 12: Frambuesa Pi + Hardware y configuración

En el lado del Pi de cosas, hay tres partes:

  • Servidor de Python que el Raspberry Pi que controla el movimiento
  • servidor de webcam 'movimiento' que ejecuta la cámara web
  • Interfaz gráfica de usuario basada en Ruby (corriendo en el proyecto de Shoes.rb)

Un poco de introducción para cada una de estas partes...

Frambuesa server Pi

En el propio servidor, tenemos que hacer un poco de configuración. Específicamente, a tratar con algunos PWM. Lo más fácil es incluir la biblioteca RPIO. Podemos descargar e instalar por el texto siguiente:

En este proyecto, decidimos usar la conexión de wifi. Usted puede utilizar el puerto ethernet, pero nos queríamos la experiencia sin ataduras. Nos fuimos con el dongle de wifi EDIMAX, disponible en su local de eBay. Puede utilizar herramienta de configuración WLAN incorporada de sibilancias de Raspbian para conectar al SSID de su elección.

Movimiento Webcam

Elegimos utilizar el paquete de cámaras de 'movimiento' como nuestros ojos para este proyecto. Hay una gran cantidad de tutoriales por ahí mostrando cómo-no queremos que dediquen el tema, así te vínculos a que utiliza: http://pingbin.com/2012/12/raspberry-pi-web-cam-server-motion/ . Con la configuración mínima, hemos sido capaces de conseguir nuestro servidor del webcam remoto ejecutando de forma remota en una webcam dentro de 5 minutos.

Shoes.RB

Para nuestra GUI, optamos por utilizar el proyecto de Shoes.rb. Nos encantó facilidad de Ruby de uso, y el hecho de que se estaba ejecutando en una GUI hizo una nueva herramienta cool que queríamos usar. Además, Shoes.rb tiene la ventaja de poder paquete de archivos ejecutables para Windows, OSX y Linux, que lo hace más distribuibles (nos gusta correr crudo aunque).

Descargar Shoes.rb desde su página web: http://rdoc.info/github/shoes/shoes .

Artículos Relacionados

HLDS Counter Strike 1.6 [Linux]

HLDS Counter Strike 1.6 [Linux]

por lo que han estado jugando Counter Strike durante un tiempo y está pensando en establecer su propio servidor. Entonces este es el tutorial para usted.Bienvenidos a mi segundo tutorial sobre cómo configurar un media vida dedicado servidor HLDS para
Llegar a una fila más alta en Counter-Strike: ofensiva mundial

Llegar a una fila más alta en Counter-Strike: ofensiva mundial

Counter-Strike: Ofensiva mundial es uno de los juegos competitivos más populares. En el nivel superior de juego, los jugadores profesionales pueden ganar cientos de miles de dólares en torneos. Si has encontrado a esta guía, es probable que eres un j
Counter-Strike comandos de la consola de origen.

Counter-Strike comandos de la consola de origen.

En casi todos los juegos con comandos de consola habilitada juegan una gran parte de modding el tamaño de su cruz para afinar su servidor comandos de consola están en todas partes.En este instructable mostrará usted cómo utilizar estos comandos y lo
Cómo obtener e instalar CS:S(Counter Strike Source) texturas en Garry Mod de

Cómo obtener e instalar CS:S(Counter Strike Source) texturas en Garry Mod de

Mediante una actualización de servidor simple podemos instalar contador huelga fuente texturas en Mod de Garry.Paso 1: Paso 1: obtener vapor CMDDescargar aquíONU-Zip el archivo steamcmd_win32.zip en una carpeta nuevaPaso 2: Paso 2: ejecutar SteamCMD
Mapa de Counter-Strike fuente al modelo 3D.

Mapa de Counter-Strike fuente al modelo 3D.

Algo que he querido hacer por mucho tiempo que descubrí que la fuente del SDK para hacer mapas para el Half-Life Source juegos podría exportar a. DXF. Esto no fue un proceso sencillo. Exportar a. DXF hizo todo como piezas individuales como modelos de
Contador huelga jugador asalto con capucha

Contador huelga jugador asalto con capucha

Sí, se hace este regalo de Navidad para el niño mismo con la librería de la TARDIS y el apoyo del rifle de Halo M5AB. Al parecer su interés último es el juego de ordenador Counter Strike y siempre están pidiendo conseguir algunos puntos de vapor en l
StatTrak Fedora (nuevo de fábrica)

StatTrak Fedora (nuevo de fábrica)

Hacer tu propio StatTrak Fedora.Este sombrero será capaz de rastrear la frecuencia con punta. Aunque no puede detectar la acción, por lo que tiene que empujar un botón cada vez que desea el contador de la pantalla para subir. (Para quien no sabe o no
Cuchillo Karambit de cosplay

Cuchillo Karambit de cosplay

Originaria de Indonesia, el karambit es un cuchillo de mano cuyo diseño se dice que es insired por uña de gato. El karambit características en el juego de computadora popular Counter Strike. Hice este cuchillo karambit de cosplay para #1Son. La lámin
Caliente para hacer una catapulta sencilla pero efectiva en GMOD 10

Caliente para hacer una catapulta sencilla pero efectiva en GMOD 10

este instructable le mostrará cómo hacer un simple, sin embargo, ahora disparar catapulta en garry mod 10. es un artilugio común que es perfecto para principiantes. los jugadores Mod de Garry más saben cómo hacer algo como esto.¡ Disfrute!Requisitos:
Viejo Transormed de teclado en teclado de juego personalizado

Viejo Transormed de teclado en teclado de juego personalizado

Hola a todos, este es un instructivo sobre cómo hacer y viejo, ya inútil, de teclado en un teclado de juego al día. Esto será más eficaz si se hace para un juego específico (es decir, Counter-Strike ) debido a la eliminación de clave. Además, sólo te
Fuego rápido de PC

Fuego rápido de PC

Edit: solucionado el programa definitivo lo tendrás que renombrar su extensiónDisparar pistolas semi-auto con automático de la velocidad! Este es un mod de software libre de riesgo, por lo que no hay manera que permanentemente puede atornillar hasta
Modificación de ratón 555 temporizador inalámbrico

Modificación de ratón 555 temporizador inalámbrico

en primer lugar, mi blog/el original.Segundo lugar, gustaría mencionar Instructables lo fácil es utilizar. Simplemente es mucho más fácil dar instrucciones cuando se puede etiquetar tus fotos y contestar Comentarios.Permite a los negocios...Hace unos
Airsoft 101: un kit de inicio para principiantes

Airsoft 101: un kit de inicio para principiantes

por lo que usted quiere ser un airsofter, ¿EH? Bueno, ideado un kit sencillo para hacerle mirar impresionante, o como un niño / adolescente que piensa airsoft es sobre la guerra.Cosas que necesitarás son enumeradas por las fotos.Aquí está uno para ya
Cómo asistir a una fiesta LAN

Cómo asistir a una fiesta LAN

Partes de LAN pueden ser una experiencia increíble con tus amigos! O un ejercicio frustrante de problemas de instalación falla o software la computadora. Hoy iba a hablar acerca de cómo tener la mejor experiencia y estar más preparado para divertirse