Gráficas en línea usando nada pero un Arduino Ethernet Shield y Sensor

Finalmente he decidido poner algunos de mis proyectos actuales en instructables. Esta es una adaptación de mi proyecto de registrador de datos de gráficos Super.

¿Qué es el registrador de datos gráficas de Super (SGDL)? Es un proyecto de Arduino que integra el registro de datos y gráficos de esta información en línea usando poco más que un Arduino con los correspondientes escudos y sensores. Se diferencia de proyectos similares en que no requiere un servidor independiente o sistema para recolectar los datos o ejecutar secuencia de comandos para la trama real. Entre el Arduino y el navegador del usuario, todo está cuidado.

Alguna vez allá me encontré con esta librería javaScript limpio basado para trazar y gráficas llamada Highcharts JS. No pasó mucho tiempo para que poder darse cuenta de que el trazado con javaScript es muy conveniente para los proyectos en los que el servidor está limitado en él las capacidades, como cuando utiliza un Arduino con el shield Ethernet. Desde el navegador del usuario hace todo el trabajo pesado, el Arduino sólo necesita servir los archivos lo cual es algo de que es perfectamente capaz. Esto es especialmente cierto ahora que las bibliotecas de Ethernet y SD incluyen en 1,0 apoyo apertura de múltiples archivos al mismo tiempo entre otras cosas. Así el uso de Highcharts nos permite crear bellos gráficos interactivos basados en datos registrados por el Arduino usando nada pero el Arduino (navegador y javaScript público CDN).

Para replicar este proyecto, algunas cosas son necesarias:

  1. Un Arduino capaz de conectar por Ethernet y almacenamiento de archivos en una tarjeta SD. Usé un Uno con el shield Ethernet. Probablemente un modelo de Arduino Ethernet también funcionará bien y para los más aventureros, es posible adaptar mi código para lograr la misma funcionalidad con un escudo de Wifi.
  2. Algún tipo de sensor o los datos fuente. Para mi proyecto, opté por usar un fotoresistor muy barato.

Artículos Relacionados

Monitoreo de temperatura en línea usando Arduino Ethernet Shield

Monitoreo de temperatura en línea usando Arduino Ethernet Shield

Hola, hoy voy a mostrar Chico cómo hacer monitoreo en línea de la temperatura del arduino, este ejemplo es basado en la web significa que puede conectar desde cualquier lugar, combinan AJAX y PHP junto que puede aportar datos de la temperatura sobre
[Tutorial para 4DIY.ORG] - Cómo controlar LED con iphone usando [4DIY.ORG] App y Ethernet Shield

[Tutorial para 4DIY.ORG] - Cómo controlar LED con iphone usando [4DIY.ORG] App y Ethernet Shield

Paso 1: Materiales y herramientas1. Arduino Uno R3.2. Arduino Ethernet Shield.3. [4DIY.ORG] de la aplicación (soporte iOS y Android).4. RJ45 Cable.5. rompa la Junta.6. ROJO LED.7. resistencia.8. alambre.Paso 2: Subir el Sketch de Arduino Archivo de d
El Hack de camiseta (o: Cómo transformar una camiseta vieja con nada pero tijeras)

El Hack de camiseta (o: Cómo transformar una camiseta vieja con nada pero tijeras)

cómo hacer un zumbido viejo-ho camiseta (que ignoras en la parte posterior de su armario a todo lo demás es en el lavado) en algo funky y único que querrá usar todo el tiempo! Usando nada más que las tijeras. (Pluma opcional.)Paso 1: Se necesita... U
El chipkit dp32 de programación usando el IDE de Arduino

El chipkit dp32 de programación usando el IDE de Arduino

chipKIT juntas tienen más memoria y potencia de cálculo que muchas placas Arduino, y como resultado, son mucho mejores en la manipulación de datos.En el otro lado, el IDE de Arduino es fácil de usar y entender.Así que qué pasa si nos podríamos interc
Conectar su Xbox 360 en línea usando su laptop (simplificado para Vista solamente)

Conectar su Xbox 360 en línea usando su laptop (simplificado para Vista solamente)

Hay algunos otros Instructables que muestra cómo hacer esto, pero ninguno se usan con el vista. Por lo tanto, estar muy confundida en el momento, no sabía qué hacer. Afortunadamente, calculó hacia fuera y decidió crear un Instructable sobre cómo hace
Arrancar a alguien fuera de línea usando CMD.

Arrancar a alguien fuera de línea usando CMD.

Hoy en día. Yo te enseño cómo arrancar alguien offline!Lo que usted necesita:1. buena internet2. CMD (su en cualquier pc)3. atacar con mala conexión a internet4. IP* ARRANQUE GRANDES SITIOS WEB O SERVICIOS COMO GOOGLE. SOLO HACER AMIGOS *Paso 1: Abri
Sous-vide, usando nada más que su estufa eléctrica.

Sous-vide, usando nada más que su estufa eléctrica.

¿Te gustaría probar hacia fuera vacío sin riesgo, sin soldadura, sin costo y sin esfuerzo? Si tienes una estufa eléctrica con salida de termómetro (muy común) es probable que usted puede utilizar directamente para cocinar al vacío.Sous-vide es una gr
Cómo aumentar la privacidad en línea usando Proxy

Cómo aumentar la privacidad en línea usando Proxy

Uno debe ser consciente de su privacidad en línea. Los recientes acontecimientos demuestran esto. Una de las cosas que los expertos recomiendan para aumentar tu seguridad en internet, es redirigir tu tráfico a través de proxy. Puede cambiar su direcc
Cómo utilizar Sensor IR usando Op amp y Arduino

Cómo utilizar Sensor IR usando Op amp y Arduino

¿qué es infrarrojo (IR)? Infrarrojo es una onda electromagnética que longitud de onda está entre 0.75 micrones a 1000 micrones (1 micrón = 1μm). Desde infrarrojo está fuera de gama de luz visible, no podemos ver realmente IR con ojo desnudo. Sin emba
LED control remoto usando Bluetooth HC-05, Arduino y App móvil

LED control remoto usando Bluetooth HC-05, Arduino y App móvil

¿La tecnología está avanzando a velocidad de rotura de cuello, cada uno de nosotros tiene teléfonos inteligentes hoy en día, existen aplicaciones que nos permiten estar en contacto con nuestros amigos y familiares, obtener información meteorológica m
Usando el teléfono inteligente como alarma de Sensor de movimiento

Usando el teléfono inteligente como alarma de Sensor de movimiento

Hoy en día, vivimos en un mundo donde los teléfonos inteligentes cada vez somos más cada vez más baratos, teléfono Android básico sólo cuesta alrededor de $60 en la parte del mundo donde vivo en. Independientemente de la marca y el modelo del sistema
Usando VB para controlar Arduino

Usando VB para controlar Arduino

Sé que hay muchos instructables sobre este tema, pero no pude encontrar uno que no requiere modificar el código para agregar el puerto serie.Por lo tanto, hice un programa que le pedirá la serial puerto y baudios tasa a utilizar en el inicio.Paso 1:
Monitor de bebida caliente DIY - usando el DS18B20 y Arduino Nano

Monitor de bebida caliente DIY - usando el DS18B20 y Arduino Nano

Mi novia siempre tiene un problema que ella quema su lengua cuando ella saborear bebidas calientes. Entonces comencé a pensar, tal vez podría crear un dispositivo que evita su quema su lengua, por lo que puede beber té y siempre tienen el perfecto y
Mostrar números usando un escudo mini arduino casero!

Mostrar números usando un escudo mini arduino casero!

En este instructable mostrará usted cómo controlar displays(image below) numérico usando solo 4 pines [excluyendo energía (V + y gnd)].Esto utiliza un decodificador 4511 ic que soldó en un perfboard con un puñado de resistencias y los cables y por su