Paso 2: WebIPOi
Principal página: https://code.google.com/p/webiopi/
- WebIOPi es un muy útil para desarrolladores control GPIO de la página web de python.
Instalación
WebIOPi es desarrollado y probado en Raspbian. Usted necesita solamente Python 2.7 o 3.2. Descargar, luego extraer e instalar WebIOPi. La secuencia de comandos se automáticamente descargar e instalar las dependencias necesarias utilizando apt-get. Que tenga que instalar manualmente GCC y Python cabeceras de desarrollo si no está utilizando Raspbian.
Nota de actualización: detener su servicio existente de WebIOPi, luego procesar con el programa de instalación. Su configuración se mantendrá pero otros archivos será anulación.
Ver Página de descargas para obtener el último paquete y adaptar x.y.z con la versión que descargar.
$ tar xvzf WebIOPi-x.y.z.tar.gz $ cd $ cd WebIOPi-x.y.z $ sudo $ sudo ./setup.sh
Programa de instalación puede tardar un momento.
WebIOPi corriente
Finalmente, utilice el comando webiopi:
$ sudo webiopi [-h] [-c config] [-l log] [-s script] [-d] [port]
Options: -h, --help Display this help -c, --config file Load config from file -l, --log file Log to file -s, --script file Load script from file -d, --debug Enable DEBUG
Arguments: port Port to bind the HTTP Server
Por ejemplo, comenzar con información detallada y el archivo de configuración por defecto:
$ sudo webiopi -d -c /etc/webiopi/config
Terminado y listo a disfrutar de WebIOPi! Pero el servidor y el estado GPIO se perderán cuando podrá detener la secuencia de comandos (CTRL-C) o cerca de la terminal.
Corriente WebIOPi (demonio)
Usted puede también iniciar/detener el servicio de fondo, se cargará la configuración de /etc/webiopi/config.
$ sudo /etc/init.d/webiopi start $ sudo /etc/init.d/webiopi stop
Inicio automático al arrancar
Configurar su sistema para empezar a webiopi en el arranque:
$ sudo update-rc.d webiopi defaults
Para eliminar webiopi start de arranque:
$ sudo update-rc.d webiopi remove
Uso
Si está usando su frambuesa Pi con teclado/ratón/pantalla conectado, abre directamente un navegador para http://localhost:8000 /
Si el Raspberry Pi está conectado a su red, puede abrir un navegador para http://raspberrypi:8000 / con cualquier dispositivo de su red. Vuelva a colocar raspberrypi su IP.
Contenido 1 WebIOPi2 Installation3 funcionamiento WebIOPi4 funcionamiento WebIOPi (demonio) 5 Inicio automático en boot6 Usage7 referencia
Acelerómetro de SANKI dispositivo 2-eje ADXL3453-eje de palanca de mando analógica sensores Arduino botón cámara DS1307 (reloj) DVK511 EEPROM Heartbeat Sensor de inicio remoto y servidor de IR remoto LCD1602/2004 (Simple) LED / matriz - 74HC595 matriz de diodo LED emisor de luz LED 8 x 8 Max7219 NE555 Nokia5110 NRF24L01 fotoresistor PIR Sensor PL2303 PWM tenue Control RFID RC522 RTC DS1307 reloj + EEPROM AT24C32 paso a paso Motor ultrasónico
Referencia https://code.google.com/p/webiopi/