Table des matières:
- Étape 1: Intégration des LED et du capteur
- Étape 2: connexion des fils 6 et 2 conducteurs
- Étape 3: Test du sac mis à niveau
Vidéo: Sac de frappe interactif Reflex : 3 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Cette instructable s'adresse à tous ceux qui souhaitent améliorer leur agilité et leurs compétences en boxe tout en acquérant plus d'expérience en soudure, en utilisant Arduino, des LED et l'accéléromètre MK 2125
Le but de ce projet est de modifier un sac réflexe existant et de le transformer en un produit interactif, gamifié et plus immersif. Le concept que j'ai créé pour y parvenir consiste à intégrer 4 LED autour de la base du sac, un accéléromètre MK 2125 à l'intérieur de cette base, puis à connecter ces composants à un Arduino UNO à la base du support.
- Le capteur MK2125 fournit des données d'inclinaison et d'accélération qui sont utilisées pour déterminer dans quelle direction le sac est touché.
Les LED s'allument dans un cycle aléatoire, qui ne passe à la LED suivante que lorsque le sac est frappé du côté correspondant / brillant. L'idée derrière cela est de faire en sorte que l'utilisateur se déplace le plus rapidement possible autour du sac, en le frappant lorsqu'il trouve le côté avec la LED allumée.
Un entraînement traditionnel avec un sac réflexe est conçu pour améliorer la précision et le timing des coups.
Après avoir construit et testé cet appareil, il est clair que la version améliorée s'appuie sur son prédécesseur, en intégrant la nécessité d'un jeu de jambes/mouvement rapide et en affinant l'utilisation de vos réflexes visuels. Cela a également rendu l'utilisation du sac réflexe 10 fois plus amusante et cela ressemble maintenant plus à un jeu qu'à un exercice !
objectif atteint.
J'ai conçu un croquis en cours de traitement (comme indiqué dans la vidéo + connecté à cette étape) pour visualiser exactement comment le cycle LED aléatoire fonctionnera, n'hésitez pas à le télécharger à partir des fichiers joints et à le tester vous-même ou simplement regarder le clip d'aperçu.
Pour créer ce produit, vous aurez besoin de:
- 1x sac réflexe
- 1x Arduino UNO
- 1x 9V Battery Pack (Pour alimenter l'Arduino)
- 1x Accéléromètre Memsic MK 2125
- 4x LED (j'ai choisi Vert)
- 4x 10ohms Résistances
- un peu d'éponge/mousse pour protéger l'électronique
- 1 mètre de fil à 6 brins
- 1 mètre de fil à 2 âmes
- environ 28 fils de liaison avec des broches
- beaucoup de soudure et une station de soudure
- beaucoup de gaines thermorétractables de tailles assorties
- Ruban DUCT
- Super colle
- Velcro (fixer les fils sans serrer au support)
- Tupperware / container étanche (abritant le pack Arduino + batterie)
Étape 1: Intégration des LED et du capteur
La toute première étape consiste à percer 4 trous autour des parois de la base du sac pour intégrer vos LED.
chacune de ces LED doit être connectée à un fil de terre sur la broche - et à une résistance de 10 ohms sur la broche +. vous voudrez appliquer du ruban adhésif ou thermorétracter ces connexions et les presser fortement contre l'intérieur de la base, car il est important de les rendre aussi durables que possible.
Vous devrez maintenant connecter des câbles de démarrage à ces connexions et les faire passer par les trous situés au bas de la base, comme indiqué sur la dernière image de cette étape. Faites de même pour le capteur MK 2125, vous devrez également percer plus de trous dans le bas de la base pour créer de l'espace pour les broches et connecter des cavaliers à ces broches.
L'important avec le capteur est de l'insérer dans la base à plat et face à l'une des LED. Ce sera votre LED FRONT qui sera utile plus tard pour calibrer le capteur.
Lorsque tous ces composants sont bien ajustés à l'intérieur de la base, vous devriez pouvoir brancher les broches sautées dans votre Arduino et tester le code (TiltSense.ino) comme indiqué sur la photo 5 de cette étape. Si le code fonctionne bien et que toute la soudure est solide, remplissez les espaces avec un peu d'éponge/mousse et versez un peu de superglue sur les LED pour les maintenir en place.
Étape 2: connexion des fils 6 et 2 conducteurs
Dans cette étape, nous allons étendre les connexions de la base de la balle jusqu'à la base du support avec des fils à 6 et 2 fils.
Le but ultime ici est d'étendre tous les fils du haut du support au bas du support, de la manière la plus pratique et la plus durable possible
6 NOYAUX
La façon dont j'ai décidé de le faire était de dénuder légèrement le fil à 6 conducteurs (montré sur la première image) et:
- soudez les LED + broches à 4/6 fils (ceux-ci se brancheront sur les broches Arduino 10, 11, 12, 13)
- souder les fils des LED ensemble, puis au fil du capteur MK 2125 pour mettre à la terre à la fois les LED et le capteur
- soudez le fil + du capteur MK 2125 et tous les fils connectés - à 2/6 fils (ceux-ci se brancheront sur les broches Arduino 5V et GND)
n'oubliez pas d'utiliser un thermorétractable pour toutes les connexions soudées afin de garantir que les fils ont une forte intégrité et peuvent supporter les suspensions de la base du sac supérieur à la base du support inférieur.
- 2 NOYAUX
À ce stade, il devrait rester 2 connexions qui sont les fils de transmission du capteur MK 2125 qui enverront les données d'inclinaison du sac à l'Arduino. C'est ainsi que nous déterminerons éventuellement dans quelle direction le sac est touché.
Soudez les fils de transmission à chacun des 2 fils principaux (ceux-ci se brancheront sur les broches Arduino 2 et 3)
Une fois que vous avez réussi à souder toutes ces connexions, vous devrez ensuite souder l'autre extrémité de ces fils à des fils de liaison avec des broches compatibles Arduino (illustrées sur la deuxième + troisième image).
Étape 3: Test du sac mis à niveau
J'ai décidé de fixer tous les fils de connexion au support de base avec du velcro pour les empêcher de trop bouger et d'endommager les connexions soudées. L'Arduino et la batterie 9V sont logés dans un conteneur tupperware, qui a également été connecté à la base à l'aide de velcro.
Si vous êtes arrivé jusqu'ici, vous devriez être prêt et impatient de tester votre sac réflexe interactif. J'espère que vous apprécierez cette instructable, je prévois d'apporter des améliorations à ce projet à l'avenir car je suis ravi du résultat alors restez à l'écoute !.
Je réfléchis actuellement à la façon dont je pourrais créer un système de pointage ou de score élevé pour cet appareil. Si vous pensez à des ajouts possibles à ce projet, veuillez laisser un commentaire ou m'envoyer un MP.
N'hésitez pas à poser des questions dans la section commentaire, je ferai en sorte de vous répondre dès que possible.
Si vous avez aimé cela, veuillez voter pour moi dans les concours Arduino ou Make It Glow. Cela signifierait beaucoup, merci !
Conseillé:
BBC Micro:bit and Scratch - Volant interactif et jeu de conduite : 5 étapes (avec photos)
BBC Micro:bit et Scratch - Volant interactif et jeu de conduite : L'un de mes devoirs de classe cette semaine est d'utiliser le BBC Micro:bit pour s'interfacer avec un programme Scratch que nous avons écrit. J'ai pensé que c'était l'occasion parfaite d'utiliser mon ThreadBoard pour créer un système embarqué ! Mon inspiration pour le scratch p
Enregistreur de frappe simple : 6 étapes
Enregistreur de frappe simple : j'ai récemment créé un enregistreur de frappe beaucoup plus avancé qui peut même envoyer des journaux via gmail. Donc, si vous êtes intéressé, consultez le projet github. Il s'agit d'un simple enregistreur de frappe que j'ai créé en utilisant python. J'ai essayé d'en faire un en batch ou en vbs, mais c'est pratique
Comment numériser des diapositives et des négatifs de films avec un reflex numérique : 12 étapes (avec photos)
Comment numériser des diapositives et des négatifs de film avec un reflex numérique : une configuration polyvalente et stable pour numériser des diapositives et des négatifs avec un reflex numérique ou tout autre appareil photo avec une option macro. Cette instructable est une mise à jour de Comment numériser des négatifs 35 mm (téléchargé en juillet 2011) avec plusieurs améliorations pour étendre son
Générateur de feuille laser interactif avec Arduino : 11 étapes (avec photos)
Générateur de feuille laser interactif avec Arduino : les lasers peuvent être utilisés pour créer des effets visuels incroyables. Dans ce projet, j'ai construit un nouveau type d'affichage laser interactif et jouant de la musique. L'appareil fait tourner deux lasers pour former deux nappes de lumière en forme de vortex. J'ai inclus un capteur de distance
Serrure intelligente magnétique avec frappe secrète, capteur infrarouge et application Web : 7 étapes (avec photos)
Serrure intelligente magnétique avec frappe secrète, capteur IR et application Web : si vous aimez ce projet, veuillez me suivre sur Instagram et YouTube. Dans ce projet, je vais construire une serrure magnétique pour mon bureau à domicile, qui s'ouvre si vous connaissez le coup secret. Oh… et il va avoir encore quelques tours dans sa manche. Aimant