Table des matières:

Système d'alerte avancé de diapositive : 6 étapes
Système d'alerte avancé de diapositive : 6 étapes

Vidéo: Système d'alerte avancé de diapositive : 6 étapes

Vidéo: Système d'alerte avancé de diapositive : 6 étapes
Vidéo: Les bonnes pratiques pour la mise en œuvre d’un dispositif d’alerte interne 2024, Novembre
Anonim
Système d'alerte avancé de diapositive
Système d'alerte avancé de diapositive
Système d'alerte avancé de diapositive
Système d'alerte avancé de diapositive

Chez Brown Dog Gadgets, nous faisons beaucoup de streaming vidéo pour les ateliers, et notre configuration comprend une personne à la caméra et une autre personne en tant que producteur qui exécute le logiciel, surveille la fenêtre de discussion, effectue le changement de caméra et fait avancer les diapositives.

Nous avons commencé à parler d'un moyen facile pour la personne à la caméra de faire savoir au producteur quand passer à la diapositive suivante sans avoir à dire « diapositive suivante, s'il vous plaît » 20 fois par session, nous avons donc fait notre propre contrôle.

Notre logiciel vidéo peut facilement contrôler les diapositives à l'aide des touches fléchées gauche et droite. Nous avons donc pensé à créer un petit contrôleur USB que le présentateur pourrait utiliser pour envoyer ces commandes, mais cela ne fonctionne que si notre logiciel vidéo a le focus au premier plan. application, et puisque nous exécutons plusieurs logiciels de présentation ainsi qu'un navigateur, nous ne pouvons pas compter sur les commandes clés pour fonctionner.

Nous avons donc créé un simple contrôleur qui envoie des signaux MIDI à une application personnalisée qui joue un son que le producteur peut entendre dans son casque et sait qu'il est temps de changer de diapositive. (L'application dispose également d'une petite fenêtre qui affiche « Waiting… », « Forward » ou « Back » selon l'état des contrôles.)

Si vous aimez nos projets et que vous voulez en savoir plus sur ce que nous faisons chaque semaine, veuillez nous suivre sur Instagram, Twitter, Facebook et YouTube.

Fournitures:

Brown Dog Gadgets vend en fait des kits et des fournitures, mais vous n'avez rien à acheter chez nous pour réaliser ce projet. Cependant, si vous le faites, cela nous aide à créer de nouveaux projets et ressources pour les enseignants.

Électronique:

  • 1 x carte d'invention de circuits fous
  • 2 puces de bouton-poussoir géantes Crazy Circuits
  • Ruban de fabrication (1/8" de large)

Autres fournitures:

  • 1 x plaque de base LEGO
  • Divers Pièces LEGO

Étape 1: Créez le contrôleur

Faire le contrôleur
Faire le contrôleur
Faire le contrôleur
Faire le contrôleur

Nous avions déjà un contrôleur construit à partir d'un projet précédent. Notre système Meeting Controls a été conçu pour activer/désactiver le micro et la caméra lors de l'utilisation d'un logiciel de vidéoconférence. C'est un simple projet Maker Tape utilisant notre Invention Board qui est ensuite connecté à votre ordinateur via USB.

Outre les pièces électroniques. tout ce dont vous avez vraiment besoin est une plaque de base LEGO, mais si vous voulez vous amuser avec la construction LEGO complète, consultez les étapes 1 à 3 du guide. Vous avez un contrôleur ? Diapositive suivante, s'il vous plaît !

Étape 2: programmer le contrôleur

Programmer le contrôleur
Programmer le contrôleur
  • Nous avons un référentiel GitHub appelé SlideControl avec le code Arduino dont vous aurez besoin.
  • Dans le menu Outils pour Type USB, assurez-vous de choisir MIDI. Nous pourrions utiliser Serial, mais comme le port série peut changer en fonction de l'ordinateur, du port USB utilisé ou d'un concentrateur USB, le MIDI était un moyen simple de le faire fonctionner sur plusieurs ordinateurs.
  • MIDI signifie Musical Instrument Digital Interface et c'est la magie qui permettra à notre système de fonctionner sans trop de configuration nécessaire.

Étape 3: Obtenez le traitement

Obtenir le traitement
Obtenir le traitement
Obtenir le traitement
Obtenir le traitement
  • Vous aurez besoin de Processing installé, ainsi que de la bibliothèque MidiBus. Vous pouvez trouver Processing over sur processing.org
  • Processing est une application qui vous permet de créer des « esquisses » (qui peuvent ensuite être exportées en tant qu'applications complètes) assez facilement. Il s'adresse aux artistes et aux étudiants plutôt qu'aux développeurs de logiciels.
  • Le référentiel GitHub pour SlideControl contient également l'esquisse de traitement dont vous aurez besoin. Ouvrez-le dans Processing afin que nous puissions le tester.

Étape 4: Modifier l'esquisse

Modifier l'esquisse
Modifier l'esquisse
  • Avec l'esquisse ouverte dans Processing et votre contrôleur branché, cliquez sur le bouton Exécuter pour votre esquisse. Si ça marche, continuez !
  • Si vous n'entendez pas de son lorsque vous appuyez sur un bouton du contrôleur, ou si le « Waiting… » ne change pas, vous devrez peut-être modifier les paramètres du MidiBus.
  • Recherchez la ligne qui a MidiBus (this, 0, 1) et changez le 0 et/ou 1 pour correspondre à l'entrée/sortie comme indiqué dans la console au bas de la fenêtre.
  • Nous voulons que le périphérique MIDI Teensy soit sélectionné, car c'est comme cela que notre contrôleur apparaîtra.

Étape 5: Exporter vers l'application

Exporter vers l'application
Exporter vers l'application
Exporter vers l'application
Exporter vers l'application
Exporter vers l'application
Exporter vers l'application
  • Une fois que votre croquis s'exécute correctement, vous pouvez l'exporter en tant qu'application qui s'exécutera sur n'importe quel ordinateur même si Processing n'est pas installé.
  • Dans le menu Fichier, sélectionnez Exporter l'application…
  • La fenêtre Options d'exportation apparaît et vous pouvez choisir les paramètres appropriés.
  • Une fois l'exportation terminée, votre dossier de croquis aura un nouveau dossier contenant l'application nouvellement créée.
  • Si vous utilisez Windows ou Linux, le dossier sera nommé de manière appropriée.

Étape 6: Testez-le

Testez-le !
Testez-le !
Testez-le !
Testez-le !
  • Une fois votre contrôleur construit et votre application exportée, vous pouvez tout tester !
  • Branchez le contrôleur, lancez l'application et appuyez sur un bouton.
  • N'oubliez pas que cela ne change pas les diapositives, vous avez besoin d'une personne pour cela. Cela permet à une personne de faire savoir à une autre personne quand changer les diapositives.
  • Comme mentionné, il s'agit d'une solution de niche à un problème de niche, mais cela a bien fonctionné pour nos besoins, nous voulions donc la partager.

Conseillé: