Intel Edison IoT - Servo contrôle utilisant l’accéléromètre (3 / 3 étapes)

Étape 3: Il est codage de temps !

Tout d’abord, assurez-vous que vous êtes déjà installé tous les pilotes et le logiciel flash la plus récente image Yocto Linus à Edison, et faire un exemple de clignotement avec Arduino Edison du compilateur. Si ce n’est pas le cas, vous devez vérifier l’obtention spécifiques guide de démarrage sur le site de fabricant d’intel ou l’IoT Intel dans Instructable, ils sont très utiles pour vous familiariser avec Edison et Arduino.

Ensuite, accédez au site de Sparkfun et télécharger MMA8452Q driver library. Sparkfun a déjà construit une bibliothèque claire et précise ainsi comme accrocher le guide pour l’accel, donc nous n’avez pas besoin de le construire à nouveau.

Voici quelques liens :

MMA8452 vue d’ensemble : https://www.sparkfun.com/products/12756

Pilote : https://github.com/sparkfun/MMA8452_Accelerometer/...

Guide de raccordement : https://learn.sparkfun.com/tutorials/mma8452q-acce...

Ensuite, ouvrez le compilateur d’Edison Arduino et la bibliothèque d’importation. Acceder au croquis/Import Library/ajouter une bibliothèque...

Choisissez le dossier firmware téléchargé de bibliothèque de pilotes, et tout est importé. Maintenant, allez à l’exemple de base de fichier/exemple/MMA8452Q et ouvrez-le.

Maintenant, essayez d’utiliser un symbole de la tique dans le coin supérieur gauche du compilateur le vérifier. Si rien ne va mal, nous sommes presque terminés. Ensuite, ouvrez le fichier d’ino attaché, copiez le code et collez les fenêtres de l’exemple de base.

Mon code actuel n’utilise que l’axe z valeur, donc lorsque vous inclinez l’accéléromètre sur l’axe de droite, le servo tournera en conséquence.

Pour plus de données en temps réel la visualisation, ouvrez l’arduino Serial Monitor, il est situé dans le coin supérieur droit du compilateur. Semble pas comme il est assez intelligent que vous n’avez pas à régler le débit en bauds, tous vous avez besoin d’ouvrir et de regarder les données de sortie.

Enfin, tout est vraiment, maintenant, vous pouvez compiler le code et apprécier le résultat. C’est effectivement très amusant quand vous voyez le servo tourne suite au mouvement de l’accéléromètre.

OK, bonne chance à tous ! Si vous avez des difficultés, tout commentaire et je vous aidera dès que possible.

Intel et Instructable Merci pour ce don merveilleux ! Merci audreyObscura pour m’avoir choisi comme gagnant. L’expérience avec Edison est vraiment frais et génial !

Salut, j’ai juste mis à jour la vidéo de démonstration, Profitez-en !

Articles Liés

Utiliser un accéléromètre et un Gyroscope avec Arduino

Utiliser un accéléromètre et un Gyroscope avec Arduino

j'ai acheté récemment une combinaison 3 axes accéléromètre et le gyroscope 2 axes de Sparkfun et je voulais mettre du code j'ai utilisé pour le faire marche.  Je suis décidé de l'utiliser dans un Arduino base contrôleur MIDI que je vais poster bientô
Inclinez la visualisation de l’angle avec Edison, accéléromètre et Python

Inclinez la visualisation de l’angle avec Edison, accéléromètre et Python

J'ai récemment acheté une carte arduino de Intel Edison. Après le clignotement de la LED intégrée, j'ai voulu faire quelque chose d'un peu plus intéressant mais assez simple. Après avoir lu en ligne vers le haut, j'ai décidé sur accéléromètre basé in
Accéléromètre contrôlée, Head Tracking Rover

Accéléromètre contrôlée, Head Tracking Rover

Ce projet a été une combinaison de plusieurs idées que tous s'unissent pour créer un rover génial.   Le Rover est contrôlé à l'aide d'une montre équipée d'un accéléromètre pour suivre les déplacements et inclinaison du poignet.  Le rover se déplace v
Accéléromètre bluetooth contrôlée Mini voiture

Accéléromètre bluetooth contrôlée Mini voiture

Salut les gens,Tout récemment, je suis entré dans le monde de l'arduino et son incroyable open source, programmation et développement. Alors j'ai décidé de faire une accéléromètre cool contrôlée Bluetooth mini voiture. Sons ce étonnant mais le concep
Verre avec lumière accéléromètre contrôlée

Verre avec lumière accéléromètre contrôlée

J'ai commencé ce projet comme un verre de côté de lit avec fonction d'éclairage. Lorsque je me suis déplacé vers l'avant j'ai exploré différents usages dans des contextes différents.Scénario de verre côté lit :Lorsque l'utilisateur se réveille et a b
Intel Edison IoT - lecture de capteur de pression de Freescale MPL3115A2

Intel Edison IoT - lecture de capteur de pression de Freescale MPL3115A2

Bonjour à tous, dernière instructable j'avais vous montrer comment lire servo accéléromètre et contrôle. Si vous n'avez pas encore lu, je suggère que vous devriez jeter un oeil car il est très amusant !Maintenant, dans ce projet, nous saurons comment
Intel Edison IoT Hackathon - Jane, une assistante de soins pour personnes âgées

Intel Edison IoT Hackathon - Jane, une assistante de soins pour personnes âgées

Merci aux gens à Intel, j'ai eu la chance de construire un amusant projet du Intel Edison IoT hackathon à Boston. Le projet est un prototype de Jane, un assistant de soins personnes âgées IoT qui aide les patients sur assistée maison soins de vie. Le
Moniteur de paramètres environnementaux distance Intel Edison IoT

Moniteur de paramètres environnementaux distance Intel Edison IoT

Il s'agit d'un projet très basique entièrement réalisé en javascript par le biais de l'IDE « Intel XDK IoT edition ». Lorsque vous avez terminé, vous aurez un système de surveillance des paramètres environnementaux (température, lumière et l'air de q
Intel Edison IoT WiFi Termostate #IntelMaker

Intel Edison IoT WiFi Termostate #IntelMaker

Intel Edison IoT WiFi TermostateÉtape 1: IntroIl s'agit d'un Edison Intel based Thermostat, WiFi IoT connecté, que vous pouvez régler la température souhaitée localement à l'aide d'un potentiomètre et voir cela sur RGB écran LCD et à distance via la
Contrôle analogique accéléromètre d’un Servo

Contrôle analogique accéléromètre d’un Servo

Il s'agit d'une méthode d'utilisation de la sortie d'impulsions carrées d'un accéléromètre deux axes de Memsic pour commander un servo. Cependant, contrairement à d'autres méthodes qui utilisent un dispositif microcontrôleur, je vais montrer vous com
Accéléromètre basé reconnaissance de gestes pour contrôler une LED

Accéléromètre basé reconnaissance de gestes pour contrôler une LED

Ces documents et les informations contenues dans cette instructable sont fournies par les étudiants inscrits au logiciel des lieux (www.softwareofplaces.com)Classe l'Université PUC-Rio. Le contenu représenté ici est le projet définitif de l'élève pou
Robot accéléromètre contrôlée (ramassage et lieu)

Robot accéléromètre contrôlée (ramassage et lieu)

La plupart des robots industriels est encore programmée en utilisant le processus d'enseignement typique, grâce à l'utilisation du robot enseignent pendentif. Dans le présent document propose un système pour contrôler un robot industriel à l'aide de
Servo commande via Bluetooth avec l’accéléromètre

Servo commande via Bluetooth avec l’accéléromètre

Dans notre projet, nous commandera un servomoteur via bluetooth. Nous le faisons avec les mesures de contrôle accéléromètre sensible aux mouvements.plus d'informations : http://Make.robimek.com/servo-control-over-Bluetooth-with-accelerometer/Étape 1:
Contrôleur de jeu Bluetooth avec accéléromètre et Arduino

Contrôleur de jeu Bluetooth avec accéléromètre et Arduino

Tout le monde aime jouer à des jeux sur PC:) Consoles de jeux les prennent au prochain niveau et quoi de plus amusant que de faire un vous-même ? Ici, nous avons construit une console de jeu avec l'accéléromètre, Arduino et Bluetooth. L'accéléromètre