Table des matières:

Cyclone (jeu Arduino LED): 6 étapes (avec photos)
Cyclone (jeu Arduino LED): 6 étapes (avec photos)

Vidéo: Cyclone (jeu Arduino LED): 6 étapes (avec photos)

Vidéo: Cyclone (jeu Arduino LED): 6 étapes (avec photos)
Vidéo: doubling the drop every time the PC survives #shorts 2024, Novembre
Anonim
Cyclone (jeu Arduino LED)
Cyclone (jeu Arduino LED)

Dans ce tutoriel, je vais vous apprendre à créer un jeu LED avec très peu de code ou d'expérience ! J'ai eu cette idée pendant un moment et j'ai finalement eu le temps de la créer. C'est un jeu amusant qui nous rappelle tous les jeux d'arcade. Il y a d'autres tutoriels que je vais lier pour d'autres références. Cela peut être fait en une heure de travail acharné et en vaut la chandelle:)

Fournitures

WS2812B DEL x24

Arduino Nano

Bouton poussoir momentané

Étape 1: Regardez la démo

Image
Image

Étape 2: Trouvez n'importe quel type de cadre

Trouvez n'importe quel type de cadre
Trouvez n'importe quel type de cadre
Trouvez n'importe quel type de cadre
Trouvez n'importe quel type de cadre

Dans ce cas, j'ai utilisé un cadre photo. Construire un est toujours une option mais je voulais terminer rapidement ce projet. Mon projet a 20 LED qui s'enroulent autour du cadre. Cependant, ce nombre peut toujours être modifié en fonction des préférences ou de la consommation électrique souhaitée.

Étape 3: Programmation

La programmation
La programmation

Ce programme n'est pas le plus efficace… mais il fait parfaitement le travail. Le jeu a cinq états de jeu différents. Gamestate zéro représente l'état d'inactivité jusqu'à ce que le bouton soit enfoncé. Les autres états de jeu représentent à quel niveau se trouve le joueur. Pour contrer le rebond du bouton, j'utilise la fonction millis() au lieu de delay(). De cette façon, le jeu peut toujours fonctionner pendant que le bouton s'exécute.

Pour ajuster la vitesse selon vos préférences, abaisser la variable ledSpeed augmentera la vitesse. Les vitesses sont par ordre de difficulté.

Étape 4: Câblage et soudure

Câblage et soudure
Câblage et soudure

Ce projet peut être alimenté par un cordon 5v allant à l'Arduino Nano ou par une batterie 3 AA pour le rendre portable.

Percez un trou pour le bouton-poussoir momentané ou séparez-le du cadre. Connectez un côté à la terre et l'autre côté à la broche 4.

(Facultatif) - Connectez la batterie avec l'interrupteur de la ligne 5v aux broches VIN et Ground de l'Arduino Nano. Assurez-vous que le signal est de 5 V et que la sortie peut gérer l'alimentation de l'Arduino et des LED. Pour augmenter la longévité des batteries, mettez une capacité de luminosité sur les LED.

Connectez les deux ensembles de LED au rail 5v de l'Arduino et connectez les masses. Enfin, suivez les lignes Din jusqu'aux broches souhaitées sur l'Arduino.

Étape 5: Colle à chaud et sécurisation

Colle chaude et sécurisée
Colle chaude et sécurisée
Colle chaude et sécurisée
Colle chaude et sécurisée

J'ai utilisé beaucoup de colle chaude et une attache zippée pour fixer les fils. Essayez de couvrir tous les objets pointus et fixez fermement les fils. Les mains peuvent tenir cela.

Étape 6: Une autre référence

Une autre référence
Une autre référence

Plus instructable que j'ai trouvé sont liés. Merci pour votre temps et j'espère que vous avez utilisé ce projet. Visitez mon site Web (www.neehaw.com) pour plus de documentation et de projets amusants. Prendre plaisir!

Instructable un

Instructable deux

Conseillé: