LED Nintendoscape (4 / 5 étapes)

Étape 4: Arduino Code

Pour notre projet à exécuter nous devons pousser le code à l’Arduino pour contrôler les composants électriques. Les bibliothèques sont incluses dans un fichier zip et les dossiers à l’intérieur doit être placé dans le dossier principal de bibliothèque Arduino sur votre ordinateur après avoir décompressé. Bibliothèques pour le capteur IR, moteur pas à pas et l’affichage LED de Adafruit sont inclus. Le fichier zip ci-joint intitulé Arduino Code contient le dossier avec l’Arduino croquis nécessaire à l’exécution du code. Cela doit simplement être flashé à l’Arduino afin que le code s’exécute.

Le code fonctionne en établissant quelles bibliothèques sont nécessaires et en définissant toutes les épingles utilisées et les variables requises. Il assombrit la luminosité de la matrice de LED, met en place la révolution moteur, puis crée un objet pour le capteur IR. La matrice de LED est alors initialisée et les couleurs sont mis en place.

Dans la section de configuration, le rapport de démultiplication des moteurs pas à pas est mis en place pour contrôler la vitesse, le capteur infrarouge est activé et la matrice est définie sur un écran vide. Plusieurs variables sont également établies qui sont utilisés plus tard pour la matrice et de déterminer quand le bouton d’alimentation a été enfoncé.

Le projet démarre avec un écran LED blanc, et le capteur infrarouge est activé et attend que le bouton power pour être poussé. Après que le bouton est enfoncé, la boucle principale du projet est entrée. Le numéro dans l’espace results.value est le résultat décodé le bouton d’alimentation sur une distance de système Audio Panasonic, toutefois une autre télécommande peut être utilisé et vous aurez besoin pour décoder la télécommande tout d’abord afin d’obtenir les numéros numériques associés à vos boutons.

Si le « + » ou "-" bouton est frappé sur la télécommande, le champignon tourne en sens inverse et un point d’interrogation s’affiche sur la matrice. L’exemple de code ci-dessus illustre le processus de la "-" bouton et le code pour le « + » est presque identique.

Chaque fois que vous appuyez sur le bouton d’alimentation un arc-en-ciel apparaît et permet de sélectionner plusieurs couleurs et modèles. Après ce processus, le mot « MAKE » puis défile à l’écran dans la rotation des couleurs sauf si un autre bouton est frappé sur la télécommande. Si le bouton d’alimentation est touché à nouveau l’écran arc-en-ciel se répète. Ce processus se répète indéfiniment tant que l’Arduino est alimenté.

Le code ci-dessous sont des fonctions qui sont appelées pour exécuter l’affichage arc-en-ciel qui s’affiche lorsque vous appuyez sur le bouton d’alimentation.

			
          

Articles Liés

Horloge murale LED

Horloge murale LED

C'est juste une façon simple de redécorer votre horloge murale avec des matériaux de base autour de la maison.Étape 1: Matériaux nécessaires Vieille horloge muraleSources de lumières LED - Led de chapeau de paille blancPile 9V + ClipAlteco colle/Top
Transformer votre téléviseur LCD/LED en hologramme TV

Transformer votre téléviseur LCD/LED en hologramme TV

Je vous présente trois étapes simples pour transformer votre téléviseur LCD/LED en un hologramme TV...Très facile et très simple.Étape 1: Couper et coller... Couper quatre feuilles A4 transparentes en forme trapézoïdale et se joindre à eux pour forme
LED STRIP SKATEBOARD

LED STRIP SKATEBOARD

c'est un amusement et un projet simple qui vaut la peine ! C'est seulement sept étapes, il devrait être assez rapide. Bien que, le seul inconvénient, c'est qu'il sont tenus plusieurs outils de puissance extrême. Bonne chance! :)Étape 1: Matériaux fra
Chien collier/harnais Mod LED (Rechargeable USB)

Chien collier/harnais Mod LED (Rechargeable USB)

alors j'ai voulu accorder à mon petit chien une sécurité supplémentaire tout en prenant une marche pendant la nuit.C'est pourquoi je suis venu avec l'idée d'ajouter quelques lumières au câblage existant. J'ai aussi voulu enregistrer sur piles et a dé
Costume de chien ou de décoration LED Spider

Costume de chien ou de décoration LED Spider

Que Halloween s'approchait, et notre garderie toutou locale annoncé leur concours de costume Halloween pour animaux de compagnie, j'essayais de comprendre quel costume pour faire pour mon chien Jericho. À un certain moment j'ai réalisé que depuis Jér
Prévisions météo LED

Prévisions météo LED

Ce projet utilise une matrice 6 x 16 de RVB LED pour visualiser un bulletin météo tirée de l'API de Weather Underground. Un parcours de Raspberry Pi un programme python conçu pour extraire des données de prévisions météorologiques de l'API à interval
Cube LED framboise Pi 3 x 3

Cube LED framboise Pi 3 x 3

Environ un mois il y a mon père a acheté un fer à souder et nous avons tous deux appris à souder en faisant un cube LED contrôlé par un Arduino. C'était un projet cool de montrer à mes amis et vraiment facile à construire donc j'ai décidé d'en faire
Matrice de LED sur un budget

Matrice de LED sur un budget

Une pièce unique de mobilier sans dépenser beaucoup d'argent?! C'est ce que je voulais atteindre dans ce projet. Aussi, je ne suis pas complètement peu familier avec la programmation et de l'électronique et, comme le font la plupart d'entre nous, je
Thermomètre à matrice de LED

Thermomètre à matrice de LED

Quelques mises à jour ! Le code a été modifié après la virgule est donc dans l'emplacement correct. J'ai aussi ajouté une étape, que j'ai oublié dans la section soddering.Projet en bref :En utilisant une matrice de LED conseil comme un capteur de tem
Flore Rainbow LED Shirt qui est mouvement activé

Flore Rainbow LED Shirt qui est mouvement activé

Briller comme une galaxie avec ce t-shirt LED clignotantes qui s'allume lorsque vous déplacez ! Cette chemise définit l'obscurité ablaze avec 19 LED et 8 couleurs différentes de la LED !Source d'inspirationPour ce projet, j'ai été inspiré par un autr
Tilt Motion LED : Capuche

Tilt Motion LED : Capuche

Dans ce tutoriel, je vais montrer comment faire un mouvement d'inclinaison LED hoodie.Lorsque vous placez le capot vers le haut, un triste emoji apparaît dans le dos avec des LEDs. Il représente comment les gens abritent eux-mêmes ou ne veulent pas ê
Matrix Infinity LED - Bluetooth contrôlée

Matrix Infinity LED - Bluetooth contrôlée

Vous avez probablement vu des miroirs infini avant. Mais avez-vous déjà vu qu'un bluetooth contrôlée Matrix Infinity ?Avec notre Matrix Infinity devait être capable de dessiner dans la lumière, presque comme un infini Etch A Sketch. Nous voulions con
Lumière de nuit automatique LED (à l’aide de 555 minuterie)

Lumière de nuit automatique LED (à l’aide de 555 minuterie)

doucement eu coupure de courant !Et vous trouver votre lampe torche dans l'obscurité ! Oh...Ne vous inquiétez pas, voici le noir automatique détecté a mené la lumière.Etape 1: Eléments dont vous avez besoin * 1M resistor* Résistance 1K* résistance 10
Lampe à LED avec fonction Sleep

Lampe à LED avec fonction Sleep

La lumière joue un rôle important dans le sommeil. Lumières vives nous tenir éveillés et lumières tamisées nous aident à trouver le sommeil. Un des meilleurs trucs pour apprendre à dormir est de commencer à éteindre les lumières avant de réellement a