Réponse rapide

Visez le récepteur IR en confirmant d'abord que l'émetteur et le récepteur sont orientés l'un vers l'autre avec une ligne de vue dégagée, puis effectuez un court test de détection avant de serrer quoi que ce soit. Si la tourelle rate toujours, revérifiez l'alignement des capteurs, les conditions d'éclairage et votre routine de calibration dans cet ordre. La tourelle infrarouge est un robot autonome Hack Pack, donc aucun abonnement n'est requis pour commencer les tests.

Pourquoi la détection IR échoue avant de blâmer le code

La communication infrarouge dépend d'un chemin optique propre entre l'émetteur et le récepteur. Tout ce qui interrompt ce chemin, y compris une main, un bord de table ou une source de lumière vive, peut faire en sorte que la tourelle se comporte comme si elle ne détectait rien. Avant de réécrire une quelconque logique, vérifiez la configuration physique : le récepteur fait-il face à l'émetteur, la distance est-elle raisonnable et la lumière ambiante est-elle stable ?

La tourelle infrarouge est conçue pour l'expérimentation pratique, y compris devenir rebelle et utiliser d'autres télécommandes de la maison ou ajouter d'autres capteurs. Cette flexibilité explique aussi pourquoi les problèmes de détection viennent souvent de l'environnement plutôt que de la construction elle-même. Traitez la pièce comme faisant partie du circuit.

Mettez en place un test de détection reproductible

Plutôt que de viser au hasard, créez une cible de test fixe. Placez l'émetteur ou la télécommande à une distance et un angle constants, puis faites pivoter la tourelle par petits incréments et notez où la détection réussit. Cela transforme un vague problème de « la tourelle ne détecte pas » en une plage mesurable que vous pouvez ajuster.

Gardez le test court et reproductible. Si la détection fonctionne à un angle mais chute brusquement à un autre, vous avez un problème d'alignement, pas un problème de code.

Calibrez dans l'environnement que vous utiliserez réellement

Une calibration effectuée dans une pièce sombre peut ne pas tenir dans un salon lumineux. Effectuez la calibration finale de votre tourelle sous le même éclairage et à peu près à la même distance que celle attendue pendant le jeu. Si vous prévoyez d'utiliser le mode farce ou la roulette, testez ces modes dans les mêmes conditions pour que le comportement soit prévisible.

N'oubliez pas que la tourelle peut pivoter, viser et exécuter des commandes, donc une calibration qui ne fonctionne qu'à un seul angle semblera peu fiable pendant une partie. Vérifiez au moins trois positions sur la plage de rotation.

Gardez le récepteur et l'émetteur propres et bien fixés

La poussière, les empreintes digitales et les supports desserrés sont des tueurs silencieux des performances IR. Essuyez la lentille du récepteur avec un chiffon sec et doux et assurez-vous que le capteur ne bouge pas lorsque la tourelle pivote. Un récepteur qui bouge en plein test invalide vos résultats.

Si vous avez ajouté d'autres capteurs dans le cadre de votre bidouillage, vérifiez que leur câblage ne bloque pas le chemin IR ou ne désaligne pas le récepteur.

Étape par étape : viser et vérifier la détection IR

  1. Dégagez le chemin optique : Retirez tout ce qui se trouve entre l'émetteur et le récepteur IR, y compris les mains, les câbles et les pièces décoratives de la construction. Pointez le récepteur directement vers l'émetteur à une distance confortable. Point de contrôle : vous devriez voir une ligne claire et sans obstruction entre les deux.
  2. Effectuez un test de balayage : Faites pivoter lentement la tourelle sur toute sa plage tout en déclenchant l'émetteur à chaque position. Notez les angles où la détection est forte et ceux où elle chute. Erreur courante : tester uniquement la position centrale et supposer que toute la plage fonctionne.
  3. Ajustez l'alignement du capteur : Si la détection est faible, desserrez légèrement le support et réorientez le récepteur, puis retestez. De petits changements d'angle comptent souvent plus que de grands mouvements. Point de contrôle : la détection devrait s'améliorer aux angles qui échouaient auparavant.
  4. Adaptez la calibration à votre éclairage : Répétez le balayage sous l'éclairage que vous utiliserez réellement, y compris les lampes vives ou les fenêtres. Recalibrez si les résultats changent considérablement. Erreur courante : calibrer dans une pièce sombre puis jouer en plein jour.
  5. Confirmez avec une deuxième source IR : Essayez une autre télécommande ou un autre émetteur pour voir si le récepteur répond de manière cohérente. Cela permet de distinguer un problème de source d'un problème de récepteur. Si une deuxième source fonctionne, votre télécommande ou émetteur d'origine est probablement le coupable.
  6. Verrouillez la configuration : Une fois la détection fiable, serrez le support et refaites le balayage une dernière fois. Notez la distance et les angles de fonctionnement afin de pouvoir les recréer plus tard. Étape suivante : utilisez ces notes lorsque vous ajoutez des capteurs ou essayez le mode farce.

Caractéristiques du produit qui affectent la visée

  • Tourelle infrarouge - Récepteur IR: La tourelle infrarouge est un robot autonome Hack Pack qui ne nécessite pas d'abonnement et est livrée avec tout ce dont vous avez besoin, y compris l'accès à la Coding Console (IDE). Vous pouvez commencer les tests de détection immédiatement sans attendre un abonnement, et l'IDE vous offre un endroit pour journaliser ou ajuster le comportement pendant la calibration.
  • Tourelle infrarouge - Récepteur IR: La tourelle prend en charge le fait de devenir rebelle en la bidouillant pour utiliser d'autres télécommandes de la maison ou ajouter d'autres capteurs. Si votre propre télécommande n'est pas fiable, tester avec une autre télécommande IR peut rapidement vous dire si le problème vient du récepteur ou de la source.