Table des matières:

Capteur accéléromètre avec Arduino : 5 étapes
Capteur accéléromètre avec Arduino : 5 étapes

Vidéo: Capteur accéléromètre avec Arduino : 5 étapes

Vidéo: Capteur accéléromètre avec Arduino : 5 étapes
Vidéo: Accéléromètre MPU6050 avec ARDUINO et PYTHON : tracé de graphe et modélisation 2024, Juillet
Anonim
Image
Image
Première étape: câbler le gyroscope à l'Arduino
Première étape: câbler le gyroscope à l'Arduino

J'ai eu une idée pour un casque électronique qui ferait un excellent costume d'Halloween. sans entrer trop dans les détails, il s'agirait de s'éclairer selon des motifs différents selon la direction dans laquelle le masque est tourné, de sorte que lorsque je lève les yeux, le casque s'illumine, mais reste neutre si je ne bouge pas.

Fournitures

(1) Arduino Uno et cordon de connexion USB (1) gyroscope à trois axes L3G4200 (disponible sur MPJA.com, ou partout où ces types de modules peuvent être vendus)

une main pleine de fils mâles/femelles (2+) lumières LED et les résistances appropriées

(1) Planche à pain (la taille miniature est bien)

Une sorte de boîtier pour toute l'électronique. Pour cet exemple, j'ai utilisé une boîte en carton copieuse, mais vous pouvez utiliser… littéralement tout ce qui vous convient.

Patience.

Étape 1: Première étape: câbler le gyroscope à l'Arduino

Première étape: câbler le gyroscope à l'Arduino
Première étape: câbler le gyroscope à l'Arduino
Première étape: câbler le gyroscope à l'Arduino
Première étape: câbler le gyroscope à l'Arduino

D'accord, il y a donc quelques fils qui peuvent être connectés directement à l'Arduino, mais il y a deux parties qui doivent être connectées au port 3.3v, nous devons donc utiliser la maquette pour cela. Allez-y et attachez un fil rouge du port 3.3v à la rangée (+) de la planche à pain. Ensuite, attachez un cordon pour connecter la broche VCC du gyroscope au (+) de la planche à pain. Répétez cette étape avec la broche SDO sur le gyroscope. Prenez maintenant un fil noir et attachez la broche GND à la rangée (-) de la planche à pain, puis attachez un fil du port Arduino GND à la rangée (-) de la planche à pain. c'est à peu près le cas pour l'alimentation. Maintenant, pour les fils de données nécessaires au fonctionnement complet du gyroscope. Sous le GRN du gyroscope se trouve la broche SDA, attachez-la au port A4 de l'Arduino. En dessous se trouve la broche SCL, attachez-la au port A5 sur Arduino. Votre gyroscope est maintenant complètement branché.

Étape 2: Étape 2: Fixez les LED

Étape 2: Fixez les LED
Étape 2: Fixez les LED

Ok donc pour mon projet, j'ai eu deux LED qui s'allument en fonction de la façon dont la box bouge. allons-y et raccordons-les. C'est simple, attachez le fil positif de la résistance à la broche numérique de votre choix (j'ai choisi 8 et 9 arbitrairement). câblez-les à la planche à pain, puis attachez une LED et envoyez le fil négatif de la LED à (-) sur la planche à pain. Cela vous donnera le pouvoir d'allumer deux LED différentes en fonction des paramètres que vous avez définis avec l'Arduino.

Étape 3: coder

Ok, c'est ici que les choses deviennent amusantes. et par amusement je veux dire… euh. bien. vous l'aimez ou vous ne l'aimez pas. de toute façon on y va ! Vous devrez coder le gyroscope, ce que je ne sais pas faire. MAIS, Internet le fait. Pour mon projet, j'ai emprunté le code fourni avec amour par jtbourke dans le forum Arduino (https://forum.arduino.cc/index.php?topic=147351.0) vous pouvez à peu près copier et coller ceci et l'utiliser comme base pour votre projet. À partir de là, vous devez ajouter quelques lignes de code en fonction de vos besoins. d'une part, vous souhaitez créer des variables globales, une pour chaque LED que vous souhaitez allumer. Cette esquisse contient déjà des variables pour les coordonnées X, Y et Z. vous devez y ajouter cette partie du code, je recommande une instruction IF THEN qui recherche lorsque votre accélération atteint un certain seuil. c'est beaucoup d'essais et d'erreurs, alors allez-y, préparez-vous un sandwich et mettez du hip hop lofi.

Étape 4: Assemblage et construction

Assemblage et construction
Assemblage et construction
Assemblage et construction
Assemblage et construction
Assemblage et construction
Assemblage et construction

Félicitations! si vous avez dépassé la dernière étape, cela signifie que vous avez presque terminé. Il ne vous reste plus qu'à mettre toutes les pièces dans la boîte. [IMPORTANT] assurez-vous que tout reste branché en conséquence, assurez-vous que le gyroscope est placé à l'avant et au centre de l'appareil ou vous obtiendrez des lectures incorrectes, et assurez-vous que rien de conducteur ne touche l'avant du gyroscope, car il court-circuitera le appareil et vous devrez réinitialiser l'Arduino. après cela, vous êtes à peu près prêt à partir.

Étape 5: VOUS L'AVEZ FAIT

TU L'AS FAIT
TU L'AS FAIT

Bon travail. vous avez terminé. profitez maintenant de votre box qui s'illumine quand elle bouge !

Conseillé: