Arduino basado automatizado de Control de iluminación (3 / 6 paso)

Paso 3: Paso #3: Sketch de Arduino

Este es el boceto de muestra he editado basado en este sitio web
http://trollmaker.com/article11/Arduino-1-0-With-enc28j60-Ethernet-Shield-v1-1

hice alguna modificación de mi pero hay cierta posición de los botones para el LED 2 no edito ya que utilizaré mi propio programa android para este proyecto. la idea es conseguir tener los parámetros (tales como el "? led1 = on") para trabajar en la condición de iluminación.

Un servidor web simple que apagar un LED"

#include "etherShield.h"
#include "ETHER_28J60.h"

int outputPin1 = 6;
int outputPin2 = 7;

mac estática uint8_t [6] = {0x54, 0x55, 0x58, 0 x 10, 0 x 00, 0x24};   Esto sólo tiene que ser único para la red,

ip estática uint8_t [4] = {192, 168, 1, 15}; Dirección IP para el servidor Web

uint16_t estática puerto = 80; Utilice el puerto 80 - el estándar para HTTP

ETHER_28J60 e;

void setup()
{
e.Setup (mac, ip, puerto);
pinMode (outputPin1, salida);
pinMode (outputPin2, salida);
}

void loop()
{
char * params;
Si (params = e.serviceRequest())
{
e.Print ("< h1 >< a href ='/? led = off'> Arduino Web remoto < /a >< / h1 >");
Si (strcmp (params, «? led1 = on ") == 0)
{
digitalWrite (outputPin1, HIGH);
e.Print ("< a href ='? led1 = off' >< botón estilo =' frontera: 1px solid #ff0000; frontera-left: 10px solid #ff0000' tipo = 'botón' > LED es < / botón >< /a > ");
}
else if (strcmp (params, «? led1 = off ") == 0)
{
digitalWrite (outputPin1, bajo);
e.Print ("< a href ='? led1 = on' >< botón estilo =' frontera: 1px solid #000; frontera-left: 10px solid #000' tipo = 'botón' > LED apagado < / botón >< /a > ");
}

else if (strcmp (params, «? led2 = on ") == 0)
{
digitalWrite (outputPin2, HIGH);
e.Print ("< a href ='? led2 = off' >< botón estilo =' frontera: 1px solid #ff0000; frontera-left: 10px solid #ff0000' tipo = 'botón' > LED es < / botón >< /a > ");
}
else if (strcmp (params, «? led2 = off ") == 0)
{
digitalWrite (outputPin2, bajo);
e.Print ("< a href ='? led2 = on' >< botón estilo =' frontera: 1px solid #000; frontera-left: 10px solid #000' tipo = 'botón' > LED apagado < / botón >< /a > ");
}
e.Respond();
}
}

Artículos Relacionados

Cómo hacer un Arduino basados en luz con control remoto infrarrojo de la noche!

Cómo hacer un Arduino basados en luz con control remoto infrarrojo de la noche!

Aquí está un Instructable que le mostrará cómo construir una noche de la Arduino basado en luz conpequeño control remoto infrarrojo que permite recorrer 10 pre set colores y un desvanecimiento al azarrutina de color que lazos para siempre.Este instru
Siete segmentos Display termómetro - Arduino basado

Siete segmentos Display termómetro - Arduino basado

Hoy voy a mostrar cómo hacer su propio termómetro de 7 segmentos - 2 dígitos - con Arduino uno y sensor de temperatura DS18B20.Prefiero construir mi propio circuito de arduino basado usando el poseedor de uno de ATmega328p, pero esto es opcional para
Control de iluminación del dormitorio

Control de iluminación del dormitorio

¿Se pone siempre en la cama y deseaba que tenía una manera para apagar todas las luces de la habitación?  ¿Para atenuar algunas de las luces de la habitación y cerrar otras?  ¿Qué poder de apagar su luz de cabecera de socios si su pareja se queda dor
Sensor de presión sonora para Arduino basado en tablero de ZX-sonido

Sensor de presión sonora para Arduino basado en tablero de ZX-sonido

Existen una serie de sensores de sonido para el Arduino, algunos de ellos bastante baratos cuando necesitaba uno, pensé que un mismo edificio era locura y me lancé a comprar uno.Primer pensamiento fue supuesto comprobar hacia fuera Dealextreme.com si
¿Arduino RGB LED de control

¿Arduino RGB LED de control

en internet hay gran cantidad de instrucciones acerca de cómo conectar los LEDs RGB y Arduino pero nada de control de luminosidad excepto conectar potenciómetro a cada entrada de LEDs pero que cuando no tienes suficiente potenciómetros? Entonces este
Arduino y Android basado en Bluetooth control de contraseña protegida inteligente cerradura de la puerta (excepto su casa)

Arduino y Android basado en Bluetooth control de contraseña protegida inteligente cerradura de la puerta (excepto su casa)

Todos estamos preocupados por la seguridad de nuestro hogar. Mundo cada vez más inteligente y más inteligente cada día y desea controlar y asegurado lo nuestro de manera más inteligente. En este tutorial que voy a explicar cómo hacer basados en un ar
Arduino basado en robótica Car(wireless controls+Autonomous)

Arduino basado en robótica Car(wireless controls+Autonomous)

Este instructable es sobre un Coche de robótica basado en Arduino que usa Arduino, lenguaje de programación de Arduino, conductor del motor, una pantalla LCD para mostrar el estado actual del coche y hasta un módulo Bluetooth para la comunicación ina
Lechuga para la vida - Arduino 101 basado automatizado controlador para hidroponía, aeroponía, acuaponia, etc..  Curie de Intel

Lechuga para la vida - Arduino 101 basado automatizado controlador para hidroponía, aeroponía, acuaponia, etc.. Curie de Intel

RESUMENUn dispositivo que puede usarse para controlar hasta 4 diferentes sistemas Hydroponic/aeroponica a la vez. El dispositivo de los componentes del sistema de control y mostrar la notificación a una pantalla de LCD y permiten al usuario personali
GSM sistema basado en el control de la calidad del agua y sistema de notificación utilizando Arduino.

GSM sistema basado en el control de la calidad del agua y sistema de notificación utilizando Arduino.

Este video instructivo es todo acerca de cómo monitorear la calidad del agua, prácticas de monitoreo del nivel de agua, la temperatura del agua y sus alrededores, la turbiedad del agua (cómo limpia el agua es) así como los niveles de PH del agua. Por
Arduinos: Teclado para el control de Sonos streaming basados en Arduino

Arduinos: Teclado para el control de Sonos streaming basados en Arduino

Me gusta la configuración de Sonos que tenemos en nuestra casa, pero odio tener que arrancar mi smartphone o tablet cuando necesito cambiar entre las estaciones de radio de internet.Normalmente sólo escuchamos a algunas estaciones de radio locales (y
Control de Cubase con Arduino basado en MIDI

Control de Cubase con Arduino basado en MIDI

Un amigo mío quería controlar Cubase, su software de grabación de audio, con un botón de modo que él podría detener e iniciar grabaciones de forma remota sin tener que ir a la computadora y escribir en el teclado. Podrá hacerlo en otro software de gr
GSM basado automatizado sistema de riego con lluvia-Gun

GSM basado automatizado sistema de riego con lluvia-Gun

Era digital moderna de nuestro siglo XXI necesita automatización en cada sector. Combinación de la tecnología para aumentar la credibilidad de una tecnología de otra no es una muy buena idea. India es un país donde la agricultura es el principal y gr
NodeMCU ESP8266 de Arduino basado en tablero de tira 4 relé interruptor elegante WIFI con Raw TCP/IP, Mqtt y Android App

NodeMCU ESP8266 de Arduino basado en tablero de tira 4 relé interruptor elegante WIFI con Raw TCP/IP, Mqtt y Android App

El MCU de nodo es de código abierto ESP8266 base Wifi habilitada plataforma de Internet para todo el mundo. Lo que hemos hecho se crea una Junta de cuatro relés para él y la parte más cool es que junta también tiene una CA 100-240V a DC de 5V de alim
El Photobooth DIY con Control de iluminación

El Photobooth DIY con Control de iluminación

Este es un tutorial sobre cómo construir tu propio Photobooth. Mi amigo tenía una boda proximamente y necesitaba un Photobooth. Alquiler de photobooth ir a cualquier lugar de $500 - $1500 por lo que decidimos hacer nuestro propio y de ahí nació otro