Frambuesa Pi leva tanque v1.0 (4 / 8 paso)

Paso 4: Configurar el Pi

Esta es la parte más importante, el corazón de nuestro tanque--frambuesa Pi!

Si usted have't había jugado Raspberry Pi todavía. Te recomiendo empezar con este libro: antes de empezar con frambuesa pi por hacer. Puede obtener los conceptos básicos y una comprensión integral de Pi.

Consigue la última raspbian OS.

La siguiente herramienta te recomiendo mucho es el escritorio remoto. Aquídel tutorial de Adam Riley. Después de configurar, puede ver el escritorio de Pi en tu PC (no probado en Mac). Por lo tanto para no ejecutar los medios de Pi "desnudos", necesidad de una pantalla, ratón y teclado. Algunos de mis amigos están utilizando ssh línea de comandos. Pero prefiero el escritorio.

Basado en investigaciones anteriores, sabía que Raspberry Pi es capaz de stream de video. Así que empecé a ensuciar con diferentes aplicaciones en la Pi. Muchas de las aplicaciones tiene una larga lag(seconds) o tiene una velocidad de fotogramas baja. Después de dos semanas de deambular en tutoriales y vídeos en línea, por suerte encontré la solución. Un video de youtube sobre webiopi me dio una esperanza de muchos. Más investigación me hizo creer que este es el camino correcto a seguir.

Webiopi es un framework que facilita realmente la conexión entre Pi y otro dispositivo de internet. Controla todos los GPIOS de Pi y luego inicio que contiene un servidor personalizado html. Se puede acceder a este html de otros dispositivos (ordenador, teléfono inteligente, etc.), y haga clic en un botón en el navegador en una distancia de wifi, un GPIO se dispara.

El video me hizo que lleno de esperanza, se basa en un webiopi tutorial--cambot proyecto. Se presenta en el cargador de MagPi #9 [html] [pdf] y #10 [html] [pdf]. Gracias Eric PTAK!

Siguiendo el tutorial paso a paso, usted puede hacer para dos ruedas cambot! Así es como funciona: dos conectarlo con un puente de H, entonces controlar el puente en H con 6 pines GPIO para control de dirección y velocidad. Webiopi se utiliza para controlar los GPIOs. Y MJPG-streamer se utiliza para streaming de vídeo.

Si eres nuevo en el Pi o Linux como era hace meses, tienes un pequeño problema después de seguir todos los pasos. ¿Puede ejecutar python código para webiopi y el streaming de vídeo por separado pero no sabe cómo ejecutarlos juntos? Me tomó un tiempo saber puede Agregar una y después de un comando (y es realmente difícil buscar en google, por cierto), eso significa que desea que el comando ejecutar en el fondo. Así que a ello cada vez:

sudo python cambot.py &

sudo./stream.sh

Creo que crear un bash archivo que contiene sobre el comando en un archivo y ejecutar una vez. No he probado todavía.

Por lo que he probado esta configuración básica con dos motor de corriente continua, funciona, pero el motor que tengo no es lo suficientemente potente. Me lleva a otra opción: servos continuadas.

¿Nueva pregunta viene entonces: webiopi apoyo a PWM controlado servos?

La respuesta es sí, pero no por su ser: RPIO es necesaria para generar software PWM

Instalación de RPIO (Ni tengo suerte en el primer método de apt-get install. El método de github funciona muy bien para mí)

Código de ejemplo y otras discusiones

Ahora tu bot se actualiza con dos servos! Piense en lo que puede hacer con los brazos extras!

He modificado el código de muestra anterior para montar mi tanque. No es necesario un grado de ciencia de computadora para hacer esto. Que son buenos durante mucho tiempo entender el código de ejemplo y saber qué copiar y donde cambiar.

Artículos Relacionados

Robot tanque de monitor inalámbrico basado en frambuesa pi

Robot tanque de monitor inalámbrico basado en frambuesa pi

DIY un tanque monitor sin hilos no es difícil basado en el pi de frambuesa, que se muestra en la siguiente imagen.Paso 1: Materiales para el monitor de frambuesa pi base tanque rc 1.Tablero de frambuesa pi:http://www.smartarduino.com/original-RPI-Ras
Diversión Pi frambuesa 3 tanque de Pi

Diversión Pi frambuesa 3 tanque de Pi

Vamos a crear un tanque que será controlado por el Raspberry Pi y un WiiMote. No te preocupes, vamos a ir en detalles en los siguientes pasos. Este proyecto promoverá muchos aspectos del plan de estudios STEM (ciencia, tecnología, ingeniería y matemá
Leva de seguridad fácil frambuesa Pi con carga automática de la Web

Leva de seguridad fácil frambuesa Pi con carga automática de la Web

Este es un proyecto que redacté súper rápido en una semana o así. La razón por la que tenía que configurarlo de la manera que lo hizo fue obtener un sistema de seguridad básico en lugar tan pronto como sea posible para supervisar mi garaje via mi dis
Tanque espía de frambuesa Pi

Tanque espía de frambuesa Pi

Recibí un primer premio de concurso del día de PI/E. (yaayyy. Gracias por todos los votantes impresionantes!!!)Me gustaría premiar a las primeras 10 personas para ponerse en contacto conmigo. Tengo 10 unidades de los códigos de pertenencia de PRO de
ISPRESSO: remoto controlado, frambuesa Pi Espresso máquina

ISPRESSO: remoto controlado, frambuesa Pi Espresso máquina

Por favor Nota: estas instrucciones fueron precisas para el viejo placas Raspberry Pi y la versión anterior de Raspbian, pero ha habido grandes cambios recientemente que requieren nuevas medidas, al menos en el lado del software. Las instrucciones ac
PiTank - un tanque web controlada con cañón y transmisión en vivo de video

PiTank - un tanque web controlada con cañón y transmisión en vivo de video

El PiTank es un tanque de controlador web construido para un concurso en el club de robótica de la escuela. El proyecto tomó cerca de dos semanas para terminar con los 5 miembros del equipo participando en varios aspectos. Su proyectil principal son
Frambuesa Pi 3 modelo B: Guía de un principiante

Frambuesa Pi 3 modelo B: Guía de un principiante

Una versión más reciente del Raspberry Pi, Frambuesa Pi 3 modelo B ha sido lanzada recientemente. Lo que lo hace diferente de otros modelos anteriores son:Un procesador de 64 bits más rápido corriendo a 1,2 GHzA bordo de Bluetooth de baja energía (BL
Crisol de tanque de propano pequeño (sin soldadura)

Crisol de tanque de propano pequeño (sin soldadura)

Por lo que yo había hecho un tanque de propano decente base, carbón de leña fundición para fusión de aluminio de colada en lingotes y moldes. Usted puede ver este Instructable aquí propano tanque de fundición de aluminio (sin soldadura) y también hab
1979 bang & Olufsen frambuesa Pi Radio por Internet

1979 bang & Olufsen frambuesa Pi Radio por Internet

esto es un 1979 Bang & Olufsen Beocord 1500 grabadora que he convertido en una independiente de radio por internet de Raspberry Pi. Los medidores de VU analógicos son conducidos por el Pi a través de un circuito DAC (convertidor analógico Digital), c
Husky: cuadrúpedo Live Streaming Bot con frambuesa pi

Husky: cuadrúpedo Live Streaming Bot con frambuesa pi

El cuadrúpedo código nombre Husky es un cuatro patas cangrejo como el robot que utiliza la frambuesa pi 2, cerebro y centro de control principal. Además, incluí también un controlador de servo y el conductor del motor de control de servo y motor de H
Refrigerador de la cerveza de frambuesa Pi de po

Refrigerador de la cerveza de frambuesa Pi de po

¿Cómo tomar una perfectamente buena cerveza o cava y hacer impresionantes? Un buen comienzo es que su refrigerador decirle Cuántas botellas, cuando la puerta está abierta o cerrada, y la temperatura de su refrigerador. Lo mejor es que la información
Década de 1970 frambuesa Pi AlexaPhone Amazonas

Década de 1970 frambuesa Pi AlexaPhone Amazonas

Se trata de un estilo de la década de 1970 trimphone que he convertido para albergar un Pi de frambuesa que ejecuta el servicio de búsqueda de Amazon Alexa voz.Para utilizarlo simplemente levante el auricular, hablar su pregunta, colgar y respuesta d
PyPrintPi en un frambuesa Pi

PyPrintPi en un frambuesa Pi

Este proyecto tiene como objetivo primero enseñarle a calcular π con gran precisión en un corto periodo de tiempo usando varios algoritmos. Y luego utilizando Python, un Pi de frambuesa y una impresora térmica, voy a explicar cómo crear un proyecto q
Frambuesa Pi: Usando 1$ I2C LCD mochilas 1602 pantallas y botones!

Frambuesa Pi: Usando 1$ I2C LCD mochilas 1602 pantallas y botones!

¡ Hola! Soy Arsenijs, gusta construir cosas con frambuesa Pi y últimamente he estado trabajando con pantallas de caracteres, así como sus mochilas de I2C, por lo que yo he coleccionado algunos hacks que puedo mostrarte. Hoy, te diré cómo ahorrar un m