Direct à mesure Excel (6 / 7 étapes)

Étape 6: Macros

La feuille Excel contient deux macros : l’une permet de nettoyer les

zone pour démarrer le processus d’écriture. Il appelé par « Ctrl + i » tels que définis lors de sa création.

La deuxième macro démarre automatiquement le processus de lecture à l’aide d’une boucle. Le nombre de points à lire et lire l’intervalle spécifié sur la même feuille, dans les cellules « L1 » et « L2 ». Le maximum de vitesse de lecture est environ un échantillon par seconde, même si je n’ai pas de preuve concluante et peut être apparemment 4 ou 5/seconde, mais cela dépend de l’environnement.

Le nombre maximum de points à lire est limité par les presque 32 000 paires qui peuvent être représentées graphiquement, mais dans les nouvelles versions d’Excel, ce nombre pourrait être plus grand. La carte est utile, être possible d’ajouter d’autres calculs utiles comme maximum et minimum et tout ce qui est jugé approprié dans la vitesse de fonctionnement. Un graphique de tableau de bord peut également être implémenté.

Démarrer la Macro :

« Raccourci clavier : Ctrl + i

Void start()

ActiveSheet.Range("D4:E32005"). ClearContents

End Sub

Macro qui se lit :

Void temper()

' Macro enregistrée le 20/06/2016 par c

« lire la valeur d’esp8266 web

« Raccourci clavier : Ctrl + t

Ligne = 4' rang initial des données lues

Finale = ActiveSheet.Range("L2"). Valeur + 3 ' nombre de valeurs à lire

Retardo = ActiveSheet.Range("L1"). Valeur ' environ délai entre lectures

L: Range("A1"). Sélectionnez ' zone holdiing la requête

On Error Resume Next

Selection.QueryTable.Refresh BackgroundQuery: = False

ActiveSheet.Range (« D » & CStr(Row)). Valeur = Worksheets(1). Range("D1"). Valeur

ActiveSheet.Range (« E » & CStr(Row)). Valeur = Worksheets(1). Range("E1"). Valeur

newHour = Hour(Now())

newMinute = Minute(Now())

newSecond = Second(Now()) + Retardo

waitTime = TimeSerial (newHour, newMinute, newSecond)

Application.Wait waitTime

Ligne = ligne + 1

Si (ligne < Final) Then GoTo l :

End Sub

Cette macro copie le contenu de « D1 : E1 » vers la zone d’écriture.

L’utilisation de structure dépassée GOTO est dû au fait apparent que, « tout en » boucles interagit mal avec l’opération « requête » et risquerait de « s’accrocher », mais je ne suis pas sûr. La clause ON ERROR est essentielle parce que la connexion entre ordinateurs n’est pas garantie. En cas de perte de la connectivité, la valeur précédente est répétée. Autres solutions sont possibles. Dans l’exemple, a été défini à une courbe de tendance qui lisse 30 lectures. Sensibilité du capteur ici est d’environ 1/3 degrés en raison de la résolution de l’ADC.

Articles Liés

Comment connecter une Balance électronique ou l’échelle à un PC et lire les valeurs de poids directement dans Excel

Comment connecter une Balance électronique ou l’échelle à un PC et lire les valeurs de poids directement dans Excel

plupart des balances électroniques et des balances de laboratoire ont une RS232 (série) ou un USB port mais aucuns instructions ne sont normalement assurés pour vous montrer comment connecter correctement à votre PC ou comment faire pour entrer des v
Linkit One - Live données surveillées dans Excel et affichée à l’aide d’un tableau de bord

Linkit One - Live données surveillées dans Excel et affichée à l’aide d’un tableau de bord

Il y a beaucoup de façons de recueillir des données auprès des plates-formes de prototypage comme le One Linkit dont vous aurez à payer. Probablement la plus simple consiste à utiliser Excel pour votre collection et la manipulation.Par exemple :Utili
Trouver la direction nord et l’heure de la lune

Trouver la direction nord et l’heure de la lune

par tonytran2015 (Melbourne, Australie)Conclusion vers le nord de la lune ne peut pas être aussi précis à partir du soleil. Il y a beaucoup de causes pour cela :1 /-la lune ne se lève pas toujours à l'est.2 /-nous ne pouvons pas établir par coeur déc
Linkit One - spectromètre à double faisceau

Linkit One - spectromètre à double faisceau

Mon expérience professionnelle s'articule autour des travaux de laboratoire et, plus récemment, installation d'équipements de laboratoire. Mon dernier employeur était une entreprise pharmaceutique et avant d'être réduite, j'ai été en mesure d'obtenir
Plein air Arduino station meteo avec enregistrement de PC et de graphiques

Plein air Arduino station meteo avec enregistrement de PC et de graphiques

je voulais avoir un journal de temps en plein air avec enregistrement des PC et des graphiques depuis un certain temps maintenant. Il y a ces dispositifs sur le marché, mais leur coût est très élevé. Alors, décidé de construire un par moi-même et de
Créer votre premier périphérique Ethernet de l’ITO. Partie 5: ITO, domotique

Créer votre premier périphérique Ethernet de l’ITO. Partie 5: ITO, domotique

Il s'agit d'un "twofer" (deux pour une), la première partie (A) est l'équivalent d'Ethernet de son WiFi ESP8266/DHT22 fonction prédécesseur avec un écran LCD I2C supplémentaire pour les données de synthèse (voir deuxième photo ci-dessus). Dans l
Le compagnon IC

Le compagnon IC

L'IC de compagnon est une horloge à la recherche très cool + ohmmètre + capacimètre testeur de diodes ! L'allumer en appuyant sur la broche 1 du IC ! Gardez ceci à votre banc de travail pour un test rapide des composants et des temps de vérification.
C’est le thym pour la Pi dans le pâté au poulet ciel !

C’est le thym pour la Pi dans le pâté au poulet ciel !

Pi Day est une journée spéciale pour célébrer ! Je ne savais pas cela jusqu'à hier ! La vérité est, je n'avais pas l'intention de célébrer ce, ni fait j'ai l'intention de faire une tarte pour le concours mange grave jusqu'à ce que...... J'ai réalisé
Comment faire le biseau Dovetals à la main

Comment faire le biseau Dovetals à la main

La queue d'aronde en biseau ou queue d'aronde onglets mixtes, l'articulation est super pour faire des choses comme des larves et des plateaux. Mais avez-vous déjà essayé de faire un ? Quelques instructions peuvent économiser des heures de grattage tê
Comment ne pas tester des choses avec votre compteur de Geiger de poche de rayonnement-watch.org

Comment ne pas tester des choses avec votre compteur de Geiger de poche de rayonnement-watch.org

parce qu'il ne mesure que X et rayons Gamma, nourriture (nécessite une détection alpha) ne peut être directement mesurée avec un compteur Geiger de poche de rayonnement-watch.org.Mais selon James du soutien au rayonnement-watch.org, voici comment vou
Pendule magnétique

Pendule magnétique

Voici un projet simple et rapide pour un après-midi paresseux. Nous allons faire un pendule perpétuel avec Arduino et quelques composants. Si vous emballez joliment, il fera une grande décoration pour votre atelier ou un beau cadeau.Étape 1: piècesVo
Construire un vélo couché à empattement long faible racer

Construire un vélo couché à empattement long faible racer

cette instructable détaille comment construire un vélo couché rapide et peu coûteux d'un vélo de route de 1980-ère, plus quelques bits un vélo de ferraille. Vous devriez être en mesure de construire ce pour environ 100 $ moins peinture. J'ai l'intent
Biscuits et crème puppy ChowMD

Biscuits et crème puppy ChowMD

ingrédients6 tasses de céréales de maïs Chex1/2 tasse très finement broyées Oreos1/2 tasse de poudre de sucre1 (boîte 12 oz) sac vanille bonbons fait fondreDirectionsMesurer 6 tasses céréales Chex de maïs dans un grand bol, mettre de côté. Versez Ore
Construire la taille enfant Boba Fett armure à l’aide de la méthode Pepakura

Construire la taille enfant Boba Fett armure à l’aide de la méthode Pepakura

ce tutoriel va montrer comment faire un costume de Boba Fett pour un enfant (9 ans dans cette affaire) à l'aide de la méthode Pepakura.« Pepakura » est une technique pour faire des versions imprimables des modèles 3D par ordinateur.  L'imprimé est li