Étape 2: Interface Web
Tout d’abord, vous voulez essayer l’interface afin de savoir ce que vous téléchargez ? Vous pouvez l’essayer ici.
- Définition du site Web
La partie centrale de ce projet est de contrôler tout depuis le web, afin de vous permettre de surveiller vos projecteurs avec n’importe quel périphérique, dans n’importe quel endroit. Pour ce faire, vous devrez faire les 2 choses suivantes :
- Tout d’abord, avoir un endroit où vous pouvez héberger un site Web. C’est quelque chose je peux guère vous aider, mais il y a beaucoup de ressources là-bas vous guideront mieux que moi sur ce sujet.
- Deuxièmement, (via FTP par exemple) il suffit de copier le code source à la racine de votre site Web.
J’ai fait le code source disponible sur Github ici. Vous y trouverez les répertoires suivants :
deamon the background RPI program that writes data to the USB port
values_handler the main RPI program that directly controls the DMX state.
www the online web interface which serves as a remote control.
Par conséquent, de copier le code source à la racine de votre site Web vous demandera de télécharger le projet en exécutant la commande suivante dans votre terminal :
git clone https://github.com/louisblin/ChampyLight
Et copier le contenu du répertoire www dans la racine de votre site Web.
Une fois ceci fait, votre site est prêt !