Paso 6: Frambuesa Pi
Instalación de Debian:
Instalar raspbian con noobs siguiendo este tutorial: www.raspberrypi.org/help/noobs-setup/
Lanzamiento raspi-config y habilitar cámara de pi
Configuración de IP
eliminar toda la configuración wlan0 y editar esto:
Instalación de hostapd:
Antes de comenzar hacer que todos actualización:
Instalar hostapd:
Y prueba con la configuración mínima
Si usted puede ver su red de teléfono inteligente funciona , Pero no probar a conectar (que falló con el error de ip porque no hemos conseguido ningún servidor DHCP)
Instalación del servidor DHCP:
Ahora necesitamos yo instalar un servidor DHCP para dar dirección IP a los clientes wifi.
Ejecute este comando para editar el archivo:
Encontrar las líneas que dicen
y agregar "#" delante de ellos para comentarlos
Instalar usbmount
Necesitamos usbmount montar la llave USB. Esto es para guardar el vídeo en la llave USB.
Ahora todas las llaves de usb deben estar montadas en la carpeta "/ media /"
Instalar Python quadcopter programa:
Primero instalar las dependencias:
y clonar el proyecto git
Puede probar el programa con el lanzamiento de este:
Prueba esto:
ADVERTENCIA: Por el momento si desea iniciar el programa de python necesita:
- La pi-cámara conectado y activado en configuración raspi
- La Junta multiwii conectado a un puerto USB frambueso como el nombre "ttyUSB0" (se puede comprobar con el comando "dmesg | grep tty ", si tu multiwii está conectado con otro nombre cambiar al principio del archivo"main.py")
Antes de comenzar reiniciar su pi para aplicar toda instalación anterior.
A continuación siga estos comandos:
Explicación:
- "-B" es lanzar hostapd en fondo
- Después de iniciar hostapd, cambio de la ip (no sé por qué). Así que tenemos que ajustarlo manualmente
- Reiniciar servidor dhcp de inicio con la nueva red wlan0
- Y script en python
Automatizaciones en boot:
Para poner en marcha todos estos comando en el arranque utilizamos cronjob y un script sh.
Este comando abrirá el editor nano. Escribir esto al final del archivo:
Salir y reiniciar, si todo está bien, todos deben iniciar en el arranque!