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

Tutoriel – sPiRobot :Contrôlez et voyez ce que votre robot voit de n'importe où

Pourquoi sPiRobot ?

Si vous suivez mon blog, j'utilise toujours Arduino Board pour réaliser mes projets, mais pour cela j'utilise Raspberry Pi comme cerveau de mon Robot. C'est la raison pour laquelle j'ai appelé ce "PiRobot".

matériaux ?

1x Raspberry Pi
1x Webcam
1x Dongle USB wifi
1x Carte mémoire 4Go (Raspberry Pi)
1x Câble Micro Usb pour alimenter Pi (Raspberry Pi)
1x 9v Batterie
1x H-Bridge / Pilote de moteur L293d
1x Moniteur vidéo HDMI / AV ( Raspberry Pi)
1x Clavier-souris ( Raspberry Pi)

Configuration de votre Raspberry Pi :

Nous allons d'abord configurer notre Raspberry Pi, puis l'utiliser avec Robot. Au départ, nous utiliserons un câble Micro USB pour alimenter notre Pi.

Après avoir obtenu Raspberry Pi, vous avez besoin d'une carte SD qui a le système d'exploitation souhaité. Vous trouverez de nombreux blogs et liens sur la fabrication de cartes SD pour Raspberry Pi. Vous pouvez suivre n'importe lequel d'entre eux pour créer votre propre carte SD, mais si vous le souhaitez, vous pouvez consulter ce lien. Cela a un bon guide de démarrage pour Raspberry Pi. Si vous suivez ce guide, après avoir terminé toute la configuration, passez à l'étape suivante.

Lorsque vous êtes prêt avec votre Raspberry Pi et votre carte SD, connectez-le à n'importe quel écran HDMI / AV, connectez le clavier et la souris avec, connectez le dongle wifi USB avec et connectez le câble Micro USB pour alimenter notre Pi. Habituellement, je connecte un câble Micro USB à mon ordinateur portable pour alimenter Rasbperry Pi.

Remarque : Choisissez un bon câble Micro USB pour alimenter votre Pi.

Installation des packages souhaités ?

Ouvrez Lx-Terminal / Terminal dans Raspberry Pi et tapez la commande suivante.

$ sudo apt-get update$ sudo apt-get install libv4l-dev libjpeg8-dev subversion imagemagick libapache2-mod-php5 php5 apache2 git

Cela installera tous les packages requis.

Connectez maintenant votre webcam USB avec Pi.
Pour diffuser la sortie de notre webcam, nous utiliserons le package MPEG-STREAM.
Ouvrez le terminal et vérifiez le dépôt mpeg-stream en tapant la commande suivante dans le terminal.

svn co https://svn.code.sf.net/p/mjpg-streamer/code/ MJPG-streamer

Après cela, vous obtiendrez le dossier MJPG-streamer.
exécutez :

$ cd MJPG-streamer/mjpg-streamer$ sudo make USE_LIBV4L2=true

Cela générera des bibliothèques exécutables et partagées dans ce dossier. Ce dossier doit contenir,

1) mjpg_streamer (binaire)

2) input_uvc.so

3) output_http.so

Vérifiez en ouvrant ce MJPG-streamer/mjpg-streamer dossier.

Obtenir des codes pour ce projet ?

Exécutez la commande suivante dans votre fenêtre de terminal pour obtenir tous les codes liés à ce projet.

$ git clone https://github.com/sohil4932/sPiRobot

Une fois le clonage terminé, vous obtiendrez un dossier « sPiRobot ». Ce dossier contient tous les codes liés au serveur.

Déplacez vos codes dans le dossier du serveur ?

Vous devez maintenant copier tous les codes du serveur dans le dossier "/var/www" (serveur Apache). Pour cela, vous pouvez exécuter la commande suivante dans le terminal.

$ cd sPiRobot$ sudo cp backward.sh control.html forward.sh help_steuerkreuz.png index.html init.sh left.sh right.sh spirobot.php shutdown.sh stop.sh /var/www/

@Commande la plus importante.

Maintenant, si vous souhaitez utiliser les GPIO des fichiers du serveur, vous devez ajouter l'utilisateur "www-data" au groupe shouders, pour cela, exécutez la commande suivante dès que vous copiez tous les fichiers dans /var/www  dossier.

$ sudo echo "www-data ALL=(ALL) NOPASSWD:ALL">> /etc/sudoers

Obtenir l'adresse IP de votre Pi ?

Conformément à nos directives, nous avons besoin d'un dongle wifi pour connecter notre Pi avec un routeur wifi. Après avoir connecté le dongle wifi au PI, ouvrez l'application Wi-Config (vous pouvez trouver cette application pré-installée dans le système d'exploitation raspbian) et connectez votre PI avec votre routeur wifi. Si votre Pi est déjà connecté à votre routeur wifi, exécutez la commande suivante dans le terminal pour connaître votre adresse IP.

$ifconfig

vous trouverez l'adresse IP de votre Pi en sortie. N'oubliez pas cette adresse IP pour une utilisation future également. Vous en aurez besoin pour contrôler votre Robot.

 

Pour plus de détails :Tutoriel – Contrôle sPiRobot et voyez ce que votre robot voit de n'importe où


Processus de fabrication

  1. Projet IoT 101 :Diffuser la température de votre Raspberry Pi
  2. Contrôle du capteur et de l'actionneur Raspberry Pi
  3. Les meilleurs accessoires pour votre Raspberry Pi
  4. Capteur de lumière Raspberry Pi :un didacticiel LDR simple
  5. Robot utilisant Raspberry Pi &Bridge Shield
  6. Robot boîtier CD Raspberry Pi
  7. Robot Raspberry Pi contrôlé par Bluetooth
  8. Créez votre robot de streaming vidéo contrôlé par Internet avec Arduino et Raspberry Pi
  9. Robot de webcam Raspberry Pi – Meilleur didacticiel de streaming vidéo