Está en la página 1de 8

PASO 1:

CONSTUIR EL SIGUIENTE CIRCUITO

PASO 2:
PROGRAMAR EL ESP32

 Instalar el siguiente driver CP210x (o bajar en internet el de su placa especifica) y después guardar la
carpeta esptool-master en el escritorio.

 Instalar Python:
https://www.python.org/downloads/windows/

 Instalar PIP:
En la terminal cmd de windows correr el siguiente comando: python -m pip install pip

 Instalar pyserial:
En la terminal cmd de windows correr el siguiente comando: pip install pyserial

AQUA NUUP/CARLOS SILVA 1


 Cambiar hacia el directorio de la carpeta:

cd C:\Users\XXXXX\Desktop\esptool-master

 Borrar el dispositivo con el siguiente comando:

python esptool.py --port COM3 erase_flash

Donde COM3 es:

 Grabar el firmware con el siguiente commando:

python esptool.py -b 921600 --port COM3 write_flash --flash_freq 80m 0x000000 "C:\Users\ XXXXX \Desktop\
esptool-master\target.bin"

AQUA NUUP/CARLOS SILVA 2


 Conectar el ESP32 a la red wifi.
Primero con el celular conectarse a la red que el ESP32 genera AQUANUUP 7E44
Después escribir el nombre de la red wifi y el password al que desean conectarse.
Si usa laptop o pc acceder a http://172.217.28.1

 Verificar en una consola serial que todo esté funcionando:

NOTA:
 Si obtiene un mensaje de error como este:

Antes de enviar el comando de borrado o escritura necesita dejar apretado el botón boot

AQUA NUUP/CARLOS SILVA 3


PASO 3:
USO DEL FRONTEND DEMO

https://microcarsil.dynu.net:8081/Microcarsil/Mashups/Sensor_Flujo_Pepe?appKey=9a2e682d-
3f12-4256-9f13-e897d65410f0&x-thingworx-session=true

AQUA NUUP/CARLOS SILVA 4


PASO 4:
USO DE LA API

1) OBTENER LAS VARIABLES (POSTMAN POST)

https://microcarsil.dynu.net:8081/Microcarsil/Things/08B61F3B7E44/Services/MyService

HEADERS:

Accept : application/json
Content-Type: application/json
appKey: 9a2e682d-3f12-4256-9f13-e897d65410f0

2) REINICIAR VOLUMEN A CERO (POSTMAN PUT)


https://microcarsil.dynu.net:8081/Microcarsil/Things/08B61F3B7E44/Properties/ResetVolumen

HEADERS:

Accept : application/json
Content-Type: application/json
appKey: 9a2e682d-3f12-4256-9f13-e897d65410f0

BODY:


   "ResetVolumen": 1
}

AQUA NUUP/CARLOS SILVA 5


3) TURN ON/OFF LED (POSTMAN PUT)
https://microcarsil.dynu.net:8081/Microcarsil/Things/08B61F3B7E44/Properties/Led

HEADERS:

Accept : application/json
Content-Type: application/json
appKey: 9a2e682d-3f12-4256-9f13-e897d65410f0

BODY:


   "Led": 1
}

4) REINICIAR LA RED WIFI (POSTMAN PUT)


https://microcarsil.dynu.net:8081/Microcarsil/Things/08B61F3B7E44/Properties/DeleteNetwork

HEADERS:

Accept : application/json
Content-Type: application/json
appKey: 9a2e682d-3f12-4256-9f13-e897d65410f0

BODY:


   "DeleteNetwork": 1
}

AQUA NUUP/CARLOS SILVA 6


5) SUBIR ARCHIVO 08B61F3B7E44.bin PARA ACTUALIZACION (POSTMAN
POST)
 Lo primero es convertir el archivo 08B61F3B7E44.bin a base64. Esto se puede realizar rápidamente
en la web en la siguiente página: https://www.browserling.com/tools/file-to-base64

 Copia el texto en el apartado “Content” del BODY

https://microcarsil.dynu.net:8081/Microcarsil/Things/AGUANUUP_FileRepository_T/Services/SaveBinary

HEADERS:

Accept : application/json
Content-Type: application/json
appKey: 9a2e682d-3f12-4256-9f13-e897d65410f0

BODY:

{
    "content" :"
6QYCILgtCEDuAAAAAAAAAAD//wAAAAABIABAP8ivAgAyVM2rAAAAAAAAAAAAAAAAZXNwLWlkZjogdjQuN
C4zIDY0MDdlY2IzZjgAAAAAAABhcmR1aW5vLWxpYi1idWlsZGVyAAAAAAAAAAAAAAAAADIzOjUyOjIxAA
AAAAAAAABEZWMgMjAgMjAyMgAAAAAAdjQuNC4zAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACkLcI9TFU
KSgzjZnzOApofaz5UECxQK5OanD1Hz5ffnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVXBkYXRlIGVycm9yOiAAS
FRUUCBlcnJvcjogAFRvIGxlc3Mgc3BhY2UAU2VydmVyIG5vdCBS…………….etc",

AQUA NUUP/CARLOS SILVA 7


     "path" : "08B61F3B7E44.bin"
}

6) EJECUTAR ACTUALIZACION OTA (POSTMAN PUT)


https://microcarsil.dynu.net:8081/Microcarsil/Things/08B61F3B7E44/Properties/UpdateOTA

HEADERS:

Accept : application/json
Content-Type: application/json
appKey: 9a2e682d-3f12-4256-9f13-e897d65410f0

BODY:


   "UpdateOTA": 1
}

AQUA NUUP/CARLOS SILVA 8

También podría gustarte