La clase IPAddress proporciona información acerca de la configuración de la red.
Wifi.localIP()
Descripción:
Obtiene la dirección IP escudo WiFi
Sintaxis:
WiFi.localIP();
Parámetros:
Ninguno
Retornos:
la dirección de IP del escudo
Ejemplo:
#include <WiFi101.h>
char ssid[] = "yourNetwork"; //SSID de su red
int status = WL_IDLE_STATUS; // el estado de Wifi
IPAddress ip; // la direccion de su escudo IP
void setup()
{
// initializa el puerto serie:
Serial.begin(9600);
WiFi.begin(ssid);
if ( status != WL_CONNECTED) {
Serial.println("No se consigue una conexion");
while(true);
}
// si se conecta, imprimir informacion de la conexion:
else {
// imprime la direccion IP
ip = WiFi.localIP();
Serial.println(ip);
}
}
void loop () {}
char ssid[] = "yourNetwork"; //SSID de su red
int status = WL_IDLE_STATUS; // el estado de Wifi
IPAddress ip; // la direccion de su escudo IP
void setup()
{
// initializa el puerto serie:
Serial.begin(9600);
WiFi.begin(ssid);
if ( status != WL_CONNECTED) {
Serial.println("No se consigue una conexion");
while(true);
}
// si se conecta, imprimir informacion de la conexion:
else {
// imprime la direccion IP
ip = WiFi.localIP();
Serial.println(ip);
}
}
void loop () {}
________________________________________________________________________
Wifi.subnetMask()
Descripción:
Obtiene la máscara de subred del escudo WiFi
Sintaxis:
WiFi.subnet();
Parámetros:
Ninguno
Retornos:
la máscara de subred del escudo
Ejemplo:
#include <WiFi101.h> int status = WL_IDLE_STATUS; // el estado de Wifi //SSID de su red char ssid[] = "yourNetwork"; //password de su ted WPA char pass[] = "secretPassword"; IPAddress ip; IPAddress subnet; IPAddress gateway; void setup() { WiFi.begin(ssid, pass); if ( status != WL_CONNECTED) { Serial.println("No se consigue una conexion"); while(true); } // si se conecta, imprimir la informacion de la conexion: else { // imprime la mascara de subred: subnet = WiFi.subnetMask(); Serial.print("MASCARA DE SUBRED: "); Serial.println(); } } void loop () { }
________________________________________________________________________
Wifi.gatewayIP()
Descripción:
Obtiene la dirección IP del gateway del escudo WiFi.
Sintaxis:
WiFi.gatewayIP();
Parámetros:
Ninguno
Retornos:
Una matriz que contiene la dirección IP de la gateway del escudo
Ejemplo:
#include <SPI.h>
#include <WiFi101.h>
int status = WL_IDLE_STATUS; // el estado de Wifi
//SSID de su red
char ssid[] = "yourNetwork";
//password de su red WPA
char pass[] = "secretPassword";
IPAddress gateway;
void setup()
{
Serial.begin(9600);
WiFi.begin(ssid, pass);
if ( status != WL_CONNECTED) {
Serial.println("No se consigue una conexion");
while(true);
}
// si se conecta, imprimir informacion de la conexion:
else {
// imprimir su direccion gateway:
gateway = WiFi.gatewayIP();
Serial.print("GATEWAY: ");
Serial.println(gateway);
}
}
#include <WiFi101.h>
int status = WL_IDLE_STATUS; // el estado de Wifi
//SSID de su red
char ssid[] = "yourNetwork";
//password de su red WPA
char pass[] = "secretPassword";
IPAddress gateway;
void setup()
{
Serial.begin(9600);
WiFi.begin(ssid, pass);
if ( status != WL_CONNECTED) {
Serial.println("No se consigue una conexion");
while(true);
}
// si se conecta, imprimir informacion de la conexion:
else {
// imprimir su direccion gateway:
gateway = WiFi.gatewayIP();
Serial.print("GATEWAY: ");
Serial.println(gateway);
}
}
gracias por la entrada me ayudara mucho navegando consegui servicios comocable vision
ResponderEliminar