Étape 29 : Dépannage / Tweaks
Les transistors avoir trop chaud sont une cause fréquente de problèmes de qualité d’image. Même si les choses fonctionnent généralement - vous pouvez être en mesure d’améliorer encore la qualité avec le meilleur refroidissement.
Assurez-vous que les dissipateurs de chaleur transistor sont bien installés. À l’aide des dissipateurs thermiques plus grands, pâte thermique, ou même en ajoutant ou les ventilateurs peut-être aider.
Vérifiez votre câblage. Une connexion intermittente peut être le coupable.
Vers le haut du code - cherchez la ligne :
float exp_move = (un chiffre)
Plus cette valeur est - lente le laser dessine (améliorant la précision). Essayez d’augmenter à 4.5 ou version ultérieure.
Il existe également d’autres variables que vous pouvez ajuster afin de qualité - voir les commentaires de code pour plus de détails. Expérience !
Qualité de l’orateur semble être le facteur le plus important pour déterminer la façon dont le spectacle laser fonctionne. Si vous obtenez des résultats qui ressemblent beaucoup pire que la démo vidéo - vous pouvez essayer d’utiliser une autre paire d’enceintes.
Laser n’est pas sur
Vérifiez les branchements de pince alligator va le cordon d’alimentation de laser et le boîtier.
Assurez-vous que le ruban est vraiment maintenez le bouton de puissance laser.
Laser est faible
J’ai rencontré quelques pointeurs laser qui sont juste sombre ou ne vous concentrez pas. Essayez d’acheter un autre.
Galvos un ou les deux ne sont pas mobiles / faire du bruit
Coupez le courant et vérifiez votre câblage.
L’image est pivotée de 90 degrés
Essayez d’échanger les connexions à la broche 5 et 6 de NIP sur votre Arduino.
Image est reflétée horizontalement ou verticalement
Ceci peut être corrigé ou l’autre des deux façons suivantes :
Inverser les fils allant aux connexions positives et négatives du galvo avec l’axe inversé.
Physiquement, faire pivoter le galvo de l’axe inversée de 180 degrés (c’est peut-être pas pratique pour le galvo Y).
Image est incliné à un angle
Essayez de rotation soit galvo légèrement pour corriger cette situation.
Cela peut aussi être causée en visant le laser sur une surface qu’il n’est pas perpendiculaire à.
Taille de l’image
Le plus loin vous orientez le laser - le plus grand que sera l’image. Zone de projection typique est environ de 2 pieds par 2 pieds à une distance de 25 pieds.
L’alimentation de tension plus élevée que vous utiliser - plus l’image sera (jusqu'à ce que bien sûr, quelque chose brûle - alors vous n’obtenez aucun image du tout...). Ce projet a été testé intensivement à 12v - mais peut sans doute aller un peu plus élevé.
Problèmes en utilisant un Arduino avec un Atmega 168
-À peine -, ce projet s’inscrit dans d’un Atmega 168 ROM et de RAM. Si vous voyez des résultats bizarres - c’est peut-être que le code vous avez ajouté a « poussé choses par-dessus le bord. » Il pourrait y avoir des cas où cela ne génère pas une erreur du compilateur - rend difficile à résoudre. Suppression de la fonction « demo() » peut contribuer à libérer des ressources.