Indholdsfortegnelse:
- Trin 1: Elektrisk måler + ESP8266
- Trin 2: Første test og ESP8266 -skemaer
- Trin 3: Hærdning af HW …
- Trin 4: Konfigurer InfluxDB og Grafana
- Trin 5: Næste trin
Video: Tilsluttet oplader: 5 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
For en måned siden har jeg købt en elektrisk scooter til min hverdagstur til arbejde. Han hedder HP_BEXXTER (google det bare for mere information:-))
Nu ville jeg vide, hvor meget energi jeg har brug for til disse drev. Jeg vil også indsamle flere oplysninger om min brug af scooteren, men for nu begyndte jeg med opladeren.
Funktionen er ganske enkel: Saml energidata fra opladeren med en ESP8266 og skub den til en InfluxDB -server. Til visualisering bruger jeg grafana.
Trin 1: Elektrisk måler + ESP8266
På en eller anden måde har jeg brug for at få det elektriske strømforbrug. Den første idé var at oprette et printkort til at måle værdierne direkte. Men mens jeg googler efter input, har jeg fundet en effektmåler med et S0 -interface til 15 €.
Nu var det ganske enkelt at få forbruget. Hver 1/1000 kWh får jeg et kig på grænsefladen.
Alle komponenter blev derefter monteret på en træplade.
For at drive ESP8266 har jeg hacket en gammel usb -oplader … Det er ikke måden du skal gøre det på.
Trin 2: Første test og ESP8266 -skemaer
Efter opbygningen fra det meste af hardware har jeg startet udviklingen af skemaerne … Det er EN modstand.
Men jeg har brugt et brødbræt til det …
Modstanden er nødvendig for at trække spændingen til jorden, hvis S0 -grænsefladen er lav.
Koden er også ganske enkel, jeg bruger std. arduino arbejdsbord til sådanne enkle projekter. Koden kan downloades her og er baseret på to skiftende interrupt -behandlere.
Trin 3: Hærdning af HW …
… Jeg har simpelthen brug for brødbrættet til andre projekter:-)
Trin 4: Konfigurer InfluxDB og Grafana
Jeg har konfigureret influxDb og grafana på en gammel hindbær pi, du kan gøre det på hver computer. Jeg skriver ikke en komplet vejledning til installationen kun tipsene til at køre tingene på en rpi1.
du kan downloade.deb-installationen og kø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 konfigureret til UDP, og databasen er gemt på et USB -flashdrev. Konfigurationsfilen gemmes her: /etc/influxdb/influxdb.conf
[meta]# Hvor metadata/flåde-databasen er gemt dir = "/automnt/usb-stick/influxdb/meta"
[data] # Mappen, hvor TSM -lagermotoren gemmer TSM -filer. dir = "/automnt/usb-stick/influxdb/data"
For at konfigurere databaserne og andre ting skal du give administratoradgang:
[admin] # Bestemmer, om administratortjenesten er aktiveret. enabled = true# Standardbindingsadressen, der bruges af administratortjenesten. bind-address = ": 8083"
Nu kan du logge ind på din DB med din browser og oprette en database, du finder nok eksempler på nettet hvordan. https:// IP til tilstrømning af DB: 8083/
Så kan du også konfigurere grafana. Også her finder du eksemplerne online. https:// IP til tilstrømning af DB: 3000
Til visualisering kan du se på skærmbillederne, hvad jeg har gjort.
For at teste forbindelsen kan du bruge din linux -maskine:
echo "powertick value = 1">/dev/udp // 8089
Trin 5: Næste trin
Jeg vil også indsamle data fra min Scooter:
- GPS-position- Motorens temperatur- Batteriets temperatur- Miljøets temperatur- strømforbruget i drivenheden- Accelerometer
Hvis nogen vil have nogle ting forklaret mere detaljeret, bedes du kontakte mig … Jeg tilføjer også de nye data i denne instruerbare.
Anbefalede:
Tilsluttet termostat: 6 trin (med billeder)
Tilsluttet termostat: Overvågning af temperaturen i dit hjem er helt sikkert en af de bedste måder at spare på din energiregning. På samme tid vil du føle dig godt tilpas i et varmt hjem om vinteren. Min nuværende termostat tillader kun en statisk programmering: Jeg
Web-tilsluttet SMART LED-animationsur med webbaseret kontrolpanel, synkroniseret tidsserver: 11 trin (med billeder)
Web-tilsluttet SMART LED-animationsur Med webbaseret kontrolpanel, tidsserver synkroniseret: Historien om dette ur går langt tilbage-mere end 30 år. Min far var banebrydende for denne idé, da jeg bare var 10 år gammel, længe før LED -revolutionen - tilbage da LED'erne var 1/1000 lysstyrken i deres nuværende blændende glans. En sand
Tilsluttet krus: 5 trin (med billeder)
Tilsluttet krus: Nogle gange om morgenen, mens jeg nipper til min kaffe, før jeg går på kontoret, vil jeg gerne have et glimt af, hvad det forventer mig i min e -mail -indbakke. dvs. antallet og tonen på e -mails modtaget …. uanset om det projekt, jeg lige har afsluttet dagen før, er bekymret
LED -lys tilsluttet musik: 4 trin (med billeder)
LED -lys forbundet til musik: Velkommen til min vejledning, mens LED -striplys allerede er en ekstremt cool og effektiv måde at skinne noget lys ind i en almindelig husstand. At lade disse lamper interagere med musikken efter eget valg giver en endnu mere beriget oplevelse
Billig web-tilsluttet termostat: 12 trin (med billeder)
Billig web-forbundet termostat: En af de første Internet of Things-produkter, der fandt vej til mange husstande, er den smarte termostat. De kan lære, når du kan lide dit hus at blive varmt, og hvilken stuetemperatur der normalt kræves. Det fede er, at de også kan