Laboratorio 11: Wifi: Alumno: Objetivos

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 10

Tecnologías Emergentes

Laboratorio 11: Wifi


Alumno: <colocar aquí los apellidos y nombres del alumno>

Objetivos:
Al finalizar el laboratorio el estudiante será capaz de:
 Configurar y utilizar la comunicación vía Wireless.

Seguridad:

 Ubicar maletines y/o mochilas en el gabinete al final de aula de Laboratorio o en los casilleros
asignados al estudiante.
 No ingresar con líquidos, ni comida al aula de Laboratorio.
 Al culminar la sesión de laboratorio apagar correctamente la computadora y la pantalla, y ordenar
las sillas utilizadas.

Equipos y Materiales:

 Una computadora con:


 Windows 7 o superior
 Conexión a la red del laboratorio

 Arduino y elementos adicionales.

Guía de Laboratorio Pág. 1


Tecnologías Emergentes

Procedimiento:
EJERCICIO 1: COMANDOS AT – CONEXIÓN DIRECTA

1. En el Duinokit reemplazar el módulo NRF24L01 con el módulo ESP8266, se utilizará los pines del
conector en la placa Duinokit.

Pin NRF24L01 ESP2866 Arduino


8 IRQ RX D0 (RX)
7 MISO VCC 3.3V
6 MOSI GPIO 0 -
5 SCK RESET -
4 CS (CSN) GPIO 2 -
3 CE CH_PD 3.3V
2 VCC GND GND
1 GND TX D1 (TX)

NRF24L01 ESP8266

2. Realizar la conexión según los siguientes diagramas:

Guía de Laboratorio Pág. 2


Tecnologías Emergentes

El módulo ESP8266 se alimenta con 3.3V

3. Abrir el sketch correspondiente, compilarlo y cargarlo.

4. Abrir el monitor serial y configurar las siguientes opciones:

5. Enviar el comando AT, debe recibir como respuesta OK, caso contrario revise los pasos
anteriores.

6. Ejecutar los siguientes comandos AT he indicar los resultados, use el datasheet del módulo
ESP8266. Limpie frecuentemente la consola haciendo clic en Clear output:

AT+RESTORE

AT+RST

AT+GMR

AT+CWMODE?

AT+CWMODE=3

AT+CIOBAUD=9600

*Cambie la velocidad en el Monitor Serie de 115200 a 9600 baudios con el comando:


AT+UART_DEF=9600,8,1,0,0

Guía de Laboratorio Pág. 3


Tecnologías Emergentes

EJERCICIO 2: COMANDOS AT – CONEXIÓN ATRAVÉS DEL PUERTO SERIAL VÏA SOFTWARE

7. Apagar todos y realizar la conexión según los siguientes diagramas:

Pin NRF24L01 ESP2866 Arduino


8 IRQ RX D9
7 MISO VCC 3.3V
6 MOSI GPIO 0 -
5 SCK RESET -
4 CS (CSN) GPIO 2 -
3 CE CH_PD 3.3V
2 VCC GND GND
1 GND TX D8

Guía de Laboratorio Pág. 4


Tecnologías Emergentes

El módulo ESP8266 se alimenta con 3.3V.

8. Abrir el sketch correspondiente, compilarlo y cargarlo.


 Recuerde que la velocidad debe ser 9600 baudios.

9. Enviar el comando AT, debe recibir como respuesta OK, caso contrario revise los pasos
anteriores.

10. Apague y prenda el módulo ESP8266 y verifique que funciona bien.

Guía de Laboratorio Pág. 5


Tecnologías Emergentes

EJERCICIO 3: ESP8266 – CONFIGURACIÓN INALÁMBRICA

11. En el monitor serial escriba los siguientes comandos AT y comente su funcionamiento:

AT+CWLAP

AT+CWJAP=”internet”,””

AT+CWJAP?

AT+CIFSR

AT+CIPSTA?

- Desde otro dispositivo conectado a la misma red, hacer ping para


verificar si tiene conexión.
AT+CWQAP

12. En el monitor serial escriba los siguientes comandos AT y comente su funcionamiento:


 Reemplazar el valor de XX por el número de su computadora.

AT+CWSAP?

AT+CWSAP=”HotspotXX”,
“12345678”,11,4,3

AT+CIPAP?

AT+CWDHCPS_CUR?

- Desde otro dispositivo conectarse a la red inalámbrica creada por el


ESP8266.
AT+CWLIF

Guía de Laboratorio Pág. 6


Tecnologías Emergentes

EJERCICIO 4: ESP8266 COMO SERVIDOR WEB

13. Configurar el módulo ESP8266 para que no funcione como Access Point solo como estación o
cliente. ¿Qué comando utilizó?

14. Conectar el módulo ESP8266 a la red inalámbrica de su preferencia.


 ¿Qué dirección IP tiene el módulo ESP8266?

15. Conectar su computadora o dispositivo móvil a la red inalámbrica de su preferencia.

16. En el módulo ESP8266 ejecutar los siguientes comandos AT:


 AT+CIPMUX=1
 AT+CIPSERVER=1,80

17. Desde su computadora o dispositivo móvil abrir un navegador Web y conectarse a la dirección IP
de su ESP8266.
 Ejemplo:

18. Desde el módulo ESP8266 escriba los comandos AT apropiados para que se muestre en el
navegador Web su nombre.
 Ejemplo:

 ¿Qué comandos utilizó?

19. En el Arduino IDE agregar la librería WiFIEsp.

20. Abrir y ejecutar el ejemplo: WebServer.


 Recuerde que la velocidad en el ESP8266 es 9600 baudios, la velocidad en el puerto
serial del Arduino es 9600 baudios.
 Los pines utilizados para el puerto serial por software son el 8 y 9.
 Debe indicar la red inalámbrica a la que se conectará.

21. Desde un dispositivo móvil, conectado a la misma red, usar un navegador web para conectarse al
servidor Web configurado en el ESP8266.

Guía de Laboratorio Pág. 7


Tecnologías Emergentes

22. Modifique el programa para que se visualizar el valor de una entrada digital y una entrada
analógica, el tiempo de refresco debe ser de 15 segundos.

Copie el código del programa solicitado:

Guía de Laboratorio Pág. 8


Tecnologías Emergentes

Conclusiones:
Indicar las conclusiones que llegó después de los temas tratados de manera práctica en este
laboratorio.

Guía de Laboratorio Pág. 9


Tecnologías Emergentes

Criterios de evaluación:
Redes y Comunicaciones de Datos

Rúbrica
7. Conocen los aspectos contemporáneos de la profesión, su impacto en la sociedad y
Resultado
el medio ambiente y practican el aprendizaje permanente.
Criterio de
7.2. Reconoce el impacto de la ingeniería y tecnología con su desarrollo profesional.
desempeño

Curso Tecnologías Emergentes Periodo 2018-1

Actividad Wifi Semestre 4

Nombre del Alumno Semana 11

Docente Fecha Sección

Requiere No Puntaje
Criterios a Evaluar Excelente Bueno
Mejora Aceptable Logrado

Comandos AT - Conexión directa 6-5 4-3 2 1-0

Comandos AT – Vía puerto serial 6-5 4-3 2 1-0

Configuración inalámbrica 4 3 2 1-0

Servidor Web con ESP8266 4 3 2 1-0

Total 20-15 14-9 8-5 4-0

Acciones a cumplir
 Impuntualidad -
 Otras penalidades -

Puntaje Final

Comentario al
alumno o alumnos

Descripción
Demuestra un completo entendimiento del problema o realiza la actividad
Excelente
cumpliendo todos los requerimientos especificados.
Demuestra un considerable entendimiento del problema o realiza la actividad
Bueno
cumpliendo con la mayoría de los requerimientos especificados.
Demuestra un bajo entendimiento del problema o realiza la actividad cumpliendo
Requiere mejora
con pocos de los requerimientos especificados.
No Aceptable No demuestra entendimiento del problema o de la actividad.

Guía de Laboratorio Pág. 10

You might also like