Graphiques en ligne, en n’utilisant rien mais un Arduino Ethernet Shield et capteur de

J’ai enfin décidé de mettre certains de mes projets actuels sur instructables. Celui-ci est une adaptation de mon projet de l’enregistreur de données de graphique Super.

Ce qui est l’enregistreur de données graphiques Super (SGDL) ? Il s’agit d’un projet Arduino qui intègre l’enregistrement de données et les graphiques de cette données en ligne à l’aide guère plus qu’un Arduino avec les protections appropriées et les capteurs. Il diffère des projets similaires en ce qu’il ne nécessite pas un serveur distinct ou un système pour recueillir les données ou pour exécuter le script pour le tracé réel. Entre l’Arduino et le navigateur de l’utilisateur, tout est pris en charge.

Certains temps de retour, je suis tombé sur cette bibliothèque javaScript pur basé pour le traçage et la représentation graphique appelée Highcharts JS. Il n’a pas fallu longtemps pour moi de réaliser que tracer avec javaScript est très pratique pour les projets dans lequel le serveur est limité en elle des capacités, par exemple quand utilise un Arduino avec bouclier Ethernet. Depuis le navigateur fait tout le levage lourd, l’Arduino n’a besoin que de servir les fichiers ce que c’est parfaitement capable de. Cela est particulièrement vrai maintenant que les bibliothèques Ethernet et SD inclus dans 1,0 soutien ouverture de plusieurs fichiers simultanément, entre autres choses. Ainsi l’utilisation de Highcharts nous permet de créer de beaux graphiques interactifs basés sur les données enregistrées par l’Arduino à l’aide de rien mais l’Arduino (votre navigateur et javaScript public CDN).

Pour reproduire ce projet, un certain nombre de choses est nécessaire :

  1. Un Arduino capable de se connecter par Ethernet et stocker des fichiers sur une carte SD. J’ai utilisé un Uno avec le bouclier Ethernet. Sans doute un modèle Arduino Ethernet fonctionne également très bien et pour les plus aventureux, il peut être possible d’adapter mon code pour obtenir la même fonctionnalité à l’aide d’un bouclier Wifi.
  2. Une sorte de capteur ou données source. Pour mon projet, j’ai choisi d’utiliser une photorésistance très bon marchée.
Mots clés:

Articles Liés

Le sac d’ordinateur portable rien-mais-Duct-tape !

Le sac d’ordinateur portable rien-mais-Duct-tape !

Bon, il y a un mois j'ai eu un nouvel ordinateur portable, et donc bien sûr mon vieux laptop Sleeve-Housse ne correspondait pas à ce nouvel ordinateur portable. Cela doit juste être une solution simple à droite, aller au magasin et acheter un nouveau
Utilisez votre iPhone pour Scan Codes et lire capteur données véhicule

Utilisez votre iPhone pour Scan Codes et lire capteur données véhicule

Avec l'utilisation d'un très bon marché (10$!) adaptateur, vous pouvez utiliser votre iPhone comme outil diagnostique pour comprendre moteur de contrôle de votre véhicule léger, effacer les codes ou afficher des capteurs (par exemple les températures
Comment faire pour afficher la température en utilisant un LM35 et Arduino UNO

Comment faire pour afficher la température en utilisant un LM35 et Arduino UNO

Dans ce instructable, je vais montrer vous comment Connectez une sonde de température LM35 à l'Arduino UNO et lire la température en degrés Celsius sur le moniteur de la série.Etape 1: Voici ce que vous aurez besoin Pour ce projet, vous aurez besoin
Arduino-Android LED de contrôle en utilisant Ethernet Shield

Arduino-Android LED de contrôle en utilisant Ethernet Shield

choses dont vous avez besoin :matériel :Arduino UnoEthernet ShieldLED 2 pcs.2pcs de résistances.Breadboard(optional)câbles (cuivre, câble ethernet)Routeurse connecter1 LED--> broche 6 au sol2 LED--> Broche 7 à la masselogiciel :Eclipse IDE1.x.x IDE
Contrôler en toute sécurité les prises de courant porteur en ligne secteur en utilisant électronique

Contrôler en toute sécurité les prises de courant porteur en ligne secteur en utilisant électronique

je voulais contrôler certains équipements réseau à distance à l'aide d'un circuit électronique, mais ne voulaient pas les tracas d'envoyer des signaux à travers la ligne électrique ou via une liaison série radio, etc.. Le circuit devait être sans dan
Création d’une nouvelle en utilisant rien d’autre qu’un objet aléatoire devant vous

Création d’une nouvelle en utilisant rien d’autre qu’un objet aléatoire devant vous

Parfois écrit peut être la façon plus difficile de vous exprimer au monde. Mais une fois que vous savez ce qu'il faut écrire et vous avez autant pratique que vous pouvez obtenir, vous êtes un peu plus de devenir un grand écrivain.Évidemment, vous ave
Sous vide, en utilisant rien d’autre que votre poêle électrique.

Sous vide, en utilisant rien d’autre que votre poêle électrique.

Vous souhaitez essayer dehors sous vide avec aucun risque, aucune soudure, sans frais et sans effort ? Si vous avez un poêle électrique avec prise de thermomètre (très fréquent) il est probable que vous pouvez l'utiliser directement pour cuire sous v
Une ligne simple robot utilisant des transistors qui suit

Une ligne simple robot utilisant des transistors qui suit

un robot cool et c'est pas cherCe robot est utilisant des transistors dans le microcontrôleur. Maintenant nous allons commencerÉtape 1: Bienvenue Hai,my name is Amal P.kIl s'agit d'un grand robot. C'est très bon marché. Ce robot est utilisant des tra
Télécommande LED contrôlé en utilisant Bluetooth HC-05, Arduino et Téléphone Mobile App

Télécommande LED contrôlé en utilisant Bluetooth HC-05, Arduino et Téléphone Mobile App

La technologie progresse à une vitesse folle pause, chacun d'entre nous a des téléphones intelligents maintenant-a-jours, il y a des apps cool qui nous permettent de rester en contact avec nos amis et famille, obtenir les dernières informations météo
L’utilisation de Scratch ou Arduino pour programmer un mBot avec Makeblock

L’utilisation de Scratch ou Arduino pour programmer un mBot avec Makeblock

Il y a quelques jours, j'ai fait un robot par Makeblock. Nous l'appelons mBot---un robot mieux s'adapter à l'éducation et la mise à la consommation. Il est simple à utiliser et plus abordable. Nous croyons que c'est le meilleur produit robotique dans
RFIDuino - en utilisant un lecteur RFID & Arduino pour faire un puzzle géocache

RFIDuino - en utilisant un lecteur RFID & Arduino pour faire un puzzle géocache

j'ai profiter de géocaching et électronique et ont fait quelques caches de puzzle électronique utilisant un Arduino.Ma dernière création (avec l'aide d'un collègue cacher le code) utilise un lecteur Arduino et RFID pour faire une géocache puzzle nous
À effet de serre, RACK de serveurs, AQUARIUM et autres appareils surveillant avec SMS alarme système de température en utilisant Arduino, itbrainpower.net 3G / GSM shields et capteur de température 1WIRE

À effet de serre, RACK de serveurs, AQUARIUM et autres appareils surveillant avec SMS alarme système de température en utilisant Arduino, itbrainpower.net 3G / GSM shields et capteur de température 1WIRE

Sur le projetConstruisez vous-même votre propre surveillance système avec des seuils de température maximale et minimalede la température, garder vivantes massages et pagination de SMS (oldies mais goldies comme) et système ARM/DISARM distant. Vous p
Ligne d’arrivée contrôlée Arduino

Ligne d’arrivée contrôlée Arduino

microcontrôleurs sont beaucoup moins clignotant LED et la lecture des capteurs.  Dans cet esprit, j'ai construit cette ligne d'arrivée électronique simple pour que mon fils 5 ans pourrait facilement voir lequel de ses roues chaudes a terminé premier.
Robot suiveur de ligne axée sur l’Arduino à l’aide du capteur de ligne Pololu QTR-8RC

Robot suiveur de ligne axée sur l’Arduino à l’aide du capteur de ligne Pololu QTR-8RC

mise à jour février 2012 : ce guide est présenté sur le blog de Adafruithttp://www.Adafruit.com/blog/2012/02/14/Arduino-Based-Line-Follower-robot/Il s'agit de Faz3a II, mon premier robot ligne-qui suit, qui je l'espère aussi à utiliser pour la résolu