Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Cette instructable guidera comment:
1. Mettez la caméra sur le Web local (pour la vision à distance via un ordinateur ou un téléphone)
2. Contrôler la vision de la caméra (à l'aide d'un moteur à engrenages)
Liste des pièces pour le projet:
1. Moteur avec engrenage
2. Raspberry Pi B
3. Pont en H
4. Caméra USB (Logitech)
Étape 1: placez la caméra en streaming sur le Web local (en utilisant "motion")
$ sudo apt-get update
$ sudo apt-get install motion
$ sudo apt-get install libv4l-0
$ sudo apt-get install uvccapture
$ gedit /etc/default/motion
changer "start_motion_daemon yes" (de "no")
$ gedit /etc/motion/motion.conf
changer le démon activé (de "off")
stream_localhost off (de "on")
framerate 100 (à partir de "2")
stream_maxrate 10 (à partir de "1")
$ début du mouvement de service
$ début du mouvement
En cas d'arrêt de la caméra:
$ arrêt de mouvement
$ service d'arrêt de mouvement
Ouvrez le navigateur Web, saisissez l'adresse: 192.168.1.71:8081 -> l'image de la caméra doit être sur le navigateur Web (remarque: 192.168.1.71 est l'adresse IP Raspberry)
Étape 2: Créer un serveur local
$ sudo apt-get install apache2 php5 libapache2-mod-php5
Si tout va bien, le site Web local s'affichera dans le navigateur Web après l'adresse d'entrée 192.168.1.71/index.html
Ce "index.html" est enregistré dans /var/www/html/
Étape 3: placez "caméra" et "Contrôle IO" sur le serveur local
À l'étape 1, l'image de la caméra est diffusée (192.168.1.71:8081)
À l'étape 2, un serveur Web local est créé.
Ainsi, une page php est créée dans le serveur local pour charger le flux de la caméra, tandis que cette page php a également 2 boutons (tourner à gauche/droite) pour contrôler la caméra
Pour plus de facilité, tout le projet est enregistré sur ce lien (partage google)
Prenez les fichiers ci-dessus, extrayez-les, puis enregistrez tous les fichiers et dossiers dans /var/www/html/
Étape 4: installer le matériel
GPIO de Raspberry (GPIO_0, GPIO_7, GND) est utilisé pour contrôler le pilote de moteur (H-Bridge L298N)
Faites la base de la caméra, installez-les tous ensemble comme image.
Étape 5: Testez-le
Ouvrez le navigateur Web, saisissez l'adresse 192.168.1.71/camera.php
Maintenant, nous pouvons le tester et voir le résultat