Robot pour le bureau (44 / 46 étapes)

Etape 44 : Exécution de caméra et l’accès Http

Il y a des nombreuses bibliothèques pouvant capturer vidéo USB. Je recommande mjpeg-streamer pour de nombreuses raisons. Voici un exemple de documenter l’installation de mjpeg-streamer. Quand mjpg-streamer est installé et en cours d’exécution, vous suffit de pointer un navigateur vers de la Raspi IP avec le port 8080, comme montré sur la photo (par défaut).

Installation de Mjpeg-Streamer pour USB camera

Et voici un exemple d’utilisation de mjpeg-streamer pour la raspi-cam :

MJPEG-Streamer Installation pour RaspiCam

Info du premier lien (Mjpeg-Streamer pour USB camera), s’inspirant ici sont les commandes que j’ai courut pour chercher l’appareil USB Playstation: [Avertissement : Oui bien sûr ça marche la première fois! après une centaine de tentatives]

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - -

sudo apt-get update
sudo apt-get upgrade

lsusb [devrait montrer la liste des périphériques USB, notamment votre caméra]

sudo apt-get install subversion

sudo apt-get install libv4l-dev

sudo apt-get installer libjpeg8-dev sudo apt-get install imagemagick

CD
pwd [(devrait montrer /home/pi]

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

[devrait placer un répertoire appelé « code/mjpg-streamer » dans votre répertoire /home/pi ce qui précède, si vous souhaitez utiliser mon contrôleur de moteur à l’étape suivante, assurez-vous que votre répertoire a le même ensemble vers le haut]
code CD

pwd [devrait montrer /home/pi/code]

CD mjpg-streamer

pwd [devrait montrer /home/pi/code/mjpg-streamer]

faire USE_LIBV4L2 = vrai nettoyer toutes les

faire DESTDIR = / usr installer

[pour la caméra de la Playstation, j’ai dû dire mjpg-streamer utiliser format YUV, pas le format par défaut du mjpeg ; pour ce faire, suivez ces sous-étapes] :

  • nano start.sh [ou vi start.sh]
  • Recherchez la chaîne . / mjpg-streamer sans le préfixe A livre/hashtag [qui sont des lignes de commentaires]
  • au sein de la chaîne ci-dessus, recherchez la chaîne ". / input_uvc.so" [avec les guillemets!] et modifiez-le comme suit :
    • «./input_uvc.so - yuv » [avec les guillemets]
  • Si la ligne doit ressembler à :
    • . / mjpg_streamer -i «./input_uvc.so - yuv » -o "./output_http.so -w. / www"
  • Enregistrer fichier
  • Sortie

./Start.sh [mjpg-streamer devrait démarrer et vous pouvez voir les messages d’erreur de ne pas être en mesure de contrôler un trépied inexistants, ces erreurs peuvent être ignorées]

Sur mon Raspi, lors du démarrage mjpg-streamer via la commande./start.h, la sortie s’affiche comme suit :

  • pi ~/code/mjpg-streamer $./start.sh
  • MJPG Streamer Version : rev svn : 3:172
  • i: utilisant V4L2 périphérique.: / dev/video0
  • i: désiré résolution : 640 x 480
  • i: frames Per Second.: 5
  • i: format...: YUV
  • i: JPEG qualité...: 80
  • Ajout de contrôle pour Pan (relative) UVCIOC_CTRL_ADD - erreur : ioctl inapproprié pour appareil
  • Ajout de contrôle pour Tilt (relative) UVCIOC_CTRL_ADD - erreur : ioctl inapproprié pour appareil
  • o: www-folder-path...:. /www/
  • o: HTTP Port TCP...: 8080
  • o: username:password. : désactivé
  • o: commandes...: activé

Ensuite, j’ai signalé mon navigateur depuis un autre ordinateur sur le même réseau Raspberry Pi avec le port 8080.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

REMARQUE :

Pour tenter de réduire la bande passante utilisée pour caméra de Egor, j’ai écrit aussi un mécanisme de transfert instantané UDP que j’ai fini ne pas besoin en raison de mettre Egor sur son propre réseau privé.

Articles Liés

Faire un 3R (réduire, réutiliser, recycler) campagne pour votre bureau (avec R/C robot et junkbots)

Faire un 3R (réduire, réutiliser, recycler) campagne pour votre bureau (avec R/C robot et junkbots)

au moins en Colombie, lorsque vous travaillez dans une entreprise, vous voyez toujours le même genre de campagnes environnementales : ne pas jeter des ordures sur le sol, jeter les ordures à la poubelle peut, séparer les déchets avant leur éliminatio
Robot Wars Design Bureau pour la télévision

Robot Wars Design Bureau pour la télévision

si vous voulez construire un Robot pour la télévision 'Robot Wars', ce serait un avantage si vous aviez un logiciel qui pourrait éventuellement simuler un robot de construction. En plus de cela, vous pourriez construire une scène ainsi?.J'ai trouvé u
Robots pour le changement : une robotique First Team de levée de fonds

Robots pour le changement : une robotique First Team de levée de fonds

J'ai été vraiment de la chance de travailler avec les jeunes gens impressionnants d'équipe Duct Tape #2845, une première équipe de FTC robotique de la Floride. Non seulement les enfants grands, mais ils ont un incroyable réseau de soutien des adultes
Chaise haute pour un bureau permanent

Chaise haute pour un bureau permanent

Je sais ce que vous pensez :Eh bien, c'est tout simplement stupide. Une chaise haute pour un Bureau permanent?? Comment débile !Juste m'entendre, si vous voulez. Voici l'histoire :Il y a environ 6 mois je suis tombé malade d'assis toute la journée à
Bras robotisé pour réservoir autonome

Bras robotisé pour réservoir autonome

J'ai récemment acheté un bras robotisé pour monter sur mon projet de réservoir autonome. J'ai été incapable de trouver un vrai tutoriaux sur comment construire le bras alors j'ai décidé de faire moi-même.L'armature du bras peut être trouvé sur eBay e
Construire un bras robotisé pour l’Olympiade de la Science

Construire un bras robotisé pour l’Olympiade de la Science

pour ceux qui ont du mal à trouvent les bonnes pièces, essayer de comprendre comment les mettre ensemble, ou des difficultés avec le code, c'est le bon endroit ! Cette instructable est une documentation complète d'entrée 2012 bras robotique de l'équi
Buidling un mini-ordinateur Steampunk pour le Bureau de dames

Buidling un mini-ordinateur Steampunk pour le Bureau de dames

la plupart des ordinateurs sont laids, en plastique et ont ultrabright blue LED´s à « brosse » de sa conception.  ;-)Fatigué de ces « dispositifs de bureau », j'ai construit un ordinateur à la recherche de belle, petit. Même pour le Bureau d'une dame
Macro photographie Robot pour environ 15 $

Macro photographie Robot pour environ 15 $

Cet Instructable va vous montrer comment construire un robot qui vous aidera à créer des prises de vue macro fantastiques avec votre reflex numérique. Il seulement créera pas belles images statiques comme ceux ci-dessus, mais il peut également tourne
Sensibilisation de la robotique pour les élèves de l’école primaire

Sensibilisation de la robotique pour les élèves de l’école primaire

Hello, world ! Nous sommes une équipe de robotique de l'école secondaire de Madison, New Jersey. Notre gamme de membres âgés de 13 à 18 (juges, prenez note!). Nous sommes en concurrence au Premier Tech Challengeannuel. Chaque année, notre école organ
Bras robotique pour les personnes handicapées

Bras robotique pour les personnes handicapées

bras robotique dans les statsUn bras mécanique est robotique, habituellement programmable, avec des fonctions similaires à un bras humain. Les liens de tel un manipulateur sont reliés par des raccords permettant un mouvement de rotation (par exemple,
Arduino Robot pour le coût le plus bas

Arduino Robot pour le coût le plus bas

ME VOIR À LA MAKER FAIRE DE NYC !Tout a commencé avec ceci :Le défi Arduino Robot : Comment économiquement pouvez-vous créer un robot en utilisant un Arduino pour élèves de 5e année ?J'espère que cette instructable revêt une certaine élégance pour sa
Robot pour real steel-mon propre concept

Robot pour real steel-mon propre concept

mon propre concept.. .robot pour le film "real steel":)
Work It : Transformer un tee-shirt blanc pour le bureau

Work It : Transformer un tee-shirt blanc pour le bureau

http://www.styleunited.com/TipsAndTrends/article/Work-It-Transform-a-White-T-Shirt-for-the-Office le t-shirt blanc est un classique pour une raison. Il semble bon sur presque tout le monde et peut être usé des dizaines de façons. Voici comment s'habi
Stage de robotique pour les étudiants de Tech.

Stage de robotique pour les étudiants de Tech.

Stage de robotique pour les étudiants de tech.Endurance invite les étudiants à se joindre à notre démarrage robotique pour un programme de stages (EnduranceRobots.com)Nous ouvrons toutes les sources de code SelfieBot et de schémas pour écoles, univer