Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Robot de webcam Raspberry Pi – Meilleur didacticiel de streaming vidéo

C'est toujours cool d'ajouter une caméra à votre voiture ou robot télécommandé, afin que vous puissiez voir où il se dirige exactement et probablement utiliser un smartphone ou une tablette compatible wifi également pour visionner la vidéo. C'est très simple maintenant de le faire à l'aide d'un raspberry pi et une webcam USB. La diffusion en temps réel peut également être effectuée avec un délai minimum. Ici, des étapes sont données sur la façon d'afficher le flux de votre webcam sur le moniteur connecté au raspberry pi ainsi que sur un autre appareil du même réseau local. Ce tutoriel vous montrera comment ajouter un système de caméra et de diffusion vidéo et créer un robot webcam raspberry pi. Amusez-vous avec ce tutoriel DIY Hacking !

Quels sont les éléments nécessaires pour réaliser ce projet ? Matériel :

  1. Raspberry Pi modèle B avec carte mémoire préchargée avec un système d'exploitation.
  2. Dongle Wi-Fi : Edimax EW 7811UN.
  3. Une webcam USB.

Logiciel (langages de programmation et système d'exploitation impliqués) :

  1. HTML.
  2. Linux/Rasbian.

Comment ça marche? Le fonctionnement du robot webcam raspberry pi est expliqué comme suit. Ici, la webcam USB connectée au raspberry pi s'associe généralement au pi sur /dev/video0. Un service de streaming appelé mjpg streamer après l'installation est ensuite utilisé pour diffuser la vidéo sur l'adresse IP locale et le numéro de port du raspberry pi. La résolution de la vidéo et la fréquence d'images peuvent être définies à l'aide de commandes Linux lors de l'exécution du streamer mjpg. Le flux vidéo peut ensuite être visualisé sur n'importe quel appareil connecté au réseau local en ouvrant un fichier HTML dans un navigateur qui appelle la vidéo à partir de l'adresse IP de raspberry pi :portno.Le fichier requis pour cela est également fourni dans ce didacticiel. Aussi, afin de tester la webcam localement sur le pi, un service appelé ffmpeg est utilisé. Cela vous permet de visualiser le flux de la webcam sur le moniteur connecté au raspberry pi.

Étape 1 : Connecter la webcam USB et la vérifier

Tout d'abord, vous devez vérifier si votre webcam est détectée dans le raspberry pi et si son flux peut être consulté. Pour cela, lancez d'abord la commande « lsusb » dans le terminal du raspberry pi. Cela vous montre une liste de tous les périphériques USB connectés sur le pi. Découvrez, dans la liste, si le nom ou le logiciel de votre webcam est affiché (parfois le nom du pilote est affiché par exemple :Microdia pour les webcams Iball). Ensuite, nous devons vérifier si vous pouvez afficher le flux de la webcam sur le pi. Pour cela, utilisez « cd /dev ” pour aller dans le répertoire /dev. Ensuite, utilisez "ls ” pour lister son contenu, vérifiez si “video0″ est présent.

Maintenant, vous devez utiliser un service appelé ffmpeg pour afficher le flux de la webcam sur le moniteur connecté au pi.Utilisez « sudo apt-get update " pour mettre à jour les listes. Pour installer le service ffmpeg, utilisez ces commandes :

sudo apt-get install ffmpeg
ffplay -f video4linux2 -framerate 15 -video_size 320x240 /dev/video0

La première commande installe ffmpeg. La deuxième commande démarre la vidéo avec une fréquence d'images de 15fps en utilisant le mode video4linux2 , avec une résolution de 320×240 et en utilisant le périphérique de /dev/video0. Une fois que vous l'aurez exécuté, vous verrez le flux de la webcam sur le moniteur.

Étape 2 :Configurer le service de streaming vidéo pour la webcam

Ici, la vidéo du raspberry pi est diffusée sur le réseau local. N'importe quel appareil sur ce réseau peut visionner la vidéo de la webcam. Pour ce faire, vous devez d'abord installer le streamer mjpg. Utilisez ces commandes pour l'installer :

sudo apt-get install libv4l-dev
sudo apt-get install libjpeg8-dev
sudo apt-get install subversion
sudo apt-get install imagemagick

libv4l-dev et libjpeg8-dev servent de dépendances, imagemagick est utilisé pour l'installation tandis que subversion est utilisé pour installer des logiciels open source.

Pour plus de détails :Raspberry Pi Webcam Robot – Meilleur didacticiel de streaming vidéo


Processus de fabrication

  1. Capteur de mouvement, alarme, enregistrement vidéo en HA sur Raspberry Pi
  2. Ouvre-porte de garage Raspberry Pi avec vidéo en continu de l'état de la porte.
  3. Les meilleurs accessoires pour votre Raspberry Pi
  4. Capteur de lumière Raspberry Pi :un didacticiel LDR simple
  5. Raspberry Pi GPIO avec capteur de mouvement PIR :meilleur tutoriel
  6. Robot utilisant Raspberry Pi &Bridge Shield
  7. Robot évitant les murs basé sur Raspberry Pi – FabLab NerveCentre
  8. Création du kit robot MonkMakes Raspberry Pi
  9. Tutoriel – sPiRobot :Contrôlez et voyez ce que votre robot voit de n'importe où