-
Notifications
You must be signed in to change notification settings - Fork 0
WiFi
Modo para que los usuarios (pc, tablets, otras placas...) se conecten a nuestro dispositivo. Actua como servidor WiFi.
En el código definimos los siguientes elementos para nuestro servidor:
const char ssid[] = "NodeMCU-ESP8266"; //Definimos la SSDI de nuestro servidor WiFi -nombre de red-
const char password[] = "12345678"; //Definimos la contraseña de nuestro servidor
WiFiServer server(80); //Definimos el puerto de comunicaciones
.
.
.
//IPAddress local_ip(192, 168, 1, 1); //Modifica la dirección IP, por defecto es http://192.168.4.1
Además nuestro servidor WiFi respoderá a las peticiones http, como muestra el siguiente código. Si la respuesta es en código html, podremos visualizarla desde un navegador:
-
WiFi.begin(ssid, password);
a
-
WiFi.config(localIP, gateway, subnet);
-
WiFi.reconnect();
-
WiFi.disconnect();
-
WiFi.status();
-
Wifi.isConnected();
-
WiFi.macAddress();
-
WiFi.localIP();
-
WiFi.hostname(); --> Devuelve el nombre del cliente
-
WiFi.hostname("mi nombre"); --> Establece el nombre del cliente
-
WiFi.status(); --> Devuelve el estado de la conexión
-
WiFi.SSID(); --> Devuelve el SSID de la red a la que está conectado
-
WiFi.BSSIDstr(); --> Devuelve la MAC del equipo al que está conectado
-
WiFi.RSSI(); --> Indica la intensidad en dB de la señal
-
- Acelerómetro-GY-61
- Brújula GY-273
- Buzzer o zumbador
- ESP8266 Deauther
- GPS NEO-6M
- Heltec LoRa
- IMU (Accel, Gyro, Magn)
- Joystick analógico
- Láser lidar 2D
- LDR Keyes K-018
- Leds RGB WS2811
- Led Superlumínico Keyestudio
- Motor DC
- Motor Lego NXT
- NodeMCU
- OLED
- Botón-pulsador
- RFID522
- Sensor barométrico BMP180
- Sensor de distancia HCSR04
- Sensor de distancia SHARP
- Sensor de temperatura DHT11
- Sensor infrarrojo de obstáculos (YL63)
- Servo de rotación continua FS90R
- Servo SG90
- Tacómetro
- TTGO Camera
- Wemos D1 Mini