Étape 6: Arduino programmation
Maintenant que tout est câblé haut droit, vous pouvez essayer d’activer le miroir !
Tout d’abord, prenez vos registres à décalage et collez-les dans leurs orbites. Assurez-vous que l’orientation est bonne, car les résistances attachent aux broches de la Registre à décalage parallèle-Out. Si vous les coller dans le mauvais sens, il y a de chances qu’ils surchauffe due à l’alimentation dans les entrées de mal du Registre à décalage.
Ensuite, attachez votre alimentation de + 5 volts pour le + 5 volts et sol plomb suspendu à un Conseil d’administration et allumez les registres à décalage.
Me référant au dernier schéma, tout d’abord essayez de brancher les fils venant d’une guirlande dans l’Arduino dans l’ordre suivant :
Données à broche 11
Loquet pour épingler 8
Horloge à la broche 12
Une fois que vous avez correctement connecté ces, essayez de charger le programme ci-dessus nommé PrettyLights2 dans votre miroir infini de LED. Ce programme donne simplement des couleurs « aléatoires » qui devraient être la même pour chacun des 4 côtés.
Dépannage
Dans cette étape, il est important de se déplacer lentement. Au cours de notre projet de construction de miroirs multiples, nous avons appris combien il est facile aux composants de coup en étant simplement négligents pendant le dépannage. Toujours vérifier ce que vous êtes sujet à alimentation à et jamais négligemment jouent avec des fils sous tension. Je regarde une ligne infinie de LEDs mourir devant vous n’est pas agréable ce peu de temps après le coller en place.
Si certaines des lumières ne s’allume régulièrement, vous pouvez prendre le fil de terre provenant de votre alimentation et toucher le conducteur de résistance le plus proche de chaque registre à décalage afin de voir si la paire correspondante de rouge, vert ou bleu LED s’allume dans le miroir. Si vous touchez la tête du mauvais côté de la résistance, vous soufflera cette couleur LED ! Faites très attention car vous testez LEDs!
Plus conseils de dépannage :
1) si deux LEDs RGB adjacentes ne s’allume, alors c’est probablement un problème avec le changement de Registre contrôle ces deux. Pour voir si c’est un problème de connexion, essayez de changer celui défectueux par un autre qui fonctionne. Est-ce une paire différente des LEDs maintenant ne s’allume ? Cela semble indiquer que le registre à décalage est en panne. Si ce n’est pas le cas, le problème sera résolu sûrement double contrôle les connexions menant à la prise, responsable de l’éclairage défectueux et en s’assurant que l’appareil est alimenté à droite.
2) si un RGB LED ne s’allume tandis que l’autre ne fonctionne, c’est très probablement un problème avec la connexion d’anode commune de ce RGB pour les + 5 Volts. Si cela semble ok, il est fort probable soufflées, durant la fabrication ou de transport.
Bonne chance à tout faire allumer et travailler !
Deux côtés opposés devraient refléter l’autre exactement, et avec le programme ci-dessus, les quatre devraient tous être scintillant en couleurs RVB, faire la même chose. Quoi d’autre vous pouvez programmer ? L’essayer !