Arduino & MPU-6050 IMU contrôlée Bee Bot / Big Trak clone (1 / 5 étapes)

Étape 1: matériel

Utilisez le schéma fourni & photos au fil de votre robot.

Moteurs & châssis - j’ai acheté une plateforme pas cher robot hors d’ebay qui est venu avec des roues et des moteurs pour ce projet.

Motricité - A L9110 est utilisé pour contrôler proportionnellement les deux moteurs, j’ai ajouté 2 condensateurs pour réduire le bruit aussi. Les moteurs peuvent être contrôlées en avant ou en arrière. Le logiciel dimensionne les moteurs pour être à peu près linéaire et exploiter sur leur région linéaire seulement qui est quelque chose comme 20-80 % duty cycle.

Commande de robot - cela se fait avec un Arduino pro mini. Vous avez besoin de 3, 3V version ou une version 3.3/5V et placez-la 3.3V. Au cours du développement, j’ai eu un programmation plomb fixé en permanence sur le couvercle du robot. Si vous envisagez d’utiliser une version 5V avec un LDO soyez prudent de la tension droput, celles sur la puce sont ultra décrochage basse qui est utile lorsque vous chargez les piles pour maintenir 3.3V.

Entrée de commande - cela vient d’un pad tactile analogique qui a 5 boutons, chaque bouton produit une tension différente dans l’Arduino analogique d’entrée lorsque vous appuyez sur.

Évitement d’obstacles - cela se fait à l’aide d’un télémètre F 39 IR 2Y0A21 forte qui alimente la deuxième entrée analogique de l’Arduino.

Alimentation - l’unité est alimentée par piles hybrio 4xAAA. Ceci constitue la fourniture non réglementée qui se nourrit de la commande du moteur. Le reste des appareils sont alimentés par 3, 3V réglementés d’alimentation qui est générée sur l’Arduino mini pro. J’ai fait une petite carte de distribution de puissance qui a été alimentée par un commutateur pour m’aider à acheminer la puissance sur l’appareil. Il a obtenu une LED verte dessus pour montrer quand il est sous tension. Un interrupteur à bascule régler la puissance.

Audio - un haut-parleur fournit une rétroaction audio sur les touches et le statut de l’IMU. Câblage - j’ai utilisé 2,54 en-têtes mm et connecteurs de prise électrique-au fil de tout.

Fixations

J’ai utilisé les surliures et écrous et boulons de 3mm pour garantir la plupart des choses. Un protecteur de la prise électrique était utilisé pour fabriquer le télémètre à monter. rondelles de 3mm ont été utilisés où j’avais besoin de choses de l’espace et Araldite où je devais coller de réparer quelque chose.

IMU

J’ai utiliser et accéléromètre MPU 6050 6 DOF / gyro pour s’assurer que le robot a maintenu un cap. L’accéléromètre ne fait vraiment rien.

Articles Liés

Cardan de calibrage avec IMU MPU-6050

Cardan de calibrage avec IMU MPU-6050

Certains cardans sont difficiles à calibrer parce qu'il n'existe aucun moyen graphique la position en temps réel.Cette instructable va vous montrer comment graphique de la position d'un cardan 2 axes pour le réglage d'un PID. Pour réaliser que je sui
Projet Arduino : Gyroscope/accéléromètre MPU-6050 et Adafruit moteur pilote bouclier

Projet Arduino : Gyroscope/accéléromètre MPU-6050 et Adafruit moteur pilote bouclier

Bonjour les gars, si vous envisagez d'utiliser le module MPU 6050 gyroscope/accéléromètre ou L329D adafruit moter pilote pare-avec Arduino pour votre prochain projet puis vous sont sur le bon endroit, parce que dans l'article je partage une vidéo ave
Google Earth contrôlée par Accelerometer(MPU-6050)

Google Earth contrôlée par Accelerometer(MPU-6050)

Récemment, j'ai acheté un gyroscope à 3 axes et accéléromètre appelé "MPU-6050" d'Amazon. Il en coûtera 5 $. Quand je faisais des recherches demandes du "Bond en mouvement", j'ai trouvé de nombreux programmes de démonstration pouvant p
Motion Controled Minecraft à l’aide de MPU 6050 et Raspberry Pi

Motion Controled Minecraft à l’aide de MPU 6050 et Raspberry Pi

Dans ce Instructable, je vais montrer comment contrôler Minecraft sur la facture pro forma de framboise à l'aide d'un contrôleur de mouvement MPU 6050. Nous allons utiliser l'API python-minecraft présente par défaut sur le système d'exploitation Rasp
Comment mesurer l’Angle avec MPU-6050(GY-521)

Comment mesurer l’Angle avec MPU-6050(GY-521)

Je mesure angle avec un Arduino. Nous avons besoin de certains câbles, un Arduino UNO et GY-521(MPU-6050) pour l'angle de mesure.Etape 1: Connexion MPU-6050 pour Arduino UNOVous avez besoin de certains câbles mâle-femelle, un Arduino UNO et GY-521(MP
Arduino et capteur à ultrasons contrôle servo et distance compteur

Arduino et capteur à ultrasons contrôle servo et distance compteur

Arduino et capteur à ultrasons contrôle servo et distance meterDans ce projet, vous pouvez voir comment contrôler le moteur servo et tu calculer la distance à l'aide d'arduino et capteur à ultrasons. Vous avez besoin: 1. Arduino (uno, nano, mini pro)
Arduino 4WD rover bluetooth contrôlée par téléphone/tablette Android

Arduino 4WD rover bluetooth contrôlée par téléphone/tablette Android

Arduino 4WD bluetooth contrôlé roverIl s'agit d'une rover 4WD simple que j'ai fait avec Arduino.le rover est contrôlé avec un téléphone android ou la tablette via bluetooth. Avec cette app que vous pouvez contrôler la vitesse (à l'aide de pwm de l'Ar
3 canal arduino Powered Noël contrôleur d’éclairage !

3 canal arduino Powered Noël contrôleur d’éclairage !

Pour Noël cette année, j'ai voulu faire un projet vraiment cool mais ne sais pas trop quoi faire. Comme je recevais l'out de lumières de Noël pour décorer, il y avait un vieux minuterie de lumière Noël éclaté. J'ai a pris à part et regarda du circuit
Base d’Arduino - système de contrôle de puissance pour RPi voiture PC

Base d’Arduino - système de contrôle de puissance pour RPi voiture PC

Bonjour à tous ! Je suis Michalis Vasilakis du www.ardumotive.com et dans le présent guide je vais vous montrer comment faire un système de contrôle électrique simple - base d'Arduino - pour RPi Car PC.Ce système est conçu pour éviter l'arrêt brutal
Arduino Uno et Visuino : contrôler la voiture Smart Robot avec Joystick et L298N moteur

Arduino Uno et Visuino : contrôler la voiture Smart Robot avec Joystick et L298N moteur

Que voiture smart définit lorsqu'il est combiné avec Les Modules des pilotes automobile L298N, offre une des façons plus faciles à rendre les voitures robot. Le L298N Motor Driver Module est facile à contrôler avec Arduino, et avec l'aide de Visuino
Arduino Leonardo/Micro comme contrôleur/manette de jeu

Arduino Leonardo/Micro comme contrôleur/manette de jeu

Remarque importante : Cet article est pour Arduino IDE version 1.6.6 (ou supérieure). Pour ajouter un contrôleur de jeu USB à un Arduino Leonardo ou le Micro à l'aide de l'IDE Arduino version 1.6.5 (ou au-dessous) Voir l'Instructable suivante : ajout
Arduino Nano et Visuino : contrôler des Servos avec Joystick

Arduino Nano et Visuino : contrôler des Servos avec Joystick

Servos de commande connecté à Arduino avec Joystick est une tâche très commune. Avec l'aide de Visuino, un environnement de développement graphique facile à utiliser pour Arduino, atteindre cet objectif n'a jamais été aussi facile !Veuillez noter que
Utiliser Arduino avec transistor TIP120 contrôle moteurs et dispositifs de haute puissance

Utiliser Arduino avec transistor TIP120 contrôle moteurs et dispositifs de haute puissance

rebonjour.Si vous avez un moteur à courant continu ou la lampe mais peu importe comment vous connecter à votre Arduino ils ne marchera ? Devinez quoi, l'Arduino est un cerveau qui accompagne les petits muscles. Il peut commander des LEDs et autres pa
Arduino en vol, un Arduino qui permet de contrôler un hélicoptère

Arduino en vol, un Arduino qui permet de contrôler un hélicoptère

j'ai vu de nombreux hacks pour contrôler un hélicoptère rc avec un arduino, mais j'ai un hélicoptère à l'aide de la radiocommande (non ir led). Avec quelques pièces je vais vous montrer comment construire votre propre ! Lire l'ensemble instructable a