Bygga en Solar Powered ESP8266 (2 / 8 steg)
Steg 2: Blockdiagram
SolarPowerESP8266 är en IOT system byggd av SwitchDoc Labs för en kommande artikel om att bygga IOT enheter. Det består av fem stora:
- ESP8266 Huzzah WiFi/CPU (inlagt i Arduino IDE)
- SunAirPlus - Solar Power Controller/laddare datainsamlaren
- LiPo batteri
- 6V 3.4W Solar Panel
- Raspberry Pi som datalogger / Analytics / Display
Systemet fungerar så här: SunAirPlus är ansluten till en solpanel och ett LiPo batteri. SunAirPlus hanterar alla komplexa korrekt laddning och urladdning av en LiPo batteri. Det levererar också 5V till ESP8266. SunAirPlus innehåller också en INA3221 3 kanals nuvarande och spänning sensor. Den läser ström och spänning från batteriet, solpaneler och spänning och nuvarande går till lasten (ESP8266). Det låter dig se exakt vad som pågår i din solpanel system. Mer data desto bättre, säger vi på SwitchDoc Labs. ESP8266 är ansluten till 5V strömförsörjning från SunAirPlus (SunAirPlus är smart nog att ta makten från vad är ansluten till den, antingen från batteriet, USB strömkontakten eller från solpanelen) och ESP8266 är anslutna till I2C bussen på SunAirPlus. SunAirPlus handtag översättningen från 3.3V I2C buss från ESP8266 till inre 5V I2C bussen av SunAirPlus.