Skip to content

XangleCs documentation

🌲
Content Tree (rt80kcd2)

Prise en charge de Picam v3

21 avril 2023 - Ce document explique comment utiliser la nouvelle Picam v3 avec un motif projeté via un projecteur (HDMI).

Prérequis

Mode Projecteur (Bêta)

1- Activez le mode projecteur expérimental dans les paramètres avancés :

2- Sur le tableau de bord, cliquez sur le mode de déclenchement et choisissez « Projecteur »

* Si vous devez modifier l'image que vous souhaitez projeter, assurez-vous qu'il s'agit d'une image bitmap (bmp) RGB 24 bits et enregistrez cette image sous le nom « projector.bmp » dans le dossier src/client/assets/images de votre installation XangleCS

3- Branchez un écran HDMI sur n'importe quel Raspberry Pi avec une Picam connecté à XangleCS et redémarrez-le. La Picam est requise pour obtenir le signal de synchronisation pour la sortie HDMI.

4- Si vous avez des lumières LED, assurez-vous que le Raspberry Pi associé s'enregistre auprès de Xangle (dans la page de statut). Ces Raspberry Pis (avec des LED) ne nécessitent pas de Picam connectée.

5- Une fois tout connecté, appuyez ET MAINTENEZ le bouton de déclenchement sur le tableau de bordL'image projector.bmp et les LED configurées devraient s'afficher tant que vous maintenez le bouton.

6- Relâchez le bouton de déclenchement, 2 images seront capturées en succession rapide. La première image devrait capturer le bmp projeté et les LED, la seconde sera sans projection et avec la deuxième configuration d'éclairage.

Configuration des LED et du projecteur

Certaines configurations du mode projecteur ne sont accessibles que via le fichier server_settings.json. Il est situé par défaut dans le dossier %userprofile%\XangleCS\config. Si vous avez déjà utilisé Xangle auparavant, vous devriez effectuer une factory reset pour réinitialiser les paramètres du projecteur par défaut. Vous pouvez modifier la section suivante des paramètres (en respectant la syntaxe json) :

  • min_shot_delay : (en ms) accessible via le tableau de bord. Définit le temps d'attente entre les 2 prises de vue.
  • gpio_delay : (en ms) le délai avant de changer la configuration GPIO après le signal de déclenchement (compense le « lag de déclenchement »)
  • clear_screen_delay (non utilisé actuellement)
  • shot_1/2 .mapping définit la configuration GPIO pour chaque prise de vue, quel GPIO déclencher et quel signal envoyer. Les GPIO dans XangleOS utilisent la configuration de broches GPIO par défaut de Raspberry Pi OS. Si vous devez la modifier, vous pouvez modifier le fichier config.txt dans la partition de démarrage de la carte SD.

Conseils :

  • si vous utilisez différents modèles de la même Picam, vous pouvez créer un alias dans les paramètres avancés et ils seront regroupés. Par exemple : imx708;imx708_wide  to group  picam 3 and picam 3 wide:
Propulsé par Beeboo · v260315-158ba92