Voici quelques photos d’un projet, j’ai travaillé. Ses un RGB Led qui peut être contrôlé à partir de mon PC. En plus d’être en mesure de changer sa couleur, je peux aussi faire clignoter en tout cas que j’ai choisi. J’ai commencé ce projet tout à l’heure mais arrête quand je me suis perplexe en train de concevoir un moyen d’envoyer une couleur par connexion série pour mon Arduino. Je revint au projet après un certain temps et trouvé
cet article qui explique beaucoup de communication série. Après avoir travaillé sur comment envoyer la couleur à l’Arduino, j’ai écrit un programme en c# afin que je n’aurais pas à ouvrir le Serial Monitor et le type dans un groupe de nombres. Il ne fait vous permettent de sélectionner une couleur et l’envoie à l’Arduino, qui met à jour la LED. Peu de temps après que j’ai fait ce programme, je pensais que ce serait cool pour contrôler la lumière de mon téléphone ! J’ai immédiatement plongé dans une application de web ASP.NET pour le faire. De cette façon, je pouvais contrôler la LED depuis un navigateur web sur n’importe quel ordinateur (ou smartphone!) sur mon réseau domestique. Cela s’est avéré pour être de façon plus d’efforts que ce qu’il devaient être, comme mon inexpérience conduit à toutes sortes d’ennuis, mais avec l’aide d’un ami, j’ai pu faire fonctionner. Je suis très satisfait du résultat.
Si vous souhaitez essayer ceci sur votre propre Voici comment.
-Câbler une anode commune RGB LED à votre arduino en connectant l’anode à 3.3V, le fil rouge à la broche 3, le fil vert à broche 6 et le fil rouge à la broche 5. N’oubliez pas résistances.
-Télécharger le croquis ci-joint d’Arduino et transférez-le au Conseil d’administration (extraire tout d’abord).
-Ouvrez le Serial Monitor et le type dans une de ces commandes :
0 - désactive la lumière
1 - allume la lumière
3xxx/xxx/xxx / - un trois suivi par trois nombres, chacun avec une barre oblique « / » sur la fin change la couleur de la LED. (Exemple. 30/255/0/tournerait la lumière verte)
4 - s’arrête de clignoter
5xxxx / - un cinq suivi d’un nombre avec une barre oblique « / » à la fin provoque la LED clignote. L’intervalle entre les clignotements est le nombre après la cinq (en millisecondes. 1000 = 1 s).
Merci pour la lecture !