Équilibrage automatique skateboard/segw * y projet Arduino Shield

Ggénéral but Arduino shield pour machines d’équilibrage automatique.

Pourquoi j’ai fait il ?
J’ai fait précédemment une Instructable en 2010 sur comment construire une planche à roulettes Self-balancing.

Il y a > 500 commentaires là-dessus et beaucoup expriment paramétrage de confusion de capteurs de l’équilibre, logiciel et électronique. En plus de cela, l’analogique sortie des unités de mesure inertielle qui étaient couramment disponibles arrêté déployés.

Ici, j’ai pris un obscur de prix bas IMU analogique qui est actuellement toujours fabriqué en Chine, qui est disponible sur ebay et utilisé un prototypage Arduino « shield » à monter tous les parties, y compris un câble à un main-contrôleur de base (pour la direction et le point d’équilibre de réglage fin) et un câble avec seulement 2 fils que vous vous connectez à un contrôleur de puissance moteur 2 x 25Amp « Sabertooth ».
J’ai essayé de le rendre aussi facile et en particulier, non-confusion possible de construire.
NOTE décembre 2013 : Même celles-ci deviennent rares maintenant mais je viens de trouvé la série « Grove » de capteurs analogiques de Seedstudio et ajouté les coordonnées à la page 6.

En substance, une re-vamp complète du système de contrôle, rendant plus simple à construire en même temps.

NOTE (mars 2014): J’ai enfin fait quelque chose de semblable à ce que, réellement, fonctionne avec un IMU numérique moderne de Sparkfun, le capteur 6DDL, code non: SEN-10121. Il a son propre nouveau Instructable ici :

NOTE (décembre 2014): J’ai aussi fait une Instructable utilisant le même numérique Sparkfun IMU dans un self-balancing scooter. Cette instructable n’est plus à jour et a le schéma de câblage et le dernier code ici :

J’ai inclus les rudiments de cette connexion au contrôleur de puissance du moteur Sabertooth, qui est un arrêt le contrôleur de puissance du robot commercial plateau, comment alimenter la Sabertooth et comment s’y connecter les moteurs. Pour une explication très détaillée du côté de la construction mécanique, jetez un oeil à mon Instructable original de 2010, liés en haut de cette page d’introduction.

Un gyroscope est utilisé pour l’équilibrage (filtre complémentaire avec un accéléromètre). Un autre gyroscope mesure le taux de rotation latéralement (p. ex. lorsque la direction).
Ceci fournit une autre fonctionnalité utile gratuitement ; lors de l’exécution en ligne droite, si elle détecte rotation plus rapidement que 10 degrés par seconde latéralement, il va changer la puissance des moteurs pour résister à cet effet. Par exemple, les moteurs ont souvent différentes frictions alors quand vous ralentir à l’arrêt, on s’arrête devant l’autre et vous redéployer. Cette fonctionnalité s’arrête à ce qui se passe et désigne que les roues peuvent être montées assez rapprochées.
Voir cette vidéo http://www.youtube.com/watch?v=FEaTxahyQxc et vous verrez ce qui se passe à 0,51 mins, le gyroscope de rechange est utilisé pour réduire cet effet.

Remarque : Ajouté le 15/03/14. Pour ceux qui peuvent gérer l’un de l’ancienne, n’est plus disponible, de Sparkfun 5dof analogiques IMU, avoir j’ai joins juste le même code comme écrit dans ce Instructable pour le Mio chinois, à l’étape 30 mais avec les gains changés du gyroscope en fonction de l’ancien 5dof analogiques Sparkfun IMU.

Liste des pieces principales

Numéro de pièce www.Maplin.com GBP USD

N39KR RockerSwitch 2,39 3.62
N39KR RockerSwitch 2,39 3.62
GW72P microrupteur à levier 2,49 3,77
Interrupteur à bascule de Sub-Min FH04E 2,79 4.23
Boîte de 3,79 5.74 du projet

XR27E 9 chemin multifilaires 5,14 7.79
câble à 2 conducteurs projeté 1,50 0.99
N30KU Arduino Uno 24,99 37,86
N35KU Arduino protoshield 14,99 22.71
5DOF analogique IMU 17.81 26,99
Remarque : liste des vendeurs de cette mise à jour 25 août 2013 (Voir l’étape 6 pour la liste)
4 x 2,56 3.88 LED
_________________________________________________________
80.33 121.71

Clip vidéo

Vidéo du dernier Self balancing skateboard en action à l’aide de ce code et IMU

Articles Liés

Automatisé de tensiomètre (projet Arduino)

Automatisé de tensiomètre (projet Arduino)

L'objectif de cette instructable consiste à créer un brassard de tensiomètre automatisé à l'aide d'un Arduino Uno et pièces électroniques simples. Cet appareil vous permettra de mesurer leur pression artérielle moyenne (PAM) en une minute environ. Ar
Ajouter Bluetooth 4.0 à votre projet Arduino [IoT] - contrôlée par Smartphone

Ajouter Bluetooth 4.0 à votre projet Arduino [IoT] - contrôlée par Smartphone

Nous sommes le groupe d'internet de passionnés de choses qui aiment le piratage ensemble différents dispositifs. Découvrez notre projet en cours sur notre site Web et jetez un oeil à ce guide dans un format différent sur notre blog.Étape 1: Introduct
Sous-vide Arduino Shield

Sous-vide Arduino Shield

* NOTE * ce projet est réalisé par un groupe d'étudiants de Polytechnique de SingapourLes outils et les composants ont été fournis par notre superviseur FYP Teo Shin Jen.Sous vide (/ Sue Ë viË d / ; Français pour « sous vide ») [1] est une méthode de
Contrôler un projet arduino via un android personnalisable / application Iphone avec Billy et Wemos D1 : 2016 SUPER NOOB FRIENDLY WAY

Contrôler un projet arduino via un android personnalisable / application Iphone avec Billy et Wemos D1 : 2016 SUPER NOOB FRIENDLY WAY

Le but de cette instructable est de vous apprendre à créer des projets d'arduino wifi connecté le plus simples et plus rapide façon possible. Si vous voulez faire un projet arduino qui vous pouvez de contrôler depuis votre smartphone et que seulement
Rendre votre projet Arduino sans fil en quelques minutes, avec le bouclier d’inventeurs sans fil

Rendre votre projet Arduino sans fil en quelques minutes, avec le bouclier d’inventeurs sans fil

le bouclier inventeurs utilise un tuyau sans fil, qui est un module RF sans fil spécial qui vous permet facilement et de manière fiable, envoyer et recevoir les données sans erreur sans fil entre deux ou plusieurs cartes Arduino.C'est Long Range – le
Module Arduino Shield moteur & Bluetooth

Module Arduino Shield moteur & Bluetooth

tutoriel complet ici.www.innovationph.comTélécharger notre Code libre du projet Arduino ici.Arduino Uno Rev 3Shield Arduino moteurModule BluetoothChâssis de magicienVous pouvez aussi construire la WarBot.
Équilibrage automatique de table

Équilibrage automatique de table

Il s'agit de mon projet que je fais pour DDC2015. C'est une table d'équilibrage automatique qui fonctionnera avec chipKit mx4 des puces, PMOD Gyro et PMOD ACL.C'est un projet débutant-avancé, avec certaines parties des mathématiques, mécanique, génie
Faire une citrouille d’Halloween marche par équilibrage automatique Robot

Faire une citrouille d’Halloween marche par équilibrage automatique Robot

Citrouille est un symbole typique de l'Halloween. Avez-vous jamais eu envie de faire une citrouille à pied.Ici, je vais vous montrer mon travail d'aide d'un Robot auto-équilibrage de se pour déplacer une citrouille brillante.Étape 1: préparation Proj
Carte de projet Arduino

Carte de projet Arduino

le Conseil du projet Arduino est fondamentalement une planche transer votre ATMEGA168/328 à lorsque vous avez terminé votre projet et n'a plus besoin d'utiliser l'Arduino comme un Conseil de développement. Transférer simplement la puce programmée de
Projet Arduino en 5 Minutes

Projet Arduino en 5 Minutes

Dans l'Instructable suivant, nous allons vous montrer comment vous pouvez faire votre prochain projet Arduino en 5 minutes.C'est simple, facile et amusant.Profitez ! :)Étape 1: Planifier !1. allez à Circuito.io2. Sélectionnez les composants dans la c
CNC Arduino Shield (PCB)

CNC Arduino Shield (PCB)

ce circuit a été construit avec un PCB fait maison bord Machine CNC et travailler pour réaliser un double axe Machine CNC. J'ai utilisé deux des pilotes moteurs pas à pas facile de spakfun.com. Afin de créer un moyen plus facile de programmer ce bouc
Ajouter Ethernet à n’importe quel projet Arduino pour moins de 10$

Ajouter Ethernet à n’importe quel projet Arduino pour moins de 10$

si vous avez un projet Arduino soigné en cours. Ne serait-il pas agréable d'ajouter une connectivité Internet et de le faire sur le bon marché aussi bien ? Cet Instructable va vous montrer comment ajouter une connectivité Internet sous la forme d'une
Paille de câbles/fils gestion manchon pour imprimantes 3d et projets Arduino

Paille de câbles/fils gestion manchon pour imprimantes 3d et projets Arduino

Il s'agit une instructable pour savoir comment faire un manchon de gestion de câble bon marché à l'aide d'une paille. C'est une bonne façon de réutiliser certains déchets indésirables et de ranger vos câbles en même temps.Récemment, j'ai construit un
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