Tekniker som hjälper dig skapa ett smartare och tryggare hem.

Projekt – ESP8266 12E & LiFePO4 med Solcellsladdning

AA batteriet LiFePO4 ger ESP projekten nytt liv! Batteriets spänning är 3.2V, istället för 1.5V som annars är standard för ett AA batteri.

LiFePO4 AA batteri på 3.2V uppladdningsbart.
LiFePO4 AA batteri @ 3.2V & uppladdningsbart.

Har inkluderat batteriet i ett projekt med ESP8266 12E, 5v solpanel och en temperatursensor. Data skickas var 5:e minut till ThingSpeak, graferna finns inlänkade i inlägget. Optimalt spänning för wifi-kortet ESP8266 12E är just ~3 .0 – 3.3V.  Med hjälp av batteriet och solcellen bör wifi-sensorn nu ha batteritid under mycket lång tid (i bästa fall året om!)

Sensorn är placerad i en vattentät låda och placerad utomhus. Detta för att få optimal laddning från solcellen. Projektet kräver inte någon kontroller eller lokal server för att fungera. Allt som behövs är trådlöst nätverk och Internet. Kommer att ladda upp all kod och detaljer om hur man bygger den inom kort.

ESP8266 12E med LiFeP4 batteri
Färdig WIFI sensor monterad i vattentät låda

Enligt loggar idag (2016-08-16) ska sensorn ha laddat ~150mA på 4.5 timmar, vilket är helt ok eftersom sensorn drar 1,570mA i snitt varje timme.

Bilden nedan visar ett tidigt experiment (till höger), den färdiga temperatursensorn (till vänster)

ESP8266 12E solcells laddad sensor
Färdig sensor VS prototyp.

Graferna nedan uppdateras var 5:e minut från temperatursensorn som sitter på gården (sensorn ovanför till vänster).

Läs hela projektet: Solcell och batteri (LiFePO4) med wifi (ESP8266 12E)

2016-08-27 – 14.10 – Uppgraderade firmware till 2.2 i ESP:n och snabbade upp koden från 2200ms ner till ca 1400ms! Ändrade till DNS namn till ThingSpeak istället för IP. ESP:n rapporterade ca 3180 inrapporteringar mellan 16 Aug till 27 Aug.  Batterispänningen vid inkoppling var 3.2V och nu 3,35V, Detta visar att solcells laddningen via 3 dioder är mer än nog!!! Nu återstår det att se om batteriet håller för den typen av laddning jag gör.

2016-08-20 – 10:06 – Sensorn verkar inte uppdatera till Thingspeak, kan vara nått fel mot thingspeak. Loggserver och Vera får fortfarande värden.

2016-08-20 06:47:29.035 | xxx.xxx.xxx.xxx | ESP8266-NR12 | 2.1 | -86 | 14.44 | 5.20 | 2472 | 5.20
2016-08-20 06:52:24.770 | xxx.xxx.xxx.xxx | ESP8266-NR12 | 2.1 | -87 | 14.19 | 5.03 | 5886 | 5.03 2016-08-20 06:57:17.008 | xxx.xxx.xxx.xxx | ESP8266-NR12 | 2.1 | -87 | 13.94 | 4.94 | 3736 | 4.94
2016-08-20 07:02:10.078 | xxx.xxx.xxx.xxx | ESP8266-NR12 | 2.1 | -86 | 13.81 | 5.01 | 3736 | 5.01
2016-08-20 07:07:03.249 | xxx.xxx.xxx.xxx | ESP8266-NR12 | 2.1 | -86 | 13.94 | 5.03 | 3738 | 5.03

Nu tar det 3700ms istället för 2400ms att skicka data, vilket tyder på att något är galet med thingspeak skickningen. kommer dock låta den forsätta rapportera till min vera och loggserver för att se hur länge batteriet räcker.

All info om detta återfinns på projektsidan.

Läs hela projektet: Solcell och batteri (LiFePO4) med wifi (ESP8266 12E)

Gilla och dela gärna sidan, kom gärna med idéer eller tips på vad som går att förbättra.

// Ispep

Har du precis börjat med smarta hem eller redan kommit en bit på resan? Läs mina dedikerade guider om smarta hem. Dom ger dig kunskaper och insikter som hjälper dig fatta rätt beslut i din resa.


Kommentarer

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *



Vill du lära dig mer om smarta hem
och inte riskera missa några nyheter?
prenumerera då på bloggen via mail.

Taggar:

Gateway / Kontrollers & mjukvaror

Det finns idag en uppsjö tekniker och enheter på marknaden, tyvärr så finns det inte någon perfekt lösning ännu, utan varje lösning har sina styrkor och svagheter. För att du lättare ska kunna välja vilket spår som passar dig så har jag samlat alla tekniker jag testat och en bra sammanfattning om dom. Utifrån det kan du själv avgöra vad du anser mest lämpat. Är du osäker på vart du ska börja så kolla in min nybörjarguide om smarta hem, där får du tips på vad du ska leta efter och fundera över innan du kör igång.