En utilisant un Arduino et Python de terrain/sauvegarder données (2 / 5 étapes)

Étape 2: Code d’Arduino

L’Arduino lit simplement les valeurs sur les trois analogiques broches et envoie au fil de la série à l’ordinateur. Onglets sont ajoutés entre les données pour la rendre plus facile à lire sur le côté de l’ordinateur.

La seule configuration nécessaire (autre que de déclarer des variables) consiste à créer la connexion en série à un débit de 9600 et déclarer la référence analogique à être externe, tel que mentionné précédemment.

{{{

/*
Ce code lit les valeurs sur les broches analogiques A1-A3 et envoie les valeurs
au cours de la série. Les sorties peuvent être vérifiées en utilisant le moniteur de la série.

créé 18/03/14
*/
const int XPSous = A3 ;                  axe des abscisses
const int ypin = A2 ;                  axe y
const int zpin = A1 ;                  axe z

void setup()
{
Serial.Begin(9600) ;                 configuration connexion série
analogReference(EXTERNAL) ;          définir le point de référence externe pour les broches analogiques
}

void loop()
{
Serial.Print(analogRead(XPIN)) ;     lu xpin et envoyer la valeur au fil de la série
Serial.Print("\t") ;                 Envoyer un « onglet » au fil de la série
Serial.Print(analogRead(YPIN)) ;
Serial.Print("\t") ;
Serial.Print(analogRead(zpin)) ;
Serial.println() ;                   se termine à la ligne de communication série

Delay(100) ;
}

}}}

Articles Liés

Arduino pour MATLAB GUI - Acquisition de données en direct (& tracé) des postes clé émetteur RC

Arduino pour MATLAB GUI - Acquisition de données en direct (& tracé) des postes clé émetteur RC

J'ai créé un programme, en utilisant un Arduino, faire vivre d'acquisition de données et le tracé directement dans MATLAB. Je pense que c'est très utile et peut aider beaucoup de gens se demandent comment l'interface Arduino & MATLAB, alors j'écris i
Construire un Robot Simple en utilisant un Arduino et L293 (pont en H)

Construire un Robot Simple en utilisant un Arduino et L293 (pont en H)

Hé les gars, c'est mon premier instructable et je suis ici pour montrer comment construire un robot simple avec un peu d'Arduino programmation ne vous inquiétez pas, j'ai joint le fichier de code ci-dessous, vous pouvez l'utiliser pour la référence.C
Arduino et Python

Arduino et Python

pour un projet (voir mon blog pour les mises à jour) je travaille sur j'ai nécessaires pour pouvoir communiquer avec mon arduino, heureusement l'arduino peuvent communiquer si série. Il s'avère que presque n'importe quelle programmation langage peut
Flight Simulator avec Arduino et Python

Flight Simulator avec Arduino et Python

contrôle l'option de simulateur de vol de Google Earth en utilisant un Arduino et un accéléromètre.Voler pratiquement partout dans le monde ; incliner l'accéléromètre avant, arrière, gauche et droite pour contrôler le Pitching et les opérations banca
Pyduino, interface Arduino avec Python par le biais de communication série

Pyduino, interface Arduino avec Python par le biais de communication série

Apprenez comment interfacer arduino par le biais de communication série avec python en utilisant la bibliothèque de pyduino. Il y a quelques autres tutoriels là-bas sur instructables quant à l'interface arduino avec python, mais ils ne vous montrent
En utilisant un Arduino de contrôler ou de tester un dispositif électronique de SPI

En utilisant un Arduino de contrôler ou de tester un dispositif électronique de SPI

il y a beaucoup de dispositifs électroniques qui utilisent le bus SPI, ou le bus Serial Peripheral Interface, pour les communications (p. ex. divers capteurs, LCD affiche, potentiomètres numériques, convertisseurs D/A et A/D, sans fil émetteurs et ré
Simple distance données traçant utilisant Android / Arduino / pfodApp

Simple distance données traçant utilisant Android / Arduino / pfodApp

Simple distance données traçant utilisant Android / Arduino / pfodApp Ce Instructable vous montre comment tracer des données de capteur Arduino sur votre mobile Android et le capturer pour ensuite télécharger vers votre ordinateur.  Ces instructions
Développe un projet de firefly ATtiny utilisant IDE Arduino et c' est

Développe un projet de firefly ATtiny utilisant IDE Arduino et c' est

J'ai vu récemment un projet intéressant par Karl Lunt utilisé un ATtiny13 pour imiter une luciole (http://www.seanet.com/~karllunt/fireflyLED.html). C'est en soi, n'est certes pas unique, mais il m'a fait penser à un de mes premiers projets de microc
Arduino toutes les choses--S.M.A.R.T Alarm Clock Setup pour réunions, rendez-vous, rappels et tâches, cette horloge utilise un Arduino Yún et votre calendrier Google pour régler automatiquement des alarmes. et il a l’air Cool aussi !

Arduino toutes les choses--S.M.A.R.T Alarm Clock Setup pour réunions, rendez-vous, rappels et tâches, cette horloge utilise un Arduino Yún et votre calendrier Google pour régler automatiquement des alarmes. et il a l’air Cool aussi !

Réveil S.M.A.R.T.Le programme d'installation pour les réunions, rendez-vous, rappels et tâches, cette horloge utilise un Arduino Yún et votre calendrier Google pour régler automatiquement des alarmes. Et il a l'air cool aussi !Par Tony DiCola Difficu
Récupération d’un NOKIA 3310 LCD et l’utiliser avec Arduino

Récupération d’un NOKIA 3310 LCD et l’utiliser avec Arduino

Cette instructable raconte comment extraire l'écran LCD de défaut pratique Nokia 3310 et à le modifier pour une utilisation avec Arduino.J'ai eu un défaut de vieux Nokia 3310 maniable. Il n'était pas charger la batterie. J'ai voulu jeter, mais il m'e
Transformer un vieux cellulaire en un périphérique (en utilisant un arduino) l’envoi de données

Transformer un vieux cellulaire en un périphérique (en utilisant un arduino) l’envoi de données

Que va faire cet appareil ?Lorsque vous avez terminé, il pourra la combinaison du circuit, arduino et modded téléphone portable envoyer des données par le biais de textes via le réseau cellulaire de manière autonome. Cela pourrait être des données de
Bases de transformer votre véhicule Controll distant en un système autonome (Drone) en utilisant un Arduino

Bases de transformer votre véhicule Controll distant en un système autonome (Drone) en utilisant un Arduino

j'ai commencé ce projet avec l'objectif de transformer à moindre coût ma RC hélicoptère en quelque chose d'un UAV ou au moins pour s'adapter à certains capteurs pour réduire les collisions et autres "Pad mal."Maintenant, malheureusement, au débu
Suivez votre itinéraire ! (en utilisant l’arduino, bouclier de carte microSD et GPS)

Suivez votre itinéraire ! (en utilisant l’arduino, bouclier de carte microSD et GPS)

à l'aide de Arduino Mega, MediaTek MT3329 GPS, Arduino MicroSD données journalisation bouclieret un couple de batteries 9V, faire une petite unité qui peut aller n'importe où et puis mappez-la sur le voyage en une seule étape simple.Étape 1: Matériel
Accordeur de guitare pour les aveugles (en utilisant un Arduino)

Accordeur de guitare pour les aveugles (en utilisant un Arduino)

Comment modifier un accordeur de guitare donc il peut être utilisé par une personne aveugleCette version utilise un microcontrôleur mini Arduino Pro, (tout le code est fourni).Ce projet a été entrepris pour l'organisme de bienfaisance remapper, qui f