MANUAL DERIVADOR Y LISTA DE COMPONENTES
@Iqas27:
1a parte:
Mini Manual Derivador para v0.2
-Configurar entorno Arduino:
a) Instalar un Arduino limpio
b) Ir a Archivo-> Preferencias
c) En Gestor de URLs Adicionales de Tarjetas: añadir la siguiente línea:
http://arduino.esp8266.com/stable/packa ... index.json,
https://dl.espressif.com/dl/package_esp32_index.json,
https://github.com/ThingPulse/esp8266-o ... brary.json
d) Ir a Herramientas->Placa->Gestor de tarjetas
e) Instalar:
esp32 by Espressif Systems
f) Ir a: Programa-> Incluir Librería-> Gestionar Librerías
g) Instalar:
-Arduino Json by Benoit Blanchon -> Versión 5.13.3
-ESP8266 and ESP32 Oled Driver for SSD1306 display by Daniel Eichorn, Fabrice Weinberg -> Versión 4.0.0
-PubSubClient by Nick O'Leary -> Versión 2.5.0
h) En Herramientas-> Placa seleccionamos Heltec_Wifi_Kit_32
Con esto debería compilar esta versión sin problemas. No hay que configurar nada en el código.
Procedemos a descargar el código de
https://github.com/iqas/derivador/blob/ ... ivator.ino
Lo subimos al Heltec Dev Kit 32 y lo arrancamos y nos saldrá en pantalla: WAITING FOR SMARTCONFIG
Instalamos la siguiente app en el móvil:
- Para Android: ESP8266 SmartConfig
- Para IOS: Espressif Esptouch
La ejecutamos con el móvil conectado a la wifi, ponemos la clave de nuestra wifi, le damos a CONFIRM y se cargarán los datos en el derivador.
El derivador se conectará a nuestra Wifi y nos indicará la IP en pantalla.
Nos vamos al explorador y escribimos la IP de la pantalla (Ej:
http://192.168.0.75). En la pantalla principal nos indicará la versión del Wifi (V1 o V2)
Pulsamos el botón que pone RED y configuramos las conexiones, la Wifi 2 es opcional, se conectará a ella si falla la Wifi1, la Wifi1 está ya con los datos del SmartConfig
En Datos Solax deberemos elegir el SSID del Solax si estamos con la V2 o bien poner la IP del solax si es la V1. Guardamos cambios y se reinicia en 10 segundos.
Si queremos activar mqtt, volvemos a entrar a través de la IP y pulsamos config para introducir los datos.
Esto es todo por ahora, en la próxima versión podremos configurar y controlar los reles y el PWM manualmente, además de poder configurar los márgenes de control del PWM desde la web.