Monitor de web de temperatura Arduino

en este instructable aprenderá a establecer comunicación entre la placa arduino (o cualquier microcontrolador que soporta UART) e Internet a través de un dispositivo android. Una vez que sabes lo que puedes controlar una lámpara en su dormitorio desde el otro lado del mundo, control de temperatura en su subsuelo, control de un robot... bien usted consigue la idea - la imaginación es la única limitación.

Esencialmente la configuración es sólo una aplicación android corriendo en un móvil y se comunica con el arduino a través de bluetooth.
Inventor de la aplicación del MIT permite crear rápidamente aplicaciones (no codificación requerida) por lo que el móvil puede servir listo hecha la interfaz de usuario, dispositivo de almacenamiento de datos, acelerómetro / giroscopio / GPS / GPRS y Wifi pantalla todo en uno. No está mal en absoluto teniendo en cuenta que los móviles android decentes pueden ser conseguidos por 40$ más o menos (o gratis si es tu propio) que es menos de todos los escudos de la wifi que he escuchado de.

Este proyecto se basa en mi anterior instructable. Fuertemente sugiero leer primero >>

Decidí escoger Cosm (anteriormente conocido como pachube) para este proyecto. He creado una aplicación de ejemplo sencillo que recibe datos de la placa arduino y la envía a un feed en la Página Web de Cosm. Los usuarios pueden crear feeds, que a su vez tienen datastreams. Cada secuencia de datos mantiene una variable - puede ser temperatura, sensor de lectura, cadena de texto y así sucesivamente. Se puede acceder a la alimentación creó para esta aplicación aquí enlace. No dude en utilizarlo para propósitos de prueba.

Cosm API se basa en los siguientes métodos de petición para enviar & y recepción de datos:
OBTENER método - leer datastreams
Método de poner - actualizar datastreams

El problema aquí es que inventor de la aplicación del MIT apoya solamente métodos de obtener y publicar , pero he encontrado una manera de hacer las peticiones POST como poner peticiones.

Para enviar datos es necesario utilizar el componente WEB de App inventor. Requiere especificar la URL de la solicitud y utilizar un método PostText para enviar una cadena.

La aplicación que he creado para este instructable tiene una URL por defecto - así funciona tan pronto como se ejecute y activar la casilla que dice 'enviar datos a cosm'. Si desea utilizar su propio feed tienes que cambiar la URL como sigue:

http://API.cosm.com/V2/feeds/ YourFeedID/datastreams/YourDatastreamName.csv? key =YourAPIkey& _method = put

Una vez que tengas la URL y listo copia y pega en un generador de código QR y en la aplicación, seleccione el botón 'Configuración de Cosm - escáner de código QR' para analizar la URL. Por supuesto puede introducir manualmente la dirección URL en el inventor de la aplicación del MIT también.

Puede descargar la aplicación y el archivo fuente >>
https://Drive.Google.com/folderview?ID=0B_PfPoEotOF8N2JwT3RSX011SjQ&USP=Sharing

Artículos Relacionados

Medir la temperatura en la web con sensor Arduino Ethernet y DS18B20

Medir la temperatura en la web con sensor Arduino Ethernet y DS18B20

Hola a todos,En primer lugar, quisiera decirle que no soy un programador. Pero me encanta hacer cosas nuevas, sobre todo cuando está relacionado con la electrónica. Aquí he integrado un servidor Web con Arduino Ethernet con un sensor de temperatura c
ESP8266 Web Server (sin Arduino)

ESP8266 Web Server (sin Arduino)

Hola allí,Hace unas semanas he creado un proyecto con un ESP8266 llamado: ESP8266 servidor de Web sin un Arduino.Eso es exactamente lo que vas a construir, si sigues todos los pasos de este Instructable.Es increíble lo que puede hacer con este módulo
Make a Web Server using Arduino

Make a Web Server using Arduino

Este Instructable también está disponible en el Cuaderno de laboratorio de JordaniaHoy, vamos a hacer un servidor web basado en arduino usando el Shield Ethernet.Vamos a echar un vistazo lo que necesitamos:1. Arduino Ethernet Shield2. Arduino Uno3. u
Web controlada por Arduino LED

Web controlada por Arduino LED

Este instructable le muestra cómo crear un Web-enabled tri-color LED basado en un Arduino y el escudo de WIZnet Ethernet, controlable desde cualquier navegador Web .Porque el LED se expone a través de un servicio web RESTful simple en el Arduino camb
Monitor de temperatura Arduino y medidor Visual

Monitor de temperatura Arduino y medidor Visual

Este es un muy divertido proyecto de Arduino que se lee la temperatura, enviar al Monitor Serial en el IDE de Arduino y función de la temperatura ajustará el número de LEDs que iluminan. Es muy fácil de armar y la parte de programación necesita ciert
Baja potencia temperatura Arduino Monitor

Baja potencia temperatura Arduino Monitor

En este Instructable construimos a otro monitor de temperatura utilizando un sensor de temperatura DS18B20. Pero este proyecto es diferente. Pueden durar en baterías para casi 1,5 años! ¡ Sí! Uso de la biblioteca de la energía baja de Arduino, podemo
Monitor de temperatura Arduino Basic - Exosite

Monitor de temperatura Arduino Basic - Exosite

Este código de Arduino Lee un sensor de temperatura Dallas Semiconductor un alambre e informa a un Exosite Portal el Shield Ethernet. Este artículo describe la información de conexión y el código para un dispositivo de monitoreo de la temperatura con
Prueba Web Server ESP8266 + Arduino DS18B20 (OneWire)

Prueba Web Server ESP8266 + Arduino DS18B20 (OneWire)

En esta prueba el ESP8266 + Arduino Nano módulo es utilizado, creando un servidor de web mini que permiten que un navegador para ver la temperatura ambiente.recomendada para estos casos ya que es DS18B20, sensor digital de la temperatura se utiliza y
Monitores de medio ambiente ESP8266+Arduino+thingspeak.com

Monitores de medio ambiente ESP8266+Arduino+thingspeak.com

Quería controlar mi temperatura y capaz de enviar a thingspeak.comHay un montón de buen ejemplo y ayuda en instructables sobre cómo configurarlas.Muchas gracias a estas personas para compartir sus conocimientos.Paso 1: materialesArduino Uno compatibl
Indicador de temperatura Arduino

Indicador de temperatura Arduino

Este proyecto es conveniente para el mantenimiento de un medidor de la temperatura ambiente en una habitación. Esta es la versión de este proyecto. Versiones posteriores pretenden tener una calibración de temperatura y pantalla LCD en el programa de
Indicador de presión y temperatura Arduino

Indicador de presión y temperatura Arduino

Este proyecto lee la presión barométrica, temperatura, fecha, hora y gestiona el color de la pantalla de un teléfono Siemens S55 destripado.Paso 1: Descripción de sistemaComo se aprecia en las fotos anteriores y en el esquema adjunto, el sistema se c
¿Monitor de actividad sísmica Arduino - escudo de Ethernet

¿Monitor de actividad sísmica Arduino - escudo de Ethernet

que siempre quisiste impresionar a sus amigos diciendo algo loco como, "Creo que va a ser un terremoto pronto" momentos antes de un terremoto?O desea alguna advertencia, unos segundos que podría salvarle la vida.Este proyecto le permitirá conect
Diez minutos temperatura Arduino TMP01FPZ

Diez minutos temperatura Arduino TMP01FPZ

Ahora usted tiene una placa de Arduino, ¿qué puede hacer con él?Proyecto de sensor de temperatura muy simple.Tengo un sensor de temperatura analógico de Texas Instruments TMP01FPZ . Remolque hace días que compré una placa compatible Arduino UNO.Yo qu
Monitor de flujo de agua - Arduino Powered del Laser del CO2 / Windows con control

Monitor de flujo de agua - Arduino Powered del Laser del CO2 / Windows con control

Alarma y Monitor de flujo de agua de láser de CO2Accionado por un Arduino y controlados por software a la medida de un PC con WindowsPara alargar la vida de un CO2 tubo del laser es necesario bomba de enfriamiento de agua a través de él mientras está