Paso 6: resultados
Resultados
Los resultados de la interfaz de ESP8266 resto son con formato como una cadena JSON. El debajo de JSON strings son en respuesta al siguiente comando de navegador:
http://192.168.1.129/RestDataString/
La secuencia de datos contiene los datos, cada paquete de datos delimitados por un "|" carácter. El primer valor (38160) es el valor actual de la pila libre (RAM disponible) en el ESP8266. Se pone allí para ayudar a pérdidas de memoria del monitor, que nos estábamos inicialmente concertadas sobre. Sin embargo, la última versión del SDK de ESP8266 IDE de Arduino está haciendo mucho mejor. Los siguientes dos paquetes son los datos de SunAirPlus, formateado como sigue:
<timestamp - milliseconds since ESP8266 boot >, <LIPO_Battery Bus Voltage(V)>, <LIPO_Battery Load Voltage(V)>, <LIPO_Battery Current(mA)>, <Solar Cell Bus Voltage(V)>, <Solar Cell Load Voltage(V)>, <Solar Cell Current(mA)>, <Output Bus Bus Voltage(V)>, <Output Bus Load Voltage(V)>, <Output Bus Current(mA)>
Los valores importantes son los que dicen "Voltaje de la carga" y "Actual". Salida autobús se refiere a la corriente que va en el ESP8266.
Los valores en la cadena de abajo son: 4.08V para la batería LiPo, 3.53V de la célula Solar y 4.98V para la tensión de suministro a la ESP8266.
La respuesta del resto a continuación fue tomada con el interruptor de alimentación de carga (SW1 - apagar voltaje Booter) apagado. Esto hace que los valores actuales de parecer divertido como el ESP8266 es alimentada a través del cable conectado de FTDI.
{"RestDataString": "38160 | 4684697,4.08,4.08,0.00,3.53,3.53,0.00,4.98,4.98,-0.40 | 4685720,4.08,4.08,0.00,3.53,3.53,0.00,4.98,4.98,-0.40", "id": "1", "name": "SolarPowerESP8266", "connected": true}
Este conjunto de datos siguiente es con el SunAirPlus interruptor de encendido y con el FTDI cable conectado. Tenga en cuenta que sólo una parte de la energía para el ESP8266 es suministrada por SunAirPlus (29ma).
{"RestDataString": "37968 | 4707212,4.07,4.08,40.00,3.53,3.53,0.00,5.00,5.00,29.60 | 4708235,4.07,4.08,42.80,3.53,3.53,0.00,5.00,5.00,29.60 | 4709259,4.07,4.08,42.00,3.53,3.53,0.00,5.00,5.00,29.60 | 4710283,4.07,4.08,44.80,3.53,3.53,0.00,5.00,5.00,29.60 | 4701072,4.08,4.08,0.00,3.53,3.53,0.00,4.97,4.97,0.40 | 4702095,4.07,4.08,38.00,3.52,3.52,0.00,4.99,4.99,28.40 | 4703118,4.07,4.08,42.80,3.53,3.53,0.00,5.00,5.00,29.60 | 4704141,4.07,4.08,40.00,3.53,3.53,0.00,5.00,5.00,30.00 | 4705165,4.07,4.08,42.40,3.53,3.53,0.00,5.00,5.00,29.20 | 4706188,4.07,4.08,42.00,3.53,3.53,0.00,5.00,5.00,29.60", "id": "1", "name": "SolarPowerESP8266", "connected": true}
A continuación, desconecte el cable FTDI, el interruptor de SunAirPlus y encender la luz fuerte en el panel solar. Y ahora weare generando energía de Panel Solar. Estamos 66ma de la batería, 43ma de los paneles solares y estamos suministrando 82ma a la ESP8266. Perfecto!
{"variables": {"RestTimeStamp": 73667, "RestDataString": "38848 | 64972,4.10,4.10,66.40,4.66,4.65,43.20,4.98,4.99,82.40 | 65995,4.10,4.10,62.80,4.66,4.65,42.40,4.98,4.99,91.20 | 67019,4.10,4.10,67.20,4.66,4.65,42.40,4.98,4.99,86.00 | 68042,4.10,4.10,69.60,4.66,4.65,42.80,4.98,4.99,86.00 | 69065,4.10,4.10,63.60,4.66,4.65,43.20,4.98,4.99,97.60 | 70089,4.10,4.10,63.20,4.66,4.65,43.20,4.98,4.99,82.80 | 71112,4.10,4.10,58.00,4.66,4.65,42.80,4.98,4.99,84.40 | 72136,4.10,4.10,64.00,4.66,4.65,42.40,4.98,4.99,82.00 | 73159,4.10,4.10,64.40,4.66,4.65,43.20,4.98,4.99,82.40 | 63948,4.10,4.10,64.40,4.66,4.65,42.80,4.98,4.99,82.40"}, "id": "1", "name": "SolarPowerESP8266", "connected": true}
Finalmente, apague la luz y mirar los datos con los paneles solares no generan energía (sentado en 3.6V en luz ambiente). Ahora vemos que somos 116ma de la batería de abastecimiento y suministro de 90ma a la ESP8266. Nos movemos a base de pilas!
{"RestDataString": "39328 | 566634,4.08,4.09,107.60,3.63,3.63,0.00,4.98,4.99,90.40 | 567657,4.08,4.09,116.00,3.63,3.63,0.00,4.98,4.99,90.40 | 568683,4.08,4.09,107.60,3.63,3.63,0.00,4.98,4.99,88.80 | 569706,4.08,4.09,107.60,3.63,3.63,0.00,4.98,4.99,103.60 | 570730,4.08,4.09,107.60,3.63,3.63,0.00,4.98,4.99,96.00 | 571753,4.08,4.09,120.00,3.63,3.63,0.00,4.98,4.99,93.20 | 572777,4.08,4.09,107.60,3.63,3.63,0.00,4.98,4.99,94.40 | 573801,4.08,4.09,108.00,3.63,3.63,0.00,4.98,4.99,90.40 | 564586,4.08,4.09,131.20,3.60,3.60,0.00,4.98,4.99,90.40 | 565609,4.08,4.09,107.60,3.63,3.63,0.00,4.98,4.99,108.40", "id": "1", "name": "SolarPowerESP8266", "connected": true}