Paso 2: El diagrama de bloques
SolarPowerESP8266 es un sistema IOT construido por los laboratorios de SwitchDoc para un próximo artículo en la construcción de dispositivos IOT. Consta de cinco partes principales:
- ESP8266 Huzzah WiFi/CPU (programado en el IDE de Arduino)
- SunAirPlus - colector de datos de controlador/cargador de energía Solar
- Batería LiPo
- 6V 3.4W Panel Solar
- Frambuesa Pi como registrador de datos / análisis / Display
El sistema funciona de la siguiente: SunAirPlus está conectado a un panel solar y una batería de LiPo. SunAirPlus se encarga de todas las complejidades de adecuadamente la carga y descarga de una batería de LiPo. También suministra 5V a la ESP8266. SunAirPlus también contiene un sensor de voltaje y INA3221 3 canal actual. Lee el voltaje y la corriente de la batería, el panel solar y el voltaje y la corriente que va a la carga (ESP8266). Le permite ver exactamente lo que está sucediendo en su sistema de panel solar. Más datos mejor, decimos en los laboratorios de SwitchDoc. El ESP8266 está conectado a la fuente de alimentación de 5V de SunAirPlus (SunAirPlus es lo suficientemente inteligente como para tomar el poder de lo que está conectado a él, ya sea de la batería, el conector de alimentación de USB o desde el Panel Solar) y el ESP8266 está conectado hasta el bus I2C en SunAirPlus. Manijas de SunAirPlus la traducción de 3.3V I2C bus desde el ESP8266 al bus I2C 5V interno de SunAirPlus.