Table des matières:

Trampoline Néopixel Sensible au Saut : 11 Marches (avec Photos)
Trampoline Néopixel Sensible au Saut : 11 Marches (avec Photos)

Vidéo: Trampoline Néopixel Sensible au Saut : 11 Marches (avec Photos)

Vidéo: Trampoline Néopixel Sensible au Saut : 11 Marches (avec Photos)
Vidéo: Arduino project; capacitive slider to control neopixels 2024, Juillet
Anonim
Image
Image

Par RooKosherbaySuivre plus par l'auteur:

Restauration d'un vase cassé avec Kintsugi
Restauration d'un vase cassé avec Kintsugi
Enseignez aux enfants l'animation Pixel Art pour les jeux
Enseignez aux enfants l'animation Pixel Art pour les jeux
Enseignez aux enfants l'animation Pixel Art pour les jeux
Enseignez aux enfants l'animation Pixel Art pour les jeux
Transformez les écouteurs cassés en câble AUX
Transformez les écouteurs cassés en câble AUX
Transformez les écouteurs cassés en câble AUX
Transformez les écouteurs cassés en câble AUX

Dans ce instructable, je vais vous montrer comment construire un trampoline qui change de couleur chaque fois que vous sautez dessus !

Étape 1: Les choses dont vous avez besoin

Les choses dont vous avez besoin
Les choses dont vous avez besoin
Les choses dont vous avez besoin
Les choses dont vous avez besoin

Matériaux:

  • 3 rouleaux de fil, de couleurs différentes, le plus fin sera le mieux
  • Soudure, le plus fin, mieux c'est - j'avais des fils de soudure épais au début, et ça fondait si lentement que c'était un cauchemar
  • Arduino - Uno devrait fonctionner correctement mais j'avais déjà Mega, donc je l'ai utilisé
  • Trampoline d'exercice (https://www.amazon.com/Golds-Gym-Circuit-Trainer-Trampoline/dp/B013XRMEIW)
  • Bande Led Neopixel, j'ai utilisé le moins cher WS28121B (https://www.amazon.com/ALITOVE-WS2812B-Individually-Addressable-Waterproof/dp/B00ZHB9M6A)
  • Condensateur 0,1 uF
  • Résistance ~10K ohms
  • Résistance ~500 ohms
  • 60 fermetures éclair

Outils:

  • Fer à souder
  • Pistolet à colle chaude - Pour isoler et protéger le câblage
  • Pince à dénuder
  • Pinces coupantes
  • Ciseaux

Étape 2: Assembler le trampoline

La boîte a les instructions, elles sont assez simples.

Ne touchez pas à l'électronique, nous l'utiliserons plus tard;)

Étape 3: Coupez la bande Neopixel

Couper la bande Neopixel
Couper la bande Neopixel
Couper la bande Neopixel
Couper la bande Neopixel
Couper la bande Neopixel
Couper la bande Neopixel

Il y a exactement 30 espaces entre les bandes qui maintiennent la toile de saut dans le trampoline. Nous allons couper la bande Neopixel en 30 LED individuelles et les placer entre chaque bande.

Remarque: il y a des points qui ont des soudures qui maintiennent la bande ensemble, vous pouvez aussi les couper facilement.

Étape 4: Souder les LED

Souder les LED
Souder les LED
Souder les LED
Souder les LED
Souder les LED
Souder les LED
  1. Coupez chaque fil à environ 2,5 pouces. Cela garantira que les connexions filaires entre les LED sont plus longues que toutes les longueurs de bande
  2. Dénudez les fils de chaque côté
  3. Soudez les fils aux LED. Laissez le plastique protecteur pour protéger les LED
  4. Faites cela environ 10 LED à la fois (voir les trois étapes suivantes)
  5. ASSUREZ-VOUS QUE LES FLÈCHES POINTENT DANS LA MÊME DIRECTION

Étape 5: Collez à chaud toutes les connexions

Colle à chaud toutes les connexions
Colle à chaud toutes les connexions
Colle à chaud toutes les connexions
Colle à chaud toutes les connexions
Colle à chaud toutes les connexions
Colle à chaud toutes les connexions
Colle à chaud toutes les connexions
Colle à chaud toutes les connexions

Assurez-vous d'abord que les fils ne se touchent pas et que tout est gucci. Ensuite, appliquez de la colle chaude pour éviter que les fils ne se touchent, et aussi pour coller les LEDS sur le couvercle en plastique pour les protéger de l'humidité.

Étape 6: Vérifiez que tout fonctionne jusqu'à présent

Vérifiez que tout fonctionne jusqu'à présent
Vérifiez que tout fonctionne jusqu'à présent
Vérifiez que tout fonctionne jusqu'à présent
Vérifiez que tout fonctionne jusqu'à présent

Connectez la bande à l'Arduino dans l'ordre suivant.

  1. Connectez la terre, ASSUREZ-VOUS DE CONNECTER LES BROCHES DE TERRE EN PREMIER. Les LED sont très fragiles
  2. Connectez les deux autres broches. Assurez-vous que la broche Din est une broche PWM. (Regardez le schéma)
  3. Téléchargez la bibliothèque Fastled ici et importez-la dans votre IDE arduino
  4. Accédez à mon référentiel git et téléchargez le code check_leds (https://github.com/seniorburito/led_trampoline)

Ce code allumera les LED dans l'ordre, donc s'il y a un problème, vous verrez lequel doit être réparé.

Assurez-vous également de lire la documentation Fastled ici, elle est vraiment bien écrite

Pour l'instant, vous pouvez mettre l'arduino sur le côté, ou sous le trampoline.

Étape 7: Fixez les LED au trampoline avec des attaches zippées

Fixez les LED au trampoline avec des attaches zippées
Fixez les LED au trampoline avec des attaches zippées
Fixez les LED au trampoline avec des attaches zippées
Fixez les LED au trampoline avec des attaches zippées
Fixez les LED au trampoline avec des attaches zippées
Fixez les LED au trampoline avec des attaches zippées

J'ai attaché chaque led avec deux attaches zippées pour empêcher les leds de bouger. Les fermetures éclair pourraient mieux fonctionner parce que vous pouvez les enlever si vous décidez d'enlever les LED et parce que les fermetures éclair sont bon marché.

Étape 8: pirater le capteur de saut

Pirater le capteur de saut
Pirater le capteur de saut
Pirater le capteur de saut
Pirater le capteur de saut
Pirater le capteur de saut
Pirater le capteur de saut
Pirater le capteur de saut
Pirater le capteur de saut

Le trampoline est livré avec un appareil qui compte les calories en fonction de combien vous sautez. On ne peut rien faire avec la puce, mais si vous ouvrez le capteur de saut, vous vous rendrez compte que ce n'est qu'un interrupteur à bascule qui se déclenche lorsque vous appliquez une force dessus. Il est très facile d'utiliser des interrupteurs à bascule avec Arduinos. Par conséquent, nous l'utiliserons dans ce projet pour détecter les sauts et déclencher des effets lorsque cela se produit.

Étape 9: Fixez le capteur de saut

Fixez le capteur de saut
Fixez le capteur de saut
Fixez le capteur de saut
Fixez le capteur de saut
Fixez le capteur de saut
Fixez le capteur de saut

Fixez le capteur à l'un des pieds du trampoline. Et configurez le circuit comme indiqué ici.

Vous pouvez attacher les fils du capteur de l'une des deux manières suivantes:

  1. Attachez des pinces crocodiles aux deux segments métalliques du câble auxiliaire
  2. Coupez le fil, divisez-le en deux, dénudez chaque côté, soudez-le à des embases mâles ou à un PCB ou quelque chose comme ça.

Étape 10: Exécutez le code

Exécuter le code
Exécuter le code
Exécuter le code
Exécuter le code

Téléchargez le code led_trampoline.ino depuis mon dépôt (https://github.com/seniorburito/led_trampoline).

Remplacez LED_PIN, SWITCH_IN_PIN, SWITCH_OUT_PIN par les broches que vous utilisez, et vous êtes prêt à partir !

Voici le lien vidéo du trampoline en action si vous n'avez pas pu l'ouvrir depuis l'intro (https://www.youtube.com/embed/k_8mHe4OKWg)

Étape 11: Il y en aura plus

Ce projet n'est encore qu'un prototype. J'ajoute encore plus de modèles et de fonctionnalités. Si vous avez des idées, faites-le moi savoir, et si vous voulez aider avec le code, faites-le !

Concours Couleurs de l'arc-en-ciel
Concours Couleurs de l'arc-en-ciel
Concours Couleurs de l'arc-en-ciel
Concours Couleurs de l'arc-en-ciel

Finaliste au concours Couleurs de l'arc-en-ciel

Conseillé: