Table des matières:
- Fournitures
- Étape 1: Première étape: câbler le gyroscope à l'Arduino
- Étape 2: Étape 2: Fixez les LED
- Étape 3: coder
- Étape 4: Assemblage et construction
- Étape 5: VOUS L'AVEZ FAIT
Vidéo: Capteur accéléromètre avec Arduino : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
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
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
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
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
Bon travail. vous avez terminé. profitez maintenant de votre box qui s'illumine quand elle bouge !
Conseillé:
Capteur de respiration bricolage avec Arduino (capteur d'étirement tricoté conducteur): 7 étapes (avec photos)
Capteur de respiration bricolage avec Arduino (capteur d'étirement tricoté conducteur): Ce capteur de bricolage prendra la forme d'un capteur d'étirement tricoté conducteur. Il s'enroulera autour de votre poitrine/estomac, et lorsque votre poitrine/estomac se dilate et se contracte, le capteur et par conséquent les données d'entrée qui sont transmises à l'Arduino. Donc
Contrôlez votre avion RC avec l'accéléromètre de votre téléphone : 15 étapes (avec photos)
Contrôlez votre avion RC avec l'accéléromètre de votre téléphone : Avez-vous déjà voulu contrôler votre avion RC en inclinant un objet ? J'ai toujours eu l'idée en tête mais je ne l'ai jamais poursuivie jusqu'à la semaine dernière. Mes premières pensées étaient d'utiliser un accéléromètre à trois axes, mais ensuite j'ai
Arduino Nano et Visuino : Convertir l'accélération en angle à partir de l'accéléromètre et du gyroscope Capteur MPU6050 I2C : 8 étapes (avec images)
Arduino Nano et Visuino : Convertir l'accélération en angle depuis l'accéléromètre et le gyroscope Capteur MPU6050 I2C : il y a quelque temps, j'ai publié un tutoriel sur la façon de connecter l'accéléromètre, le gyroscope et le capteur de boussole MPU9250 à Arduino Nano et le programmer avec Visuino pour envoyer des données de paquets et afficher sur une lunette et des instruments visuels. L'accéléromètre envoie X, Y
Arduino Nano : Accéléromètre Gyroscope Boussole MPU9250 Capteur I2C avec Visuino : 11 Étapes
Arduino Nano : Accéléromètre Gyroscope Boussole MPU9250 Capteur I2C avec Visuino : MPU9250 est l'un des capteurs combinés accéléromètre, gyroscope et boussole de petite taille actuellement disponibles. Ils disposent de nombreuses fonctionnalités avancées, notamment le filtrage passe-bas, la détection de mouvement et même un processeur spécialisé programmable
Accéléromètre-enregistreur avec mémoire sur carte SD : 6 étapes (avec photos)
Accéléromètre-enregistreur avec mémoire sur carte SD : un enregistreur pour mesurer les forces sur des montagnes russes et les enregistrer sur une carte SD. Il est également possible de modifier le logiciel de l'appareil afin qu'il puisse mesurer d'autres choses s'il peut être connecté à un i2c-bus.Top Thrill Dragster