Stap 2: Het blokdiagram
SolarPowerESP8266 is een IOT-systeem gebouwd door SwitchDoc Labs voor een aanstaande artikel op het opbouwen van IOT-apparaten. Het bestaat uit vijf grote stukken:
- ESP8266 Huzzah WiFi/CPU (geprogrammeerd in de Arduino IDE)
- SunAirPlus - zonne-energie Controller/lader gegevensverzamelaarset
- LiPo batterij
- 6V 3.4W zonnepaneel
- Raspberry Pi als datalogger / Analytics / Display
Het systeem werkt als volgt: SunAirPlus is aangesloten op een zonnepaneel en een LiPo-batterij. SunAirPlus behandelt alle de complexiteit van correct laden en ontladen van een LiPo accu. Het levert ook 5V naar de ESP8266. SunAirPlus bevat ook een INA3221 3 kanaals huidige en voltage sensor. Het leest stroom en spanning van de batterij, het zonnepaneel en de spanning en de huidige gaan met de belasting (de ESP8266). U kunt Zie precies wat er gaande is in uw zonnepaneel-systeem. Meer gegevens hoe beter, wij zeggen op SwitchDoc Labs. De ESP8266 is aangesloten op de 5V voeding van SunAirPlus (SunAirPlus is slim genoeg om de macht van wat tot het, te werken of van de batterij, de USB-stekker van het zonnepaneel wordt vastgehaakt) en de ESP8266 is verbonden aan de I2C-bus op SunAirPlus. SunAirPlus grepen de vertaling van de 3.3V I2C bus uit de ESP8266 aan de interne 5V I2C bus van SunAirPlus.