Paso 4: Hacer la Página Web de un control remoto de Internet!
Paso 1:
Escriba los siguientes comandos:
CD/var/www
sudo rm index.php
sudo nano index.php
El último comando abrirá un nuevo archivo index.php. Introduzca el texto del documento del PDF mencionado en este archivo. (Desde la parte de es un código HTML, hubo un problema con pegar directamente en este post).
Salida el archivo presionando CTRL + X. Se le pedirá si desea guardar los cambios. Pulse y pulse Intro.
Paso 2:
Ahora necesita los archivos de Python para el control de lo LED.
Hay tres archivos Python. Para encender el LED, para apagarlo y para hacerlo parpadear.
Tenga en cuenta que los siguientes códigos Python son para modelos de frambuesa Pi con 40 pines.
es decir, Pi modelo A +, modelo Pi B + y Pi 2 modelo B
Si utiliza un pin 26 frambuesa Pi (modelo A o B), entonces deberás cambiar el número de pin GPIO en todos los códigos de tres a 13 en lugar de 40 y por consiguiente Conecte el LED.
Utilice los cables de puente a Conecte el cable negativo del LED al Pin 6 en el Raspberry Pi GPIOs y conecte el cable positivo al Pin 40. (Pin 13 en el caso de una 26 pines GPIO frambuesa Pi.)
En primer lugar, vamos a crear un archivo para encender el LED. Escriba estos comandos:
CD/var/www
sudo nano ledON.py
Escriba el texto siguiente en el archivo en blanco:
tiempo, RPi.GPIO como GPIO
GPIO.setmode (GPIO. JUNTA)
GPIO.setup (40, GPIO. HACIA FUERA)
GPIO.setwarnings(False)
GPIO.output (40, True)
Time.Sleep(1)
Salida el archivo presionando CTRL + X. Se le pedirá si desea guardar los cambios. Pulse y pulse Intro.
Ahora cree un fichero para desactivarlo:
sudo nano ledOFF.py
Escriba el texto siguiente en el archivo en blanco:
tiempo, RPi.GPIO como GPIO
GPIO.setmode (GPIO. JUNTA)
GPIO.setup (40, GPIO. HACIA FUERA)
GPIO.setwarnings(False)
GPIO.output (40, False)
Time.Sleep(1)
Salida el archivo presionando CTRL + X. Se le pedirá si desea guardar los cambios. Pulse y pulse Intro.
Por último, crear un archivo para hacerlo parpadear:
sudo nano ledBLINK.py
Escriba el texto siguiente en el archivo en blanco:
tiempo, RPi.GPIO como GPIO
GPIO.setmode (GPIO. JUNTA)
GPIO.setup (40, GPIO. HACIA FUERA)
GPIO.setwarnings(False)
Aunque la verdad:
GPIO.output (40, False)
Time.Sleep(1)
GPIO.output (40, True)
Time.Sleep(1)
Salida el archivo presionando CTRL + X. Se le pedirá si desea guardar los cambios. Pulse y pulse Intro.
Paso 3:
Ahora, usted necesitará cambiar algunos permisos de archivo. Escriba el comando:
sudo nano/etc/sudoers
Se abrirá un archivo que contiene los permisos para directorios, archivos, etc..
Ir a la última línea del archivo que dice:
PI ALL=(ALL) NOPASSWD: todos
A continuación, escriba esto:
www-data ALL=(ALL) NOPASSWD: todos
Salida el archivo presionando CTRL + X. Se le pedirá si desea guardar los cambios. Pulse y pulse Intro.
Reiniciar la frambuesa Pi con el comando:
sudo reboot