¿Árbol de Navidad luces controladas por teléfono? Un simple hack Internet de las cosas. (3 / 4 paso)

Paso 3: Código de Arduino

El archivo Arduino es una ligera modificación de la secuencia de comandos de ejemplo de la Biblioteca de API de resto de Marco Schwartz.

Como él explica:

He estado usando el chip de WiFi CC3000 durante un tiempo y el problema que encontré mientras que el desarrollo de aplicaciones web usando el chip CC3000 es que tenía que crear un nuevo sketch de Arduino para cada aplicación, que debe ser coordinada con el resto de la aplicación, por ejemplo una interfaz corriendo en mi computadora. Por ejemplo, usando esta API REST, cambiar el estado de un pin en la placa Arduino puede hacerse directamente en el navegador escribiendo la siguiente URL:

http://Arduino.local/digital/8/1

Con esta API de REST, es fácil para un bosquejo de la carga una vez por todos en su Arduino y luego sólo trabajar en la interfaz de ordenador que hace llamadas de resto en la placa de Arduino. Y por ahora, este tipo de interfaz sólo estaba disponible en las placas Arduino oficiales, como los escudos de Wi-Fi y Ethernet y el Yun.

Así que escribió una API REST para el chip CC3000.

Use el script que he subido aquí si tienes una placa escudo o breakout Adafruit o Sparkfun, basada en el chip CC3000. Si tienes otra tarjeta WiFi o Ethernet, de utilizar las bibliotecas de resto escritas con su propia placa. Los elementos sólo especiales que necesita para replicar en tu propio script son las siguientes:

Digital 6 Pins y 7 para la salida y que para no matar la batería del control remoto poniéndola en un perpetuo estado de alta

Asegúrese de que consulta la dirección del dispositivo IP que necesita esa información para la escritura de enrollamiento.

Cargar el script de IOT-Tree.ino en el Arduino, luego abrir la ventana de Monitor serie. Allí se informará la dirección IP. (Para abrir la ventana de Monitor serie, haga clic en la pequeña lupa en la parte superior derecha de la ventana IDE, como abajo)

Artículos Relacionados

Un muy barato WiFi ESP8266 coche inteligente controlada por teléfono basada en NodeMCU

Un muy barato WiFi ESP8266 coche inteligente controlada por teléfono basada en NodeMCU

DoitCar es diseñado y desarrollado por médicos de la inteligencia de Shenzhen y tecnología (SZDOIT), que es la más rentable. Se aplica extensamente en muchos campos, como el amante de la electrónico, los estudiantes universitarios, Internet de las co
Raspberry Pi cero luz de la luna (controlada con teléfono inteligente)

Raspberry Pi cero luz de la luna (controlada con teléfono inteligente)

¡ Bienvenido! Aquí es cómo construir una luz controlada para teléfonos inteligentes. Encontré una lámpara muy bonita "en forma de luna" en Ikea - pero realmente cualquier luz hará que un simple enchufe de 2 patillas.Esto funciona con cualquier f
Treelegram - hackear un árbol de Navidad luces de cualquier parte del mundo!

Treelegram - hackear un árbol de Navidad luces de cualquier parte del mundo!

Hola a todos,después de algunos años había registrado en Instructables y nunca publicaron cualquier tutorial, ha llegado el momento!Así que, aquí estoy, dispuesto a compartir mi último proyecto, llamado Treelegram.Treelegram es un Social árbol de Nav
Cómo controlar mi dispositivo IoT por teléfono Android o IPhone a través del servidor de Cloud como Arduino

Cómo controlar mi dispositivo IoT por teléfono Android o IPhone a través del servidor de Cloud como Arduino

Sé WIZ550web solución para monitoreo. Módulo de WIZ550web fue anunciado recientemente por WIZnet.Entonces implementé un firmware por modificación SW WIZ550web porque puedo manejar un código fácilmente.Puede administrar el estado del equipo aunque sea
Cómo utilizar teléfono antiguo para construir la página Internet de las cosas

Cómo utilizar teléfono antiguo para construir la página Internet de las cosas

¿Con el rápido desarrollo de la tecnología y ahora el smartphone ha entrado en todos los hogares, pero que fue eliminado teléfonos móviles viejos y PHS es realmente nada con él? Primero conseguí cinco teléfono antiguo para mejorar su uso del teléfono
Control electrodomésticos con teléfono e Internet de las cosas menores de 6 años $

Control electrodomésticos con teléfono e Internet de las cosas menores de 6 años $

Siempre quise encender mi televisor mientras tendido en mi sofá, o después de un día cansador cuando termine de leer un libro, para apagar mi luz.Lo hice antes con un Hc-05 y remoto de la tv.Actualización: Esta entrada es aceptada para IOT desafío as
Apague el teléfono en un Hack de luz negra

Apague el teléfono en un Hack de luz negra

Apague el teléfono en un Hack de luz negra. Su super fácil de hacer!Todo lo que necesita es un smartphone con una luz, tres pedazos de cinta pequeña y dos sharpies. Una azul, una morada.Tomar la primera pieza de la cinta, poner encima la cámara flash
Teléfono control árbol de Navidad luces

Teléfono control árbol de Navidad luces

Me encanta Day de Chrismas, creo que es uno de los mejores días en el año. Siempre hacemos un bonito árbol de Navidad con mi familia, pero este año decidí que voy añadir alguna función extra a este árbol. Entonces hice un sistema de luz controlada po
Árbol de Navidad con retales de tela

Árbol de Navidad con retales de tela

Para empezar debe tener el patrón de corte a la altura que quieras, comenzar con un rectángulo, para que esta imagen fue desarrollada con una altua 1,30 metros de ancho por 70 centímetros, que es el corte del patrón, hay que recordar que el patrón de
¿Instalación de Bluetooth multifunción coche Smart para Arduino controlado por teléfono móvil

¿Instalación de Bluetooth multifunción coche Smart para Arduino controlado por teléfono móvil

por lo que usted quiere hacer un coche smart? ¿No sabes dónde empezar? Por qué aprender con equipo de ICStation.El Arduino Bluetooth coche Smart tiene la función de seguimiento, evitación del obstáculo, control remoto por infrarrojos y Bluetooth remo
Bluetooth de rover 4WD Arduino controlado por teléfono/tablet Android

Bluetooth de rover 4WD Arduino controlado por teléfono/tablet Android

4WD de Arduino bluetooth controlado roverSe trata de un rover 4WD simple que hice con Arduino.el rover se controla con un teléfono android o tablet por bluetooth. Con esa aplicación puede controlar velocidad (usando pwm del Arduino), correr con el ac
Otro Arduino Control remoto coche controlado por teléfono Android con Bluetooth módulo

Otro Arduino Control remoto coche controlado por teléfono Android con Bluetooth módulo

Este tutorial va a configurar el IDE de Arduino para su uso con un tablero de clon de Adafruit protector motor así como establecer un viejo coche de RC que se puede controlar con un teléfono android a través de bluetooth. El código para el coche de R
Computadora viaje en el tiempo: Utilizando una BBS por teléfono

Computadora viaje en el tiempo: Utilizando una BBS por teléfono

Más de treinta años atrás, antes de internet y antes de la primera PC, algo pequeño sería efecto grandemente la historia de las comunicaciones modernas y equipos. Este fue el sistema de tablón de anuncios, que con el tiempo sería vincular el mundo y
Lector RFID para EPassports por teléfono Android (TfCD)

Lector RFID para EPassports por teléfono Android (TfCD)

(Parte de TfCD asignación 2 para el IPD maestro en TU Delft)Este instructable muestra cómo usar el teléfono como un lector RFID. El objetivo es leer los datos almacenados en el chip de un pasaporte electrónico incluyendo nombres, género, nacionalidad