Si vous cherchez une façon amusante de contrôler votre module de caméra avec le Tarte aux framboisesregarde ça de plus près caméra commandée par la souris système créé par le fabricant et développeur Erwin Chin. Avec une application Web personnalisée et un boîtier imprimé en 3D, il a conçu une interface simple pour changer ce sur quoi la caméra se concentre en utilisant rien de plus que la souris. En comparant le projet à un jeu de tir à la première personne, les utilisateurs peuvent regarder autour de la caméra avec un réticule superposé au flux vidéo.
Bien qu’il s’agisse du premier projet Raspberry Pi que nous ayons vu de Chin, un rapide coup d’œil à son historique GitHub indique une expérience avec Python, le choix incontournable pour de nombreux développeurs sur le Raspberry Pi. Cela semble également être le premier projet imprimé en 3D que Chin a partagé avec Thingiverse.
Ce projet repose à la fois sur un Raspberry Pi et sur une machine distincte pour accéder à l’interface Web. Les utilisateurs peuvent se connecter à l’application Web pour voir ce que la caméra voit en temps réel. En déplaçant le curseur dans la fenêtre de l’application Web, la caméra se déplace dans la même direction avec une vitesse et une précision raisonnables.
Un Raspberry Pi 3B + est utilisé pour faire fonctionner la caméra et exécuter l’application Web, mais il n’y a aucune raison pour que vous ne puissiez pas utiliser un module Pi 4. Un Zero W pourrait également réussir le projet, mais vous aurez plus de chance avec un peu de mémoire supplémentaire des plus grands modèles Pi. Le module caméra utilisé est une caméra Raspberry Pi v2.1 montée sur un support personnalisé Cadre imprimé en 3D. Ce cadre abrite également quelques servomoteurs RDS3115mg et un Adafruit 16ch PWM HAT pour aider à les piloter.
Les utilisateurs ont quelques options pour exécuter des serveurs Web sur le Pi. Dans ce cas, Chin a choisi d’utiliser un serveur Flask avec MJPEG pour diffuser le flux vidéo dans la fenêtre du navigateur. Les directions panoramique/inclinaison sont gérées à l’aide des commandes MQTT. Chin a eu la gentillesse de rendre le projet open-source avec tout le code utilisé dans ce projet mis à disposition sur GitHub.
Si vous souhaitez recréer ceci Projet Raspberry Piconsultez le fil de discussion du projet d’origine sur Reddit, et assurez-vous de suivre Chin pour plus de projets et de futures mises à jour sur celui-ci.