Immédiatement, anticipant la perplexité des lecteurs, je vais faire une réserve: l'utilisation de l'appareil est purement spéciale. Le besoin s'est fait sentir d'indiquer des parties d'images sur des projections d'une grande différence de luminosité, par exemple, la projection d'étoiles dans un planétarium et la projection d'une présentation sur le même dôme. Les conférenciers, afin que la trace du pointeur n'obstrue pas la projection du ciel étoilé (même lorsque vous utilisez le pointeur avec une puissance minimale de 1 à 5 mW), ont brillé à travers la manchette ou sélectionnez des piles spécialement «mortes». Lors de l'explication de la projection de graphiques ou d'autres objets sur la projection de la présentation sur le dôme (écran), le pointeur a été utilisé sans ombrage. Ces méthodes me paraissaient manifestement pas modernes, donc l'idée est née d'atténuer l'intensité du pointeur laser par des moyens électroniques.
Le principe de contrôle de la luminosité a été choisi en largeur d'impulsion, car les diodes laser n'ont pas de caractéristique dynamique large et le contrôle du courant serait difficile.
La première option était basée sur un générateur de circuit logique. L'élément de régulation était une résistance variable, il y avait donc deux commandes pour le pointeur: le bouton d'alimentation et la roue de résistance. Par conséquent, le corps du pointeur devait être fait. Convient a été fabriqué à partir d'un boîtier d'aspiration. Les avantages de l'utilisation d'un tel pointeur sont sa facilité d'utilisation intuitive, mais il n'est pas très pratique de régler la luminosité requise: vous devez tourner le bouton avec le bouton d'alimentation enfoncé en même temps.
Un schéma approximatif d'un pointeur laser avec réglable. La première option.
Apparence:
L'option suivante était un pointeur avec un minimum de modifications mécaniques. L'option minimaliste est avec un bouton, faible puissance, pour les piles AA courantes (2 pièces).
L'apparition du prototype.
Pourvu que les altérations mécaniques soient minimes, la question se pose du contrôle de la luminosité. Il était possible d'envisager une résistance, mais l'introduction d'une commande mécanique dans la conception, son intégration dans la conception existante compliquerait la conception, il a donc été décidé de se passer du seul bouton de commande et d'allumer / éteindre et de la luminosité de la lueur. Cette option, compte tenu de la taille très modeste du prototype, nécessite une transition vers un circuit fondamentalement nouveau. En tant que e Le microcontrôleur ATTiny13A-SSU, qui a les dimensions et les capacités logicielles et d'alimentation appropriées, a été choisi pour les remplissages.
Utilisation de la maquette et lors de l'utilisation Arduino UNO en tant que programmeur a été testé dans l'environnement Arduino IDE et l'algorithme de contrôle du pointeur a été flashé dans le microcontrôleur. Liste des firmwares dans l'application (listing.zip).
Pour séparer les fonctions d'activation / désactivation et de contrôle de la luminosité, une méthode temporaire de séparation du signal a été appliquée: appui court - marche / arrêt, appui long - contrôle de la luminosité. Avec une pression longue, il y a un changement cyclique de luminosité du minimum au maximum dans la dépendance cubique (dans ce cas, c'est une approximation de la dépendance exponentielle) pour la linéarité visuelle. La luminosité à laquelle le bouton est relâché devient actuelle. Et avec des pressions courtes ultérieures, on / off est effectué à ce niveau de luminosité. Pour se protéger de l'oubli, le pointeur inclus, s'il n'y a pas eu d'influences, «s'endort» au bout de 5 minutes (la consommation actuelle est de plusieurs milliampères), tandis que le niveau de luminosité réglé est mémorisé et restauré la prochaine fois qu'il est allumé (en appuyant sur le bouton). L'inconvénient du système est le contrôle inhabituel du pointeur.
Le contrôleur cousu est monté sur la carte pilote du pointeur, comme s'il était destiné à cela. Pour un fonctionnement normal de la diode laser avec le même courant de fonctionnement, il est nécessaire de remplacer la résistance SMD par une plus petite - 20 Ohms. Il est également nécessaire de couper le conducteur immédiatement après la résistance, avec laquelle il est connecté au contact du bouton.
Schéma de pointeur laser. La deuxième option.
Carte pointeur avec microcontrôleur installé.
Options d'exécution - rien n'a changé extérieurement.
Plusieurs exemplaires ont été réalisés, le vol est normal, seuls les professeurs peuvent difficilement maîtriser l'usage inhabituel, malheureusement.