Expériences dans Advanced Data Logging (à l’aide de Python) (2 / 11 étapes)

Etape 2: Construction d’une expérience

Il y a trois étapes de programmation (et lignes) dans la construction d’une expérience. Chaque expérience est une fonction dans l’objet LoggingSim dans le fichier simulate_logging.py. Regardons l’expérience 1 (juste le premier graphique) qui nous courrons à l’étape suivante :

Chaque expérience est écrit comme sa propre fonction, donc nous avons une ligne définissant la fonction (def expérience...)

La ligne de commentaire suivante, non, (start_plot(...) crée l’objet de l’expérience et lui donne un nom.

La ligne de commentaire suivante, non, (add_sensor_data(...) est divisé en plusieurs lignes. Il simule un capteur mesure un signal avec potentiellement de bruit et un traitement. Les arguments de fonction sont les suivantes :

  • nom: un nom mis sur le graphe final pour identifier les données
  • amplitude: comment le signal est grande, nous utiliserons toujours une amplitude de 1. dans ce instructable.
  • noise_amp: quelle est le bruit, 0. est sans bruit, nous allons commencer ici.
  • delta_t: le temps entre les différentes mesures, contrôle la fréquence d’échantillonnage.
  • maxt_t: le temps maximum que nous recueillons des données, nous utiliserons toujours 10 dans ce instructable.
  • run_ave: ne traitement à l’aide d’une moyenne mobile, 0 signifie aucun traitement.
  • trigger_value: ne traitement à l’aide de déclenchement, 0 signifie aucun traitement

la finale, non commenter ligne, (self.show_plot...) affiche le graphique.

Pour rendre les choses un peu plus compliqués, que vous pouvez avoir plusieurs lignes sur un graphique ou plusieurs graphiques dans une expérience, cela devrait être clair d’après les expériences qui suivent.

Articles Liés

Expériences dans Kettle Corn

Expériences dans Kettle Corn

maïs frais bouilloire est super fantastique effectuée à l'aide de la recette de Google-résultat simple, haut de la page ci-dessous. La méthode consistait à utiliser la recette de base comme point de départ puis regardez autour de la cuisine et pense
Expériences dans la photographie de slit-scan

Expériences dans la photographie de slit-scan

Au festival KIKK en Belgique en 2014, j'ai été inspiré par le travail de Adam Magyar qui utilise slit-scan photographie pour faire de belles images surréalistes et sereines. J'ai donc décidé de jouer avec cette technique, moi-même, en utilisant seule
Mon expérience dans la construction d’une antenne dipôle Vertical

Mon expérience dans la construction d’une antenne dipôle Vertical

Ce projet est survenu quand j'ai décidé de sortir une vieille cb Corba 148 GTL, que j'ai eu dans le stockage pendant de nombreuses années. Je ne pas vraiment l'utiliser beaucoup sauf pour les projets comme celui-ci parce que les bandes de CB ont est
Son Bracelet : Une expérience dans l’Art et son

Son Bracelet : Une expérience dans l’Art et son

inspiré par Le projet d'avis sonore, le son bracelet est un cadeau mémorable pour donner à vos amis et proches. Son bracelet est essentiellement un bracelet sous la forme d'une onde sonore. Le projet initial a permis aux utilisateurs de soumettre un
Étang d’arrière-cour et chute d’eau : aucune expérience n’est nécessaire !

Étang d’arrière-cour et chute d’eau : aucune expérience n’est nécessaire !

J'ai voulu un étang toute ma vie. Quand j'avais sept j'ai supplié ma mère de me laisser construire un. et gardé la mendicité pour les neuf prochaines années. Quand j'ai tourné à seize ans, elle a finalement dit oui.Cinq minutes plus tard, j'étais dan
Profond plat Cove couper dalle Table Top expérience

Profond plat Cove couper dalle Table Top expérience

à l'aide d'une anse circulaire coupé à plat un dessus de table de dalle entière sur la table de sciage.  S'il vous plaît garder à l'esprit, c'est une expérience dans le cadre d'une idée pour une autre génération.  Cela dit, qu'il a semblé fonctionner
L’expérience de vinaigre grand

L’expérience de vinaigre grand

J'ai lu de nombreux Instructables suggérant à bien des égards à la rouille des éléments.J'ai même essayé quelques uns avec des résultats variables, alors j'ai décidé qu'il était temps de faire un test définitif.Il s'agit de ce critère.Étape 1: L'appa
Comment le faire atterrir le travail de démarrage tech que vous voulez, même avec aucune expérience

Comment le faire atterrir le travail de démarrage tech que vous voulez, même avec aucune expérience

Vous cherchez à rejoindre une startup tech mais inquiet pour votre manque d'expérience de démarrage ? Vous ne devriez pas être ! Il y a d'autres façons de décrocher un emploi à un démarrage tech en dehors de ce qui est ou n'est pas sur votre CV.Pour
Biscuits à l’avoine instantanée : une expérience

Biscuits à l’avoine instantanée : une expérience

Je ne suis pas chef, et je ne suis certainement pas boulanger. Cependant, j'ai fait un objectif d'essayer de faire décent (Oui, au moins à mi-chemin décent) cookies depuis mon premier lot jamais, quel noir charbon inévitablement tourné en raison de m
Huile et expérience de la densité de la glace

Huile et expérience de la densité de la glace

L'huile et l'eau. Plaid et Argyle. Hulk Hogan et un film carrière temporaire. Certaines choses ne mélangent pas tout. En sciences, nous pouvons utiliser ces choses à expérimenter avec des choses telles que la densité, de flottabilité et d'autres prop
Détecteur de fumée retravailler pour Remote utilisation avec expériences

Détecteur de fumée retravailler pour Remote utilisation avec expériences

un des gars sur notre forum (forum TEEP) a eu la bonne idée de placer un détecteur de fumée sur son poste de travail Bedini, je suis allé un peu plus loin avec cette idée.Je fais toutes mes expériences dans le hangar, si je mets un avertisseur de fum
Graphiques à barres w / Affichage intuitif de Variation (une expérience)

Graphiques à barres w / Affichage intuitif de Variation (une expérience)

J'ai été déçu pour un certain temps maintenant avec les options pour l'affichage de la variation de la population ou d'incertitude dans les graphiques.(Pour les fichiers utilisés pour créer les graphiques, voir ici et ici.)Motivation :Autant que je s
Bon marché haute vitesse vidéo enregistrement pour analyse dans des expériences de physique

Bon marché haute vitesse vidéo enregistrement pour analyse dans des expériences de physique

analyse de la vidéo est devenue un outil formidable pour des expériences de physique de la salle de classe à l'exploration spatiale.L'an dernier, je faisais une expérience de recherche et le gros problème était de trouver un moyen d'enregistrer la vi
Comment faire pour effectuer des expériences à l’aide de la méthode scientifique

Comment faire pour effectuer des expériences à l’aide de la méthode scientifique

Expériences réalisées tout autour de nous tous les jours. Si ils sont fait pour savoir si un médicament de traitement du cancer travaille ou pour savoir à quelle vitesse l'eau s'évapore à certaines températures, les expériences sont constamment effec