Table des matières:

Tinee9 : Auto-équilibreur Arduino : 5 étapes (avec photos)
Tinee9 : Auto-équilibreur Arduino : 5 étapes (avec photos)

Vidéo: Tinee9 : Auto-équilibreur Arduino : 5 étapes (avec photos)

Vidéo: Tinee9 : Auto-équilibreur Arduino : 5 étapes (avec photos)
Vidéo: MERCOLEMINI - RODAGGI MOTORE LIVE 2024, Juillet
Anonim
Tinee9: Auto-équilibreur Arduino
Tinee9: Auto-équilibreur Arduino

Tiny9 présente l'auto-équilibrage Arduino utilisant simplement un Arduino Nano, un servo et le module Tiny9 LIS2HH12.

Étape 1: Auto-équilibrage

Auto-équilibreur
Auto-équilibreur

Dans les systèmes d'actionnement pour drones automatisés, hoverboards, segways, etc., il existe un accéléromètre qui aide le microcontrôleur à dire au moteur ou au servo quoi faire.

Dans le cas des hoverboards et des segways, ils utilisent un accéléromètre comme inclinomètre, un appareil qui mesure l'angle auquel vous vous trouvez. L'angle souhaité auquel il veut être est de 0 degré vers l'avant ou vers l'arrière, donc tout droit. Si l'angle est d'un degré vers l'arrière ou vers l'avant, la personne tomberait. Exemple d'une personne en équilibre sur une balle. (très difficile à faire) Si la personne sur le ballon se penche trop en avant ou en arrière sans se corriger, elle tombera du ballon. Mais si la personne se corrige sur le ballon, alors elle restera au-dessus du ballon.

Étape 2: Matériaux

Le matériel dont vous auriez besoin pour ce tutoriel est:

Vous pouvez trouver les articles requis à cet endroit

1: compatible Arduino nano ou arduino

2: Tiny9: Module LIS2HH12

3: Servo 5 volts (le mien est futaba s3114)

4: fil 24 AWG

5: Pince à dénuder

6: Planche à pain

Éléments facultatifs

7: Tiny9: Module RVB (faites que les lumières changent de couleur si elles sont dans la mauvaise ou la bonne position)

8: PerfBoard (je l'ai utilisé pour montrer un mouvement d'objet dans la vidéo à la fin de ce tutoriel)

9: 1/18 foret

10: Percez

11: Tournevis

Étape 3: configuration

Mettre en place
Mettre en place
Mettre en place
Mettre en place

Pour arriver à ce point du didacticiel de configuration, suivez les instructions de ces didacticiels:

Tiny9: module accéléromètre 3 axes LIS2HH12

Tutoriel optionnel si vous souhaitez utiliser le module RGB

Tiny9: Module LED RVB

Une fois que vous avez configuré votre maquette à ce stade, nous pouvons effectuer ces étapes.

1: Attachez un fil à la ligne rouge sur la planche à pain et connectez l'autre côté à la prise de fil rouge sur le servo

2: Attachez un fil à la ligne bleue sur la planche à pain et connectez l'autre côté à la prise de fil noir sur le servo

3: Attachez un fil à D6 sur l'Arduino Nano et connectez l'autre côté à la prise de fil blanc sur le servo

Whooo Hooo tout fait super simple.

Si vous attachez un perfboard au servo comme moi, voici quelques étapes:

4: Percez au milieu du panneau perforé avec le foret 1/18.

5: Vissez la vis au milieu du Perfboard et connectez-la au servo de l'autre côté.

Étape 4: Téléchargez.ino

Téléchargez ici depuis github le Tiny9: Self Balancer.ino pour arduino.

Téléchargez-le sur l'Arduino Nano.

Étape 5: Profitez maintenant !

Maintenant que tout est connecté et que vous avez le code dans l'arduino, déplacez l'axe X (voir la vidéo pour l'orientation) de la planche à pain et voyez le servo se déplacer.

Une fois que vous avez joué avec le servo pendant un certain temps, changez le code et faites-le aller plus vite, plus lentement, ou créez un bras robotique magnétique qui peut monter et descendre et ramasser des objets avec son aimant.

Veuillez vous abonner à ma chaîne.

Je cherche toujours à créer de nouveaux produits, donc si vous souhaitez aider et voir plus de tutoriels sur les nouveaux produits que je crée, vous pouvez aller ici et faire un don sur mon site Web tinee9.com.

Merci à tous et continuez à inventer.

Conseillé: