» Électronique » Arduino »Webcam PTZ sur Arduino

Webcam PTZ sur Arduino

Webcam PTZ sur Arduino

Cet article expliquera comment utiliser Arduino peut contrôler la webcam. Plus précisément, la commande sera un servo variateur, qui est installé dans le cadre du concepteur sur lequel la webcam sera déjà montée.

Matériaux utilisés par l'auteur pour créer cet appareil:
1) constructeur métallique
2) soudage à froid
3) webcam
4) servo
5) LED
6) Arduino
8) joystick de PS3

Considérez plus en détail la conception et les principaux points de la création d'un appareil pour contrôler la caméra.

Intrigué par la question de savoir comment utiliser une plate-forme Arduino aussi pratique en plus des fonctions standard telles que les lumières clignotantes. Après avoir eu une conversation via Skype avec un collègue de travail, l'auteur a eu une idée intéressante. Et si vous offrez à ses collègues la possibilité de contrôler une webcam et de regarder ce qui se passe au bureau. Aussitôt dit, aussitôt fait, et l'auteur a commencé à travailler sur la mise en œuvre de cette idée.

Dans un premier temps, l'auteur a étudié les principaux matériaux des articles où un joystick était utilisé pour contrôler les unités créées sur la plate-forme Arduino. Ayant compris le contenu de ces articles, l'auteur s'est rendu compte qu'il pouvait utiliser l'ancien joystick de la PS3 pour contrôler les mouvements du servo depuis lui.

Commençant à construire, l'auteur a décidé de construire un cadre dans lequel le servomoteur et la caméra elle-même seront placés. Afin de ne pas compliquer la tâche, l'auteur a décidé d'utiliser le constructeur métallique habituel, qu'il a acheté dans une friperie.
Prenant les détails de ce constructeur, il s'est avéré créer un tel cadre du futur appareil:


Un servomoteur a été installé à l'intérieur du châssis. Comme on peut le voir sur la photo, il s'intègre parfaitement dans le cadre créé. Afin de fixer le servo sur le châssis, l'auteur a utilisé du ruban adhésif double face. Par soudage à froid, l'arbre servo a été connecté à l'engrenage, qui contrôle le mouvement de la plate-forme avec la caméra.

Il est important de s'assurer que la conception de la transmission est faite de manière à ce qu'il n'y ait pas de charge inutile.

Ensuite, l'auteur a commencé à installer la webcam. Une caméra Logitech a été utilisée, qui est utilisée dans le bureau de l'entreprise où travaille l'auteur. Par conséquent, du fait que l'appareil photo n'appartient pas à l'auteur, il ne l'a pas démonté et retiré le contrepoids, bien que cela simplifierait la conception du futur appareil.


Afin de compenser en quelque sorte le poids de la caméra et de la répartir au centre de la structure, l'auteur a utilisé 2 joints épais. Ils vous permettent de déplacer le poids de la chambre de l'arbre servo vers le châssis principal, et également d'éviter la pression de l'arbre sur la chambre elle-même.

La caméra est montée sur une plate-forme ronde spéciale, basée sur un arbre provenant du servo-entraînement. De cette façon, le contrôle de la caméra est réalisé au moyen d'une transmission croisée.

Une fois la partie mécanique de la structure prête, l'auteur l'a reprise e farce.

Pour commencer, il a décidé de connecter des servos et des LED qui montreront l'état du système.

Le servo lui-même a 3 fils: -GND, + 5V et Signal. L'auteur a utilisé 9 broches pour réaliser la capacité de contrôler le lecteur. Afin de créer un indicateur d'activation du variateur, l'auteur a installé une diode qui est connectée à deux fils: + 5V et GND avec une résistance sur la ligne + 5V.

Ensuite, sur la base d'articles publiés sur Internet, l'auteur a préparé un joystick cassé de la PS3 pour contrôler le lecteur.

Ensuite, l'auteur a choisi un programme pour Arduino, grâce auquel il devient possible d'utiliser le joystick et le port USB pour contrôler le servo. Pour communiquer avec un port USB, l'auteur a utilisé le contrôle du modem et un émulateur de terminal d'application tel que Minicom ou Putty.

Ce programme fournit plusieurs fonctions pour contrôler la caméra.

Afin d'installer la caméra dans le centre à 90 degrés, vous devez appuyer sur "m", la caméra se mettra également automatiquement dans cette position lorsque l'alimentation du servo est activée. Pour faire pivoter la caméra vers la gauche, il est nécessaire d'appuyer sur la touche "F", et en appuyant sur le bouton "J", la caméra est tournée vers la droite.

Vous pouvez télécharger le programme à la fin de l'article.

Comme l'auteur n'a pas particulièrement élaboré la conception du dispositif de rotation de la caméra, il a commencé à présenter un certain nombre d'inconvénients.
Par exemple: la caméra n'étant pas fixée dans le cadre, lorsqu'elle est inclinée, elle peut tomber de la plateforme; puisque le servo est assez petit, le couple de la caméra crée une rotation supplémentaire, qui à son tour déforme le servo; les trous du servo-arbre sont trop grands, il n'est donc pas statique et est également soumis à des contraintes.

Par conséquent, à l'avenir, l'auteur souhaite mettre à niveau légèrement l'appareil comme suit: assurez-vous que la rotation de la caméra est contrôlée par les flèches du joystick et non par les boutons; alléger la charge sur le servo dans les virages.

arduino47_arducam.rar [988,71 Kb] (téléchargements: 353)
8.8
5.8
6.3

Ajoutez un commentaire

    • souriresouritxaxaokne sais pasYahoonea
      patronse gratterfououioui-ouiagressifsecret
      désolédansedanse2danse3pardonaiderles boissons
      arrêteramisbonbonsifflerévanouirla langue
      fumerapplaudircraydéclarermoqueurdon-t_mentiontélécharger
      chaleurirritérire1mdaréunionmasquagenégatif
      not_ipop-cornpunirlireeffrayerfait peurrecherche
      railleriemerci_vousçato_clueumnikaigud'accord
      mauvaisabeilleblack_eyeblum3rougirse vanterennui
      censuréplaisanteriesecret2menacervictoireyusun_bespectacled
      shokrespektlolprévalubienvenuekrutoyya_za
      ya_dobryiaidene_huliganne_othodifludinterdirefermer
2 commentaire
Et vous avez lu au moins le début de l'article, vous comprendrez peut-être. )))
Force aérienne
Je ne comprends toujours pas pourquoi tout cela a été fait.

Nous vous conseillons de lire:

Donnez-le au smartphone ...