Paso 4: Puedes subir Sketch
Ahora puede subir mi código a su arduino y conectar vía ethertnet escudo a Internet.
Tal vez tienes que instalar Ethernet.h y SPI.h. (Descargar desde github y pack en la carpeta de bibliotecas)
Aquí le damos una pequeña explicación de cómo funciona mi dibujo:
1. conecta vía RemoteBukkit con tu servidor de Minecraft
2. Arduino trys para conectarse a su servidor. Si esto no es exitoso se puede ver esto en el Monitor Serial: Setup error!
3. Arduino conectarse a su servidor cada 1 seg. Si su servidor fue fuera de línea el led estará apagado.
4. los comandos será enviar cada x segundos.
Tienes las siguientes líneas:
1. dirección IP ip(xxx,xxx,x,xx); Elegir la IP de tu escudo de Ethernet
Server(xxx,xxx,x,xx) dirección IP; La IP del servidor (si no sabes la ip abrir cmd y escribir: ipconfig. Usted encontrará allí su Ip)
2. server.properties archivo. Ip del servidor de búsqueda =. Allí usted puede encontrar su dirección Ip.
3. ahora tienes que llenar tu nombre de usuario y contraseña desde el plugin RemoteBukkit. Se puede cambiar en
el archivo config.yml. El estándar es:
Client.Print("username");
Client.Print("Password");
Tienes que hacer esto otra vez en el circuito de vacío.
4. comandos:
He añadido dos variables:
P: comando será enviar cada 25 segundos
F: comando será enviar cada 10 seg
NO UTILICE UNA BARRA ANTES DE SU COMANDO.
Si (p > 25) {}
25 es el intervalo para su primer comando.
Client.println ("decir 25 segundos");
Client.println("\r\n");
Serial.println ("25 segundos");
p = 0;
f = 5; Esto es muy importante! Tienes este int. Se puede calcular cuando se toma el último número del intervalo de p. Por ejemplo cuando p > 25 (bosquejo de ejemplo) tienes que escribir: f = 5;
Por ejemplo p > 32 (otro ejemplo) tienes que escribir: f = 2;
} else {}
}
Este comando hace: 25 seg a escribir en colores.
Si (f > 10) {}
10 es el intervalo para el segundo comando.
Client.println ("decir 10 segundos");
Client.println("\r\n");
Serial.println ("10 segundos");
f = 0;
Este comando hace que: 10 seg a escribir en colores.
6. hecho! Puedes subir tu dibujo ahora y conectar el microcontrolador a internet! ;)