Vivent les données vers excel d’un capteur de lumière Arduino (3 / 7 étapes)

Étape 3: Areduino Code

Le fichier d’installation de Paralax crée un couple de feuilles de calcul exemple sont vraiment tout ce dont vous avez besoin du côté d’Excel. Une fois installé tout ce que vous devez faire est ouvrir le fichier d’exemple et d’accepter l’utilisation de macros-à quel point le contrôle PLX DAQ ouvrira. Mis en place conformément à l’image précédente à l’étape 1 en vous assurant que vous choisissez votre port com et pas celui que j’ai utilisé (sauf si le vôtre est arrivé à être aussi COM 3)

Arduino

Voici le code que j’ai bricolé - permet l’Arduino pour lire la différence de potentiel entre les

Adruino goupilles 5 volts et A2. Tout d’abord, la valeur potentielle est calibrée à l’aide du potentiomètre.

L’étalonnage est réalisé par couvrant complètement le LDR afin que sa résistance tombe à proximité de rien que possible (cela rend les LEDS changent très rapidement) puis vous réglez le POT jusqu’au changement de lumière cyclisme de la LED est visible.

Plus vous ajustez le POT le grand vous pouvez effectuer les modifications de temps enregistré à l’Excel, mais veillez à ne pas aller trop loin ou vous ne verrez pas de données à l’autre bout de l’échelle (c'est-à-dire lorsque vous exposez le LDR à nouveau la lumière)

Déclarations - mettre en place les variables à utiliser dans l’application
ledPin Byte = {4, 5, 6, 7, 8, 9, 10,11,12,13} ; Créer tableau pour les broches de la LED
int potPin = 2 ; Sélectionnez l’entrée pin pour le potentiomètre
int ledDelay ; Définir un délai changement de LED
int delayData = 80 ; Définir un délai pour les données transférées vers Excel et tenter de réduire les volumes de données
int direction = 1 ;
int stromgeführten = 0 ;
int x = 0 ; Mettre le compteur initial pour la sortie de LED
int rang = 0 ; Définissez le départ de la ligne Excel
unsigned long changeTime ;
//---------------------------------------------------------------------------------------------------------
Mettre en place le taux de port Arduino Serial, effacer toutes les données précédentes et envoyer les en-têtes pour le transfert de données vers excel
void setup() {}
Serial.Begin(128000) ; ouvre le port série, ensembles de données rate128000 bps
Serial.println("CLEARDATA") ; efface toutes les données résiduelles
Serial.println ("LABEL, temps, broche, léger niveau") ;

Réinitialiser toutes les pintes pour les LEDs à sortie numérique

pour (int x = 0; x < 10; x ++) {}
pinMode (ledPin [x], sortie) ; }
changeTime = millis() ;
}

void loop() {}
ledDelay = analogRead(potPin) ; lire la valeur de la cagnotte
Si ((millis()-changeTime) > ledDelay) {/ / si elle a été ledDelay ms depuis le dernier changement
changeLED() ;
changeTime = millis() ;
}
}
void changeLED() {}
pour (int x = 0; x < 10; x ++) {/ / désactiver toutes les LED
digitalWrite (ledPin [x], faible) ;
}
digitalWrite (ledPin [stromgeführten], HIGH) ; allumer la LED actuelle
stromgeführten += direction ; incrémenter la valeur de la direction
changer de direction si nous parvenons à la fin
Si (stromgeführten == 9) {direction = -1;}
Si (stromgeführten == 0) {direction = 1;}

Envoyer les données d’exceller et de retarder l’étape suivante de la période de temps

Serial.Print("Data,Time,") ; Serial.Print(currentLED) ; Serial.Print(",") ; Serial.println(ledDelay) ;
ligne ++ ;
x ++ ;
retard (delayData) ;

}

Articles Liés

Envoi des données vers Excel de Arduino (et le tracé il)

Envoi des données vers Excel de Arduino (et le tracé il)

J'ai cherché longuement un moyen que j'ai pu tracer mon capteur Arduino lecture en temps réel. Non seulement tracer, mais aussi afficher et stocker les données pour davantage d'expérimentation et de corrections.J'ai trouvé la solution la plus simple
PcDuino en tant que périphérique en réseau afin d’alimenter les données vers Xively (Internet of Things)

PcDuino en tant que périphérique en réseau afin d’alimenter les données vers Xively (Internet of Things)

Xively (anciennement Cosm et avant que Pachube (prononcé Patch bay)) est un service de base de données en ligne qui permet aux développeurs de se connecter dérivé de capteur données (p. ex. énergie et environnement des objets, des dispositifs et des
Capteur de lumière : Enseigner les photorécepteurs

Capteur de lumière : Enseigner les photorécepteurs

cette instructable est conçue pour aider un professeur de sciences à construire un capteur qui peut être utilisé pour enseigner des photorécepteurs dans les yeux.  Il comprend des instructions détaillées sur la construction de la sonde ainsi que des
Comment les données moyennes sur Excel

Comment les données moyennes sur Excel

Microsoft Excel est un outil extrêmement utile lorsqu'il s'agit de la collecte de données, combinant des données et analyser. Peu de gens réalisent que Excel peut même faire des équations avec les données que vous avez entrée, pour faire trouver la m
Données vers ou à partir d’Excel : SPSS (4,8)

Données vers ou à partir d’Excel : SPSS (4,8)

SPSS statistiques peuvent être utilisés pour analyser les données dans une feuille de calcul Microsoft Excel. SPSS Statistics offre la possibilité d'importer une feuille de calcul Excel directement dans la fenêtre de l'éditeur de données et créer aut
Visualiser les données provenant de capteurs utilisant Arduino + coolterm

Visualiser les données provenant de capteurs utilisant Arduino + coolterm

une fois que vous obtenez des valeurs des capteurs, par exemple en utilisant l'Arduino, (voir mon précédent instructable), parfois c'est agréable de voir les données du capteur dans un graphe.Voici comment en quelques étapes seulement !J'ai fait cett
GEO Data Logger : Arduino + GPS + SD + accéléromètre pour enregistrer, horodatage et les données des capteurs géo-tag

GEO Data Logger : Arduino + GPS + SD + accéléromètre pour enregistrer, horodatage et les données des capteurs géo-tag

mises à jour17 octobre 2013: J'ai publié un guide sur l'utilisation de votre téléphone Android pour accomplir une tâche similaire en s'appuyant sur votre Android appareil construit dans le GPS et les capteurs.6 février 2013: En vedette sur GeoAwesome
Comment créer une simple base de données sur Excel à l’aide de filtres

Comment créer une simple base de données sur Excel à l’aide de filtres

Liste des étapes :Étape 1: deux options pour importer des données(1.1) à l'aide de copier et collerOU(1,2) importation de données depuis un fichierÉtape 2: mise en œuvre de la fonction Lookup(2.1) configurer la fonction lookup()(2.2) IMPORTANT : trie
Gephi avec les données de Twitter

Gephi avec les données de Twitter

Gephi permet aux utilisateurs d'étudier les réseaux de médias sociaux. Il y a beaucoup de différentes raisons qu'un utilisateur peut vouloir utiliser ces données. Les données peuvent être utilisées d'une façon personnelle d'étudier comment leurs amis
Graver des images visibles sur des CD-r avec les données (beta)

Graver des images visibles sur des CD-r avec les données (beta)

de bien choisir le droit 1 et 0 à graver sur un CD, il est possible de graver des images visibles sur les CD-r normal. Ces images s'appuient sur le fait que les 1 et les 0 créé par fosses dans la surface de CDs reflètent la lumière différemment.Étape
Meilleure façon d’enregistrer les données sur les appareils IOS 9

Meilleure façon d’enregistrer les données sur les appareils IOS 9

si vous avez un appareil Apple exécutant iOS 9 ou version ultérieure, vous devez le savoir.Dans la mise à jour iOS 9, Apple a fait ainsi par défaut, votre téléphone est autorisé à utiliser les données cellulaires tout en étant connecté en wifi. Ce qu
Envoyer les données du capteur (DHT11 & BMP180) à ThingSpeak avec un Arduino, en utilisant un câble ou WiFi (ESP8266)

Envoyer les données du capteur (DHT11 & BMP180) à ThingSpeak avec un Arduino, en utilisant un câble ou WiFi (ESP8266)

J'ai écrit cette instructable car comment facile à mettre en place - Thingspeak - nevermind a quelques obstacles que j'ai rencontré et que, à en juger par les réactions, autres personnes sont aux prises avec aussi bien.Choses dont vous avez besoin :A
Comment faire pour récupérer les données effacées de votre appareil Android en quelques étapes faciles

Comment faire pour récupérer les données effacées de votre appareil Android en quelques étapes faciles

Si vous êtes comme la plupart des gens ces jours-ci, vous possédez probablement un ou plusieurs appareils électroniques alimentés par le système d'exploitation Android (OS) que vous utilisez quotidiennement pour des raisons personnelles et profession
Comment partager les données de temperatura de DHT22 sur Internet avec Xively

Comment partager les données de temperatura de DHT22 sur Internet avec Xively

le web a changé beaucoup de choses, comme la disponibilité des données sur demande, rapidement et facilement. Par exemple, pour connaître la température qui est là-bas, est facilement accessible par le biais de divers sites Web consacré, qui fournit