El mdulo que proporciona la interfaz web (index.php) se comunica
con los archivos procdia.sh y procdiavideo.sh, por medio de nueve 
archivos de estado, para controlar la activacin y desactivacin
de las presentaciones de PowerPoint y los videos.

Debemos configurar la Raspberry para que cargue automaticamente
los scripts de bash como procesos en memoria, cada vez que se
encienda el dispositivo.

Esta comunicacin entre el index.php y los scripts bash es necesaria porque la Raspberry no permite que se ejecuten comandos bash en el sistema operativo directamente desde PHP.

INSTALACIN

1- Instala Apache web server y PHP 7.0 en la Raspberry.

2- Coloca la carpeta "comunicador" en el directorio /var/www/

3- Coloca los archivos procdia.sh y procdiavideo.sh en el directorio /home/pi/

4- Coloca al usuario www-data como propietario de la carpeta "comunicador".

5- Los archivos procdia.sh y procdiavideo.sh deben funcionar como procesos en memoria. Para eso, declaralos dentro del archivo /etc/xdg/lxsession/LXDE-pi/autostart de la siguiente forma:

@sudo /home/pi/procdia.sh &
@/home/pi/procdiavideo.sh &

6- Los siguientes archivos y carpetas deben tener permiso de lectura y escritura:

kstat1
kstat2
pid_1
pid_2
status0
status1
status2
statusvideo
tiempovideo
uploads/
/home/pi/Videos/


7- Aumentar el lmite permitido para cargas de archivos en /etc/php/7.4/apache2/php.ini:

post_max_size = 300M
upload_max_filesize = 300M


8- Reinicia la Raspberry y listo.