Table des matières:
- Fournitures
- Étape 1: Le circuit de câblage
- Étape 2: Code Arduino
- Étape 3: ajustez la boîte
- Étape 4: Instructions d'utilisation
Vidéo: Balance Box Game - Arduino Powered : 4 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Le jeu de boîte d'équilibre a été conçu pour un événement de défi, il doit être porté à niveau à travers un parcours d'obstacles ou sur une distance définie afin de gagner le défi.
Un arduino permet de mesurer l'angle de la box et de déclencher une alarme une fois l'angle défini dépassé.
La boîte doit être déplacée avec précaution tout en étant portée à niveau. Au fur et à mesure que la boîte sort du niveau, les voyants d'équilibre s'allument, plus de lumières indiquent que la boîte est encore plus hors de niveau. Le niveau à bulle peut également être utilisé pour voir si la boîte est de niveau. Lorsque la boîte est trop hors de niveau ou qu'elle est écrasée, la boîte émettra 3 bips et émettra un klaxon, l'une des lumières de la vie s'éteindra. Lorsque les 3 vies ont été utilisées, la boîte déclenche une alarme et clignote toutes les lumières, la partie est perdue.
Fournitures
Les pièces requises sont:
1x Arduino Nano
1x module MPU6050
3x LED blanches
5x LED colorées pour l'indicateur de balance (2 vertes, 2 jaunes, 1 rouge)
1x buzzer piézo
1x transistor TIP120
1x résistance 2.2K Ohm
Résistance 8x 220 Ohms
1x bouton poussoir
1x interrupteur d'alimentation
1x niveau à bulle "Bullseye"
Source d'alimentation 5v, mon projet utilise un shield li-ion 18650 avec une sortie régulée 5v
1x boîte de projet
Vous aurez besoin d'une maquette et de câbles de connexion pour tester le circuit
Les outils nécessaires sont:
Perceuse et mèches
Fer à souder
Pistolet à colle chaude
ruban de masquage, crayon et règle pour délimiter la boîte
Déposer
Étape 1: Le circuit de câblage
La seule chose qui n'est pas indiquée sur le schéma de câblage est l'interrupteur d'alimentation principal, dans mon projet cet interrupteur est placé entre la batterie au lithium et le blindage afin qu'ils puissent être complètement déconnectés.
Si vous n'êtes pas familier avec les schémas de câblage suivants, prenez-le pièce par pièce, suivez attentivement chaque connexion de fil et travaillez méthodiquement afin de ne rien manquer.
Vous devez assembler le circuit sur une maquette pour vérifier qu'il fonctionne correctement avant de souder toutes les pièces ensemble.
Les LED Life sur le schéma doivent être les LED blanches
Les voyants d'équilibre doivent être disposés:
Rouge - Balance LED 5
Jaune - Balance LED 4
Jaune - Balance LED 3
Vert - Balance LED 2
Vert - Balance LED 1
Étape 2: Code Arduino
Pour le code arduino, vous devrez ajouter des bibliothèques à l'IDE arduino, j'ai inclus les liens ci-dessous
Les bibliothèques arduino supplémentaires requises sont:
MPU6050_tockn.h
OneButton.h
Vous devrez ajouter les bibliothèques liées ci-dessus à votre IDE arduino
Téléchargez et ouvrez le fichier contenant le code "Balance_alarm_V1.8.ino"
Téléchargez le code sur la carte arduino
Étape 3: ajustez la boîte
Malheureusement, je n'ai pas pris de photos de la boîte pendant que j'y installais les composants. J'ai utilisé de la colle chaude pour mettre les pièces dans la boîte.
Si vous utilisez une boîte en plastique comme celle que j'ai utilisée, enveloppez le haut dans du ruban adhésif et utilisez une règle et un stylo pour marquer où vous devez percer les trous pour les LED, le haut-parleur et les vis de montage du niveau à bulle.
L'interrupteur a été installé en perçant un trou, puis en le limant à la taille et à la forme correctes.
Si je devais refaire ce projet, je monterais tous les composants dans le couvercle afin de ne pas avoir à faire passer autant de fils de liaison entre le couvercle et le fond de la boîte.
Étape 4: Instructions d'utilisation
Départ
Avant d'allumer la boîte, posez-la sur une surface plane et de niveau de sorte que la bulle du niveau à bulle se trouve dans le cercle central.
Allumez l'interrupteur d'alimentation, la box émettra un bip et démarrera. Laissez la box immobile jusqu'à ce que vous entendiez un triple bip et que les 3 « lumières de vie » blanches s'allument.
Le jeu est maintenant prêt.
Fonctions de la boîte
La boîte doit être déplacée avec précaution tout en étant portée à niveau. Au fur et à mesure que la boîte sort du niveau, les voyants d'équilibre s'allument, plus de lumières indiquent que la boîte est encore plus hors de niveau.
Le niveau à bulle peut également être utilisé pour voir si la boîte est de niveau (Si le niveau à bulle et les voyants de la balance ne correspondent pas, effectuez une réinitialisation du capteur de la balance, voir ci-dessous)
Lorsque la boîte est trop hors de niveau ou qu'elle est écrasée, la boîte émettra 3 bips et émettra un klaxon, l'une des lumières de la vie s'éteindra.
Lorsque les 3 vies ont été utilisées, la boîte déclenche une alarme et clignote toutes les lumières, la partie est perdue.
Les contrôles
Réinitialiser l'alarme
Faites cela pour arrêter le jeu sur l'alarme après que les 3 vies aient été perdues.
Pendant que l'alarme sonne, appuyez sur le bouton vert pendant une seconde et relâchez. L'alarme devrait s'arrêter après une seconde. Sinon réessayez
Réinitialiser les vies - Faites-le si vous souhaitez réinitialiser le jeu, les trois vies seront rendues.
A tout moment, double-cliquez sur le bouton vert (comme une souris d'ordinateur, mais légèrement plus lentement). Le bruit de réinitialisation retentira et trois lumières de vie s'allumeront.
Réinitialiser le capteur d'équilibre - Faites-le si la bulle dans le niveau à bulle ne correspond pas aux voyants d'équilibre.
Appuyez longuement sur le bouton vert (appuyez pendant 3 secondes et relâchez) Le bruit de réinitialisation de la balance se fera entendre et les voyants de la balance s'allumeront brièvement puis devraient s'éteindre (indiquant que la boîte est à niveau). Cela doit être fait pendant que la boîte est de niveau comme indiqué par la bulle du niveau à bulle.
Remarques
Lorsque la boîte commence à gazouiller parce qu'une vie est perdue, remettez-la rapidement à la bonne position à plat ou vous perdrez une autre vie dès que le gazouillis s'arrêtera, environ 5 secondes.
Utilisez le niveau à bulle pour voir de quel côté vous êtes hors plat/niveau, les lumières indiquent que vous êtes hors de niveau mais elles ne montrent pas dans quel sens.
La bulle du niveau à bulle est à peu près la même que les voyants lumineux, lorsque la bulle touche le côté du niveau à bulle, une vie sera perdue.
Si la box se comporte étrangement et qu'une réinitialisation du capteur d'équilibre ne fonctionne pas, éteignez puis rallumez la box avec l'interrupteur d'alimentation noir. Vous devrez attendre environ 10 secondes avec la box sur une surface plane pendant qu'elle se remet en marche. Essayez d'abord d'utiliser la réinitialisation du capteur d'équilibre car elle est plus rapide, vous n'avez pas besoin d'attendre que la box effectue son cycle de mise sous tension.
La boîte est alimentée par batterie, elle devrait en théorie avoir une charge suffisante pour durer une journée complète d'utilisation constante, veuillez l'éteindre si elle n'est pas utilisée pour économiser l'énergie de la batterie.
Si le bouton ne répond pas, assurez-vous d'appuyer ET de relâcher le bouton.
Conseillé:
Raspberry Pi Box of Cooling FAN avec indicateur de température du processeur : 10 étapes (avec photos)
Raspberry Pi Box of Cooling FAN With CPU Temperature Indicator: J'avais introduit le circuit indicateur de température du processeur Raspberry Pi (ci-après RPI) dans le projet précédent. Le circuit affiche simplement le niveau de température du processeur RPI 4 comme suit. La température du processeur est comprise entre 30 et
Comment alimenter une Gopro avec Lipo Balance Plug : 3 étapes
Comment alimenter une Gopro avec une prise d'équilibre Lipo : Salut les gars, cette fois, je vous montre comment utiliser la prise d'équilibre d'une batterie lipo pour alimenter des périphériques USB. Habituellement, la prise d'équilibre est utilisée lors du chargement d'une batterie lipo. Il protège la même tension sur toutes les cellules. Mais avec ce hack, vous pouvez l'utiliser comme un pow
Makey-Saurus Rex - Makey Makey Balance Board : 6 étapes (avec photos)
Makey-Saurus Rex - Makey Makey Balance Board: Que vous l'appeliez Chrome Dino, T-Rex Game, No Internet Game, ou simplement une simple nuisance, tout le monde semble connaître ce jeu de saut de dinosaures à défilement latéral. Ce jeu créé par Google apparaît dans votre navigateur Web Chrome à chaque fois que l'in
Balance intelligente Raspberry Pi : 10 étapes (avec photos)
Balance intelligente Raspberry Pi : Êtes-vous fatigué de regarder cette balance de salle de bain ennuyeuse, vieille et mauvaise tous les matins ? Celui que tu dis souvent "Je te déteste" à vous comme à chaque fois que vous marchez dessus. Pourquoi personne n'a créé une échelle réellement amusante ou motivante à utiliser ? Ce
LIGHT BOX - un haut-parleur Bluetooth portable avec vumètre : 10 étapes (avec photos)
LIGHT BOX - un haut-parleur Bluetooth portable avec vu-mètre : Ce que j'ai fabriqué est un haut-parleur stéréo portable associé à un VU-mètre (c'est-à-dire un compteur d'unité de volume). Il se compose également d'une unité audio pré-construite qui permet la connectivité Bluetooth, un port AUX, un port USB, un port pour carte SD et amp; Radio FM, contrôle du volume