Arduino 500SPS 16-bit Dual Channel DAQ (13 / 15 étapes)

Étape 13 : Enregistrement et traçage

OK, nous allons dire vous avez obtenu le travail d’acquisition de données et vous accroché jusqu'à une source de signal de votre préférence.

Il est amusant de voir le signal vous juste de capturer, mais que se passe-t-il si vous souhaitez enregistrer pour une plus longue période de temps et laissez le DAQ sans surveillance ?

Enregistrement :

Examinez le fichier ZIP de l’étape précédente. Il y a un fichier appelé radiometerRecord.py. Dans ce fichier, il y a plusieurs lignes de code pour modifier importantes :

Avec record_duration vous définissez combien d' heures vous voulez l’acquisition de données à enregistrer. Il stockera les données vers un fichier CSV, et chaque point de données sera horodaté.

Avec data_block_time vous définissez combien d’échantillons sera dans un fichier CSV. Par exemple, vous souhaitez un fichier par minute, puis vous définissez data_block_time pour avoir 60 ans.

Exécutez le script et commencer à enregistrer !

Tracer les données :

Si vous avez vous-même certains fichiers CSV qui ont été enregistrés par le script radiometerRecord.py et vous voulez voir ce qui a été enregistré en fait. C’est là qu’intervient le script radiometerPlot.py . Il trace les données depuis les fichiers CSV et stocke les résultats sous forme d’images PNG.

Il a plusieurs grandes lignes de code qui devront être modifiés :

Donc après l’enregistrement vous avez transféré les fichiers CSV à un dossier (par exemple « test1 »). Vous devez indiquer le traçage script où chercher ces fichiers CSV en utilisant la variable csv_directory (p. ex. csv_directory = 'test1').

Dans quel dossier voulez-vous le script pour tracer les résultats ? Utilisez la variable plot_dir du pour dire, même si vous pouvez laisser la valeur par défaut « parcelles ».

Exécutez le script et vous devriez avoir vos données tracées !

Articles Liés

Processeur 8 BITS sur ARDUINO (SDK-8 BITS/8085AH)

Processeur 8 BITS sur ARDUINO (SDK-8 BITS/8085AH)

Durante mi tiempo de dictar clases en la Universidad Central de Venezuela, siempre ocurría el problema de realizar el proyecto de microprocesadores I ; muchos materiales, Sin poco CLO2, backelitas etc.. Me dispuse a realizar un microsistema intercamb
Personnalisés haut débit système DAQ avec FPGA

Personnalisés haut débit système DAQ avec FPGA

Ce tutoriel décrit une méthode très efficace de construction d'une carte d'acquisition de données haute vitesse. Ce projet représente une solution très bon marchée de la construction d'un oscilloscope numérique comme un moyen de mesurer certains sign
Arduino R/C Lawnmower (painted)

Arduino R/C Lawnmower (painted)

What this is:Cette instructable vous montrera comment faire votre Arduino dans une interface de R/C que vous pouvez utiliser pour à peu près tout ce qui requiert de télécommande. Je vais aussi vous montrer comment j'ai construit une tondeuse de R/C à
Arduino Thermostat avec 2 x DS18b20 i2c afficheur 4 x 16, 2 LED RGB et 3 relais

Arduino Thermostat avec 2 x DS18b20 i2c afficheur 4 x 16, 2 LED RGB et 3 relais

le but du projet est un Thermostat pour ma 2 Fish Tank avec LCD Display RGB LED un relais pour contrôler l'appareil de chauffage dans le réservoirun Fan de refroidissement pour le grand aquariumPièces :Arduino Nano ou égalité2 x LED RVB ou RGB SMD LE
Maison bras robotisé à l’aide de pièces Standard en utilisant Arduino et un traitement GUI

Maison bras robotisé à l’aide de pièces Standard en utilisant Arduino et un traitement GUI

J'ai récemment pris sa retraite et une des choses que je me suis promis était que lorsque j'ai prenaient leur retraite j'allais terminer tous les projets que j'ai dû courir dans ma tête depuis que je suis un adolescent. C'est une cinquantaine d'année
Robot de suivi et la cartographie « À l’aide de 1Sheeld et Arduino »

Robot de suivi et la cartographie « À l’aide de 1Sheeld et Arduino »

Intro====Dans ce projet, nous allons faire un système de suivi pour tout véhicule ou robot. Ce projet peut être utilisé pour contrôler un robot à distance pour suivre son mouvement. Ce système de suivi ne dépend pas de GPS car il a une faible précisi
Arduino Chiptunes

Arduino Chiptunes

Je ne suis pas un grand fan de la programmation. Je suis peut-être ça, mais j'essaie de garder jusqu'à un timer 555, comme dans cette ible. Cependant, quand il s'agit de synthétiseurs, j'ai besoin un peu de programmation. Un jour, tout en explorant l
Horloge mondiale en allemand en utilisant Arduino

Horloge mondiale en allemand en utilisant Arduino

Alors qu'en Allemagne l'an dernier, j'ai vu un monde horloge dans un magasin similaire à celui-ci dans un magasin qui a été au prix de 900€. J'ai lu plusieurs instructables en ligne sur la façon de créer une horloge du monde, alors j'ai décidé de lui
Compteur de débit

Compteur de débit

Cette instructable a été créée dans l'accomplissement de l'exigence de projet de la Makecourse à l'Université de Floride du Sud (www.makecourse.com)Mon projet est le débitmètre. Ce dispositif vous permet de mesurer le débit d'eau grâce à une turbine,
FunShield, une plateforme éducative Arduino

FunShield, une plateforme éducative Arduino

J'ai été à l'aide Kit de l'inventeur SparkFun pour faciliter l'apprentissage électronique et programmation à l'élaborateur de Teen à notre bibliothèque publique locale à Corvallis en Oregon. Nous avons eu beaucoup de succès, mais étant en mesure d'ob
Contrôler l’accès à votre serrure à distance en utilisant un module Arduino, SensorMonkey et RF

Contrôler l’accès à votre serrure à distance en utilisant un module Arduino, SensorMonkey et RF

contrôlent l'accès à votre porte de n'importe où sur la planète à l'aide de votre téléphone, onglet ou votre PC.Cette configuration a deux segments principaux, on a l'interface graphique à l'aide de jQuery, SensorMonkey, Freeduino (Arduino compatible
Arduino contrôlée animatronique tête en bois (lampe de lecture)

Arduino contrôlée animatronique tête en bois (lampe de lecture)

cette tête est une lampe de lecture qui peut être ajustée pour la direction de l'éclairage et estompée au besoin.Ce Instructable combine Arduino programmation, certains électronique simple, sculpture avec des outils manuels et électriques, contrôle m
Accueil projet DIY Automation à l’aide de Arduino UNO & Ethernet Shield

Accueil projet DIY Automation à l’aide de Arduino UNO & Ethernet Shield

"L'objectif principal de ce projet est que, comment contrôler les appareils domestiques tels que TV, ventilateur, lumière de tube ou quoi que ce soit à l'aide de votre ordinateur ou dispositif portable"Le cœur de ce projet est bouclier Ethernet
Construction d’un bouclier de FAI pour Arduino

Construction d’un bouclier de FAI pour Arduino

ce Instructable est pour les instructions de construction pour notre nouveau Kit de AVR ISP Shield pour Arduino. Son développement doit beaucoup à Instructables et notre propre communauté (surtout Nick!) et je souhaite expliquer en partie que le long