« 9 degrés de liberté » IMU

Je travaille sur un projet qui nécessite des informations d’orientation complet, donc j’ai construit une Unité de mesure inertielle à partir de zéro. J’aime beaucoup le Conseil IMU 9DOF qui rend Sparkfun - le code de calibration qui vient avec elle est fantastique - mais je voulais à redessiner le jury afin qu’il pouvait être formé à un prix nettement inférieur à l’aide d’un moulin de PCB simple face. Je pense que l’électronique sortir à environ 20 $ pour ce projet. Intégralité du code, schémas et PCB des fichiers de fraisage sont sur github (cliquez sur le bouton en forme de nuage pour télécharger).

Voici ce qu’il fait :

LISTE DES PIÈCES :

Compas gyroscopique :

(x1) ITG-3200 3 axes Gyro composant distributeurs Inc ITG-3200Sparkfun SEN-09793Newark 37T8091

(x2) résistance de 4,7 K Digikey P4.7KECT-ND

(x2) 0.1uF condensateur Digikey 1276-1017-1-ND

(x1) condensateur 10nF Digikey 1276-1035-1-ND

(x1) 2.2nF condensateur Digikey 1276-1288-1-ND

Accéléromètre/magnétomètre :

(x1) LSM303 3 axes accéléromètre/magnétomètre Digikey 497-13819-1-ND

(x1) condensateur 10uF Digikey 1276-2876-1-ND

(x1) 0.1uF condensateur Digikey 1276-1017-1-ND

(x1) 4.7UF condensateur Digikey 587-2994-1-ND

(x1) 0.22nF condensateur Digikey 1276-2759-1-ND

AVR :

(x1) Atmega328P microcontrôleur Digikey ATMEGA328P-AURCT-ND

(x1) résistance de 10 K Digikey P10KECT-ND

(x1) interrupteur tact Digikey SW262CT-ND

(x2) 0.1uF condensateur Digikey 1276-1017-1-ND

(x1) résonateur 8 MHz Digikey 535-10004-1-ND

(x1) LED verte (facultative, mais aidera avec le débogage) Digikey 160-1404-1-ND

(x1) résistance de 1 K (facultative, mais aidera avec le débogage) Digikey P1.0KECT-ND

Interface :

(x1) entête de surface mount ISP 6 broches Mouser 649-95278-101A06LF

(x1) 6-pin par en-tête FTDI trou Mouser 571-3-644456-6

(J’ai inclus deux rangées supplémentaires de par le biais des en-têtes de trou dans mon PCB pour faire buter le plus facile, dans ce cas vous aurez besoin de 3 du trou 6 broches des en-têtes. Ceci est optionnel)

Puissance

(x1) condensateur 10uF Digikey 1276-2876-1-ND

(x1) 0.1uF condensateur Digikey 1276-1017-1-ND

(x1) résistance de 1 K (facultative, mais aidera avec le débogage) Digikey P1.0KECT-ND

(x1) LED rouge (facultative, mais aidera avec le débogage) Digikey 160-1405-1-ND

Autres :

(x9) résistance de 0 Ohm (cavaliers) Digikey P0.0ECT-ND

Fraisage :

(x1) 10mil carbure fraise carbure Depot CU 222737 (pour les caractéristiques plus minuscule sur la carte)

(x1) 1/64" fraise carbure Depot CU 129974 (pour le fraisage de la plupart des traces)

(x1) 1/32" fraise carbure Depot CU 129985 (pour découper le jury)

(x1) FR-1 monoface usinable PCB vierge Inventables 24201-02

J’ai utilisé un Roland Modela pour la mouture, mais je crois que cela pourrait se faire sur un Bureau Shopbot ou une machine similaire aussi bien.

Autres fournitures

soudure

fer à souder

pistolet à air chaud

stylo flux

pince à épiler

multimètre

3.3V FTDI câble Digikey 768-1015-ND ou bord Sparkfun DEV-09873

(vous pouvez être en mesure d’utiliser un Arduino comme connecteur de FTDI, mais je ne suis pas sûr que cela va fonctionner avec l’horloge 8Mhz)

Programmeur de l’ISP (ou utiliser un Arduino ou créer les vôtres - connecteur 6 pin et câble ruban)

Articles Liés

Quatre degrés de liberté Lego Robot bras issus de deux Robots Thymio

Quatre degrés de liberté Lego Robot bras issus de deux Robots Thymio

ce 4 degrés du bras robot de la liberté est composé de deux Robots Thymio et beaucoup de lego.  Les roues lego petit tourne devant les détecteurs de proximité pour mesurer la distance réelle parcourue.Ce bras de robot a été créé par : Dr Stéphane Mag
Faire un 3 degrés de liberté « main » pour aider à la soudure / collage de travail

Faire un 3 degrés de liberté « main » pour aider à la soudure / collage de travail

comment faire un nouveau degré trois de main de liberté pour votre « helping hands ». La conception permet de faire des embouts personnalisés, commutables (en plus de l'agrafe standard).Étape 1: trouver les pièces qui traînent ############vous aurez
Plate-forme de 6 degrés de liberté (DDL)

Plate-forme de 6 degrés de liberté (DDL)

Il y a un tutoriel détaillé en ligne qui montre comment créer ce 6 degrés de plate-forme de la liberté.Il comprend le prototypage rapide, la programmation de l'Arduino et PIC programmation / conversion d'un PIC à base de microcontrôleur. Le projet ut
Une Machine volante sphérique avec aucun gouvernes

Une Machine volante sphérique avec aucun gouvernes

Ce notre entrée pour un concours local machine volante. Pour le concours, nous étions chargés de concevoir et de construire une machine volante qui peut être décrit comme « non conventionnelles ». Être fans hardcore d'un grand nombre science-fiction
SITWAY

SITWAY

vous n'êtes jamais à l'ancienne à apprendre et à essayer de nouvelles choses. Je pense que l'un des meilleurs jours de ma vie a été la journée que j'ai découvert le site Instructables. Il a ouvert un tout nouveau monde pour moi. C'est mon troisième i
Arduino Balance autonome contrôleur à l’aide de DIGITAL IMU, enfin !

Arduino Balance autonome contrôleur à l’aide de DIGITAL IMU, enfin !

Qu'est-ce que c'est?Contrôleur de Segway/balance DIY avec capteur DIGITAL IMU moderne.Logiciel pour un Arduino qui lui permet de lire les données de position d'une des plus récentes DIGITAL accéléromètre/gyroscope unités, processus les données en uti
Équilibrage automatique Raleigh Chopper inspiré scooter électrique

Équilibrage automatique Raleigh Chopper inspiré scooter électrique

Comme un fabricant passionné de "choses que Seg" celui-ci s'inspire de la bicyclette de Raleigh Chopper des années 1970.J'ai récemment participé à la compétition de Hackaday avec la MediCycle : MediCycle : il s'agissait d'une gros une moto élect
IMPACT DE L’ÉQUIPE ! Smart casque - Intel Edison, Sparkfun 9DOF

IMPACT DE L’ÉQUIPE ! Smart casque - Intel Edison, Sparkfun 9DOF

Edison Intel avec Sparkfun 9DOF LSM9DS0 IMU3ème place @ l'Intel IoT Roadshow NYC 2015Ce Instructable est un casque Smart d'Ito de Edison Intel qui utilise un 9DOF de Sparkfun pour collecter des données par le casque afin de mesurer la tête tramas et
Arduino animatronics-Vérifiez vos costumes génial plus impressionnants !

Arduino animatronics-Vérifiez vos costumes génial plus impressionnants !

Voici comment ajouter des lumières, de sons et d'action à votre projet Halloween favori en utilisant l'open source Arduino microcontrôleur. Arduino est facile d'apprendre à utiliser et il ouvre un tout nouveau monde pour les constructeurs de costume
Introduction à la robotique

Introduction à la robotique

Robots sont déplacent rapidement des caractères et des concepts que ne se trouves dans la science-fiction pour partie de notre vie quotidienne. Bien qu'ils peuvent parfois apparaître comme mystères electro-mécanique, robotique personnelle devient plu
Accéléromètre & Gyro tutoriel

Accéléromètre & Gyro tutoriel

IntroductionCe guide est destiné à tous ceux intéressés à utiliser des accéléromètres et Gyroscopes ainsi que dispositifs combinés d'IMU (Unité de mesure inertielle) dans leurs projets d'électroniqueNous allons aborder :Que mesure un accéléromètre ?Q
PCB Quadrotor (Brushless)

PCB Quadrotor (Brushless)

Quadrotors sont le nouveau Segway : une plate-forme envoûtante, un peu magique, stabilisateur automatique que chaque personne tech veut avoir. Vous ne pouvez pas monter un quadrotor (Eh bien, peut-être que vous pouvez), mais ils ne volent pas, et vou
Facile construire a self balancing electric skateboard

Facile construire a self balancing electric skateboard

Qu'est-ce que c'est?Double roues skateboard qui fonctionne comme un Segway. Planches à roulettes électriques existent déjà avec les roues arrière. Plan ici était de construire quelque chose comme un Segway, mais sous la forme d'une planche à roulette
Self balancing one wheeled electric skateboard

Self balancing one wheeled electric skateboard

NOTE:Mai 2011 : Cette instructable est maintenant assez vieux (relativement) et j'ai pu reconstruire maintenant ce projet plus simplement avec un Arduino comme contrôleur.Je travaille actuellement sur un monocycle avec le même contrôleur de moteur OS