Étape 6: Étape 5: Cretating notre fichier .php
Maintenant il est temps de créer notre .php
fichier avec des boutons qui commencer nos quatre scripts python différentes. La page affiche également le flux de notre webcam en direct !
La première chose que nous devons faire est de définir des autorisations pour le fichier .php peut commencer nos scripts python. Ceci est accompli en ajoutant cette ligne...
.. .à la fin dans le fichier sudoers. Ainsi fonctionner ;
et collez la ligne "www-data ALL=(root) NOPASSWD:ALL" en bas du fichier.
Maintenant, nous sommes prêts à créer notre page .php. C’est assez simple. Nous créons un bouton et connecter notre script avec elle. Se le control.php fichier joint (en Files.rar ainsi que les scripts python).
Enregistrez le fichier sous control.php dans/var/www.
J’utilise Cyberduck pour copier des fichiers de fourmi sur mon Pi. C’est une petite application que vous installez sur votre PC, et il utilise le port 22 (SSH identique).
Téléchargez, installez et lancez Cyberduck. Puis choisissez « Connexion ouverte » et tapez dans ;
- SFTP
- Adresse IP de votre Pi
- Port 22
- Utilisateur = Pi
- Votre mot de passe
Alors appuyez sur « se connecter » et vous aurez un gestionnaire de fichiers sur votre Pi vers le haut et fonctionnel.
Copiez control.php dans/var/www sur ypur Pi.
Maintenant vous pouvez le tester ! Entrez l’adresse IP de votre Pi framboise suivie de /control.php (ex : http://192.168.0.17/control.php ) dans votre web browser et vous verrez vos boutons !
Maintenant, créez une page Web avec deux cadres et ajouter le flux en direct (ex : http://192.168.0.17:8081 / ) dans l’un d'entre eux et les control.php dans l’autre (ex : http://192.168.0.17:8081 / enregistrez le fichier avec le nom que vous voulez (.htm). J’utilise robot.htm.
Vous pouvez maintenant accéder aux control.php et aux flux en direct de votre réseau et contrôler les moteurs distants ! Si vous réacheminez port 80 à l’adresse IP de l’IP de votre routeur, vous pourrez contrôler à distance depuis n’importe où dans le monde aussi longtemps que vous avez accès à internet !