Vous êtes sur la page 1sur 12

Instalando webservice

Se va a mostrar una utilidad web que permite el control desde Internet de los pines de
entrada y salida. Para ello se va a emplear una plataforma llamada webiopi.
1. Primero descargamos webiopi desde la siguiente direccion
http://webiopi.trouch.com/DOWNLOADS.html

2. Mediante el servicio FTP y Filezilla pasamos el archivo a la Raspberry.

3. Abrimos la terminal para poder controlar la Raspberry en este caso


ocupamos Putty y nos logeamos para iniciar sesin, dentro de la terminal
nos colocamos en la ubicacin donde se encuentra el archivo
descargado en este caso es en el escritorio de raspberry.
Para colocarnos dentro del escritorio escribimos:
Cd Desktop

4. Una vez adentro del escritorio escribimos en la terminal.


tar xvzf WebIOPi-0.5.3.tar.gz

5. A continuacin nos ubicamos dentro del archivo en este caso la versin


del archivo es 7.1 por ende en la orden ponemos el nombre completo del
archivo con el comando:
Cd WebIOPi-0.7.1.tar.gz

6. Una vez adentro procedemos a ejecutar e instalar WebIopi con:


sudo ./setup.sh

7. Durante la instalacin te pedir un usuario y una contrasea para eso se


deben registrar en la siguiente pgina creando un usuario y una
contrasea
https://www.weaved.com/installing-weaved-raspberry-pi-raspbian-os/
sudo python -m webiopi puerto
si no especificamos el puerto este ser 8000.

El servidor comienza a arrancar.

Prueba de webservice o control a travs de internet.


Para probar que funciona solo hay que ir a la siguiente direccin
http://192.168.1.65:8000/webiopi/
donde se coloca la ip de nuestra raspberry y el puerto a ocupar.

En el diagrama se muestran lo gpios de Nuestra raspberry en este caso ni un


gpio esta ocupado pero en caso de estarlo este se puede activar o desactivar
solo dndole click sobre el gpio a desactivar.

Colocacin de release
1. Lo primero es instalar WiringPi en la Raspberry:
wget http://project-downloads.drogon.net/files/wiringPi.tgz

2. Una vez descargado el archivo procedemos a descomprimirlo con:


tar xfzv wiringPi.tgz

3. Cuando se termine de descomprimir entramos a la carpeta con:


Cd wiringPi

4. Cuando estemos dentro de la carpeta procedemos la instalacin.


./build

5. Una vez que se haya preparad la raspberry procedemos a elaborar el


circuito con el relase y un foco.

Se necesita una clavija cable y socket con foco uno de la punta de la


clavija va dentro del relase y otro a una de las puntas del socket donde

ira el foco y la otra punta de socket dentro de la segunda entrada del


rel. Como se muestra el en esquema.
En la siguiente tabla se muestra cono irn conectados los pines del rel
en la raspberry:

Modulo rels
optoacoplados

Raspberry PI Modelo A, B,
A+, B+

VCC
+ 5V
IN 8

GPIO 17

GND

GND

Una vez conectado se procede a hacer la prueba.

Prueba de release

Para saber si funciona solo hay que que colocar los siguientes cdigos:
1. Para seleccionar el pin que vamos a ocupar en este caso se ocup el
nmero 17:
sudo echo 17 > /sys/class/gpio/export
2. Establecemos la direccion de salida o entrada:
sudo echo out > /sys/class/gpio/gpio17/direction
3. Activamos la salida del rele dandole un valor de 1 al bit
sudo echo 1 > /sys/class/gpio/gpio17/value
4. Para prender:
sudo echo 0 > /sys/class/gpio/gpio17/value

5. para apagar solo liberamos el pin.


sudo echo 17 > /sys/class/gpio/unexport

Vous aimerez peut-être aussi