Conectividad Wifi

14
SUSTENTANTE: MTI. JAIRO AVENDAÑO MALVAEZ 1 REGISTRO TELEMETRICO DE SIGNOS VITALES, SU EVALUCION Y ACTUACION EN CASOS DE EMERGENCIA ORIENTADO A ADULTOS DE EDAD AVANZADA AVANCES ASESORES: DR JESÚS ESCOBEDO ALATORRE DR. MIGUEL ÁNGEL BASURTO PENSADO

description

ESP8266 CHIP COMMANDS, CARACTERISTICS FROM THE ELECTRONIC CIRCUIT, DOCTORAL PRESENTATION

Transcript of Conectividad Wifi

Page 1: Conectividad Wifi

SUSTENTANTE: MTI. JAIRO AVENDAÑO MALVAEZ

1

 REGISTRO TELEMETRICO DE SIGNOS VITALES, SU EVALUCION Y ACTUACION EN CASOS DE EMERGENCIA ORIENTADO A ADULTOS

DE EDAD AVANZADA

AVANCES

ASESORES: DR JESÚS ESCOBEDO ALATORRE DR. MIGUEL ÁNGEL BASURTO PENSADO

Page 2: Conectividad Wifi

Conectividad WifiFEATURES1. 802.11 b / g / n2. Wi-Fi Direct (P2P), soft-AP3. Built-in TCP / IP protocol stack4. Built-in TR switch, balun, LNA, power amplifier

and matching network5. Built-in PLL, voltage regulator and power

management components6. 802.11b mode + 19.5dBm output power7. Built-in temperature sensor8. Support antenna diversity9. off leakage current is less than 10uA10. Built-in low-power 32-bit CPU: can double as an

application processor11. SDIO 2.0, SPI, UART12. STBC, 1×1 MIMO, 2×1 MIMO13. A-MPDU, A-MSDU aggregation and the 0.4

Within wake14. 2ms, connect and transfer data packets15. standby power consumption of less than 1.0mW

(DTIM3)

Page 3: Conectividad Wifi

https://www.olimex.com/Products/IoT/MOD-WIFI-ESP8266-DEV/open-source-hardware

Page 4: Conectividad Wifi

CONECTIVIDAD

Page 5: Conectividad Wifi
Page 6: Conectividad Wifi

1.) Reset al ModuloAT+RST\r\n

2.) conectarse a al ruteador----- dispositivo ----- clave ---AT+CWJAP="ATT409","565466 5991"\r\n

3.) Conectarse al sitio web – sitio con soporte php --AT+CIPSTART="TCP",“826webhostingratis.com",80\r\n

4.) Especificar numero de bytes a enviar

AT+CIPSEND=81\r\nAT+CIPSEND=154\r\n

5.) Enviando petición GET

GET /receiver.php?apples=56&oranges=23 HTTP/1.1\r\nHost: 826webhostingratis.com \r\n\r\n

5.) Enviando petición POST POST /receiver.php HTTP/1.1\r\nHost: 826webhostingratis.com \r\nContent-Type: application/x-www-form-urlencoded\r\nCon tent-Length: 20\r\n\r\napples=12&oranges=45\r\n\r \n

Page 7: Conectividad Wifi

• <?php

• &var1= &_GET['apples'];• &var2= &_GET['oranges'];

• &fileContent="tu tienes ".&var1."manzanas, y ".&var2." naranjas.\n";

• &fileStatus= file_put_contents('miFile.txt',&fileContent,FILE_APPEND);• if(&fileStatus != false)• {• echo "Exito: se escribio informacion al archivo";• }• else• {• echo "Falla: de escritura";• }

• ?>

Archivo del servidor con php receiver.php

Page 8: Conectividad Wifi

HTML5 (HyperText Markup Language, versión 5) es la quinta revisión importante del lenguaje básico de la World Wide Web, HTML. HTML5 especifica dos variantes de sintaxis para HTML: una «clásica», HTML (text/html), conocida como HTML5, y una variante XHTML conocida como sintaxis XHTML5 que deberá servirse con sintaxis XML (application/xhtml+xml).1 2 Esta es la primera vez que HTML y XHTML se han desarrollado en paralelo. La versión definitiva de la quinta revisión del estándar se publicó en octubre de 2014.3

HTML5- LENGUAJE DE MARCADO

Page 9: Conectividad Wifi

PHP es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos. El código es interpretado por un servidor web con un módulo de procesador de PHP que genera la página Web resultante. PHP ha evolucionado por lo que ahora incluye también una interfaz de línea de comandos que puede ser usada en aplicaciones gráficas independientes. Puede ser usado en la mayoría de los servidores web al igual que en casi todos los sistemas operativos y plataformas sin ningún costo.

PHP- PROGRAMACION EJECUTADA DEL LADO DEL SERVIDOR

Page 10: Conectividad Wifi

<table border=1> <tr> <th>id</th> <th>name</th> <th>email</th> <th>password</th> <th>fecha</th> <th>status</th> <th>options</th> </tr> <?php while (list(, $row) = each($usuarios)): ?> <tr> <td><?=$row["idusuarios"]?></td> <td><?=$row["name"]?></td> <td><?=$row["email"]?></td> <td><?=$row["password"]?></td> <td><?=$row["fecha"]?></td> <td><?=$row["estado"]?></td> <td><a href=#>update</a> <a href=#>delete</a></td> </tr><?php endwhile;?></table>

PHP EMBEBIDO EN HTML

Page 11: Conectividad Wifi

My SQL- BASE DE DATOS DE SOFTWARE LIBRE

MySQL es un sistema de gestión de bases de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones.1 MySQL AB —desde enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle Corporation desde abril de 2009— desarrolla MySQL como software libre en un esquema de licenciamiento dual.Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia, pero para aquellas empresas que quieran incorporarlo en productos privativos deben comprar a la empresa una licencia específica que les permita este uso. Está desarrollado en su mayor parte en ANSI C.

Page 12: Conectividad Wifi

C SHARP- PROGRAMACION DE LA PC Y VINCULO CON BASE DE DATOS

Es un lenguaje de programación orientado a objetos desarrollado y estandarizado porMicrosoft como parte de su plataforma .NET, que después fue aprobado como un estándar por la ECMA (ECMA-334) e ISO(ISO/IEC 23270). C# es uno de los lenguajes de programación diseñados para la infraestructura de lenguaje común.Su sintaxis básica deriva de C/C++ y utiliza el modelo de objetos de la plataforma .NET, similar al de Java, aunque incluye mejoras derivadas de otros lenguajes.

Page 13: Conectividad Wifi

Arduino Nano

Arduino Nano es una pequeña y completa placa basada en el ATmega328 (Arduino Nano 3.0) o ATmega168 (Arduino Nano 2.x) que se usa conectándola a una protoboard. Tiene funcionalidad similar al Arduino Duemilanove, pero con una presentación diferente. No posee conector para alimentación externa, y funciona con un cable USB Mini-B en vez de el cable estándar.

Microcontroller Atmel ATmega168 or ATmega328

Operating Voltage (logic level) 5 V

Input Voltage (recommended) 7-12 V

Input Voltage (limits) 6-20 V

Digital I/O Pins 14 (of which 6 provide PWM output)

Analog Input Pins 8

DC Current per I/O Pin 40 mA

Flash Memory16 KB (ATmega168) or 32 KB (ATmega328) of which 2 KB used by bootloader

SRAM 1 KB (ATmega168) or 2 KB (ATmega328)

EEPROM 512 bytes (ATmega168) or 1 KB (ATmega328)

Clock Speed 16 MHz

Dimensions 0.73" x 1.70"

Length 45 mm

Width 18 mm

Weigth 5 g

Page 14: Conectividad Wifi

Fin