Innholdsfortegnelse:
- Trinn 1: Elektrisk måler + ESP8266
- Trinn 2: Første test og ESP8266 -skjemaer
- Trinn 3: Herding av HW …
- Trinn 4: Sett opp InfluxDB og Grafana
- Trinn 5: Neste trinn
Video: Tilkoblet lader: 5 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
For noen måneder siden har jeg kjøpt en elektrisk scooter for hver dagstur til jobb. Han heter HP_BEXXTER (bare google den for mer informasjon:-))
Nå ville jeg vite hvor mye energi jeg trenger for disse stasjonene. Jeg vil også samle mer informasjon om bruken av scooteren, men for nå begynte jeg med laderen.
Funksjonen er ganske enkel: Samle energidata fra laderen med en ESP8266 og skyv den til en InfluxDB -server. For visualisering bruker jeg grafana.
Trinn 1: Elektrisk måler + ESP8266
På en eller annen måte må jeg få strømforbruket. Den første ideen var å lage et PCB for å måle verdiene direkte. Men mens jeg googler etter input, har jeg funnet en effektmåler med et S0 -grensesnitt for 15 €.
Nå var det ganske enkelt å få forbruket. Hver 1/1000 kWh får jeg en titt på grensesnittet.
Alle komponentene ble deretter montert på en treplate.
For å drive ESP8266 har jeg hacket en gammel usb -lader … Det er ikke måten du bør gjøre det på.
Trinn 2: Første test og ESP8266 -skjemaer
Etter oppbyggingen fra det meste av maskinvaren har jeg startet utviklingen av skjemaene … Det er EN motstand.
Men jeg har brukt et brødbrett til det …
Motstanden er nødvendig for å trekke spenningen til bakken hvis S0 -grensesnittet er lavt.
Koden er også ganske enkel, jeg bruker std. arduino arbeidsbenk for slike enkle prosjekter. Koden kan lastes ned her og er basert på to vekslende avbryter -behandlere.
Trinn 3: Herding av HW …
… Jeg trenger rett og slett brødbrettet for andre prosjekter:-)
Trinn 4: Sett opp InfluxDB og Grafana
Jeg har konfigurert influxDb og grafana på en gammel bringebær pi, du kan gjøre det på hver datamaskin. Jeg skriver ikke ned en fullstendig veiledning for installasjonen bare tipsene for å kjøre ting på en rpi1.
du kan laste ned.deb-installasjonen og kjøre grafana: wget https://dl.bintray.com/fg2it/deb-rpi-1b/main/g/gr…sudo dpkg -i grafana_4.2.0_armhf.deb sudo/bin/ systemctl daemon-reload sudo /bin /systemctl aktiver grafana-server sudo /bin /systemctl start grafana-server
InfluxDB er konfigurert for UDP og databasen er lagret på en USB -flash -stasjon. Konfigurasjonsfilen er lagret her: /etc/influxdb/influxdb.conf
[meta]# Hvor metadata/flåte-databasen er lagret dir = "/automnt/usb-stick/influxdb/meta"
[data] # Katalogen der TSM -lagringsmotoren lagrer TSM -filer. dir = "/automnt/usb-stick/influxdb/data"
For å konfigurere databasene og andre ting må du gi administratortilgang:
[admin] # Bestemmer om administrasjonstjenesten er aktivert. enabled = true# Standardbindeadressen som brukes av administratortjenesten. bind-address = ": 8083"
Nå kan du logge deg på DB med nettleseren din og opprette en database. Du finner nok eksempel på nettet hvordan. https:// IP for tilstrømning av DB: 8083/
Deretter kan du også konfigurere grafana. Også her finner du eksemplene på nettet. https:// IP for tilstrømning av DB: 3000
For visualisering kan du se på skjermbildene hva jeg har gjort.
For å teste tilkoblingen kan du bruke din Linux -maskin:
echo "powertick value = 1">/dev/udp // 8089
Trinn 5: Neste trinn
Jeg vil også samle inn data fra scooteren min:
- GPS-posisjon- Temperatur på motoren- Temperatur på batteriet- Temperatur i miljøet- strømforbruk til drivenheten- Akselerometer
Hvis noen vil ha noen ting forklart mer i detalj, vennligst kontakt meg … Jeg vil også legge til nye data i denne instruksen.
Anbefalt:
Internett -tilkoblet vifte for Zwift: 7 trinn (med bilder)
Internett -tilkoblet vifte for Zwift: Jeg laget en vifte som er koblet til internett for bruk med Zwift, et virtuelt sykkelracespill / treningssystem. Når du går raskere i Zwift, vifter viften raskere for å simulere utenfor rideforhold .;) Jeg hadde det gøy å bygge dette, håper du liker
Tilkoblet termostat: 6 trinn (med bilder)
Tilkoblet termostat: Overvåking av temperaturen i hjemmet ditt er definitivt en av de beste måtene å spare på energiregningen. Samtidig vil du føle deg godt i et varmt hjem om vinteren. Min nåværende termostat tillater bare en statisk programmering: Jeg
Tilkoblet Letterbox Solar Powered: 12 trinn (med bilder)
Connected Letterbox Solar Powered: For min andre Ible vil jeg beskrive arbeidet mitt om min tilkoblede brevkasse. Open Green Energy jobber med å koble brevkassen min til
Tilkoblet krus: 5 trinn (med bilder)
Tilkoblet krus: Noen ganger om morgenen mens jeg nipper til kaffen før jeg går til kontoret, vil jeg få et glimt av hva det venter meg i innboksen min. dvs. antall og tonen på e -postmeldinger mottatt …. enten prosjektet jeg nettopp fullførte dagen før er vanskelig
Ultra bærbar USB -lader med kul innkapsling: 3 trinn (med bilder)
Ultra bærbar USB -lader med kul innkapsling: Jeg begynte nettopp med geocaching nylig og har brukt min garmin -bil -gps. Det fungerer ganske bra annet enn at en lang dag (eller natt) kan drepe batteriet. Jeg ble inspirert av denne instruerbare: DIY mer effektiv langvarig USB eller hvilken som helst lader nå