Tartalomjegyzék:
- 1. lépés: Elektromos mérő + ESP8266
- 2. lépés: Első teszt és ESP8266 sémák
- 3. lépés: A HW keményítése…
- 4. lépés: Az InfluxDB és a Grafana beállítása
- 5. lépés: Következő lépések
Videó: Csatlakoztatott töltő: 5 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Néhány hónapja vettem egy elektromos robogót mindennapi munkába menet. HP_BEXXTER-nek hívják (további információért csak google-oljon:-))
Most tudni akartam, hogy mennyi energiára van szükségem ezekhez a meghajtókhoz. Továbbá szeretnék több információt gyűjteni a robogó használatáról, de most a töltővel kezdtem.
A funkció meglehetősen egyszerű: Gyűjtse össze az energiaadatokat a töltőről egy ESP8266 segítségével, és küldje el egy InfluxDB szerverre. A vizualizációhoz grafanát használok.
1. lépés: Elektromos mérő + ESP8266
Valahogy meg kell szereznem az elektromos energiafogyasztást. Az első ötlet egy NYÁK létrehozása volt az értékek közvetlen mérésére. De amíg googlezok a bemeneten, találtam egy S0 interfésszel rendelkező teljesítménymérőt 15 € -ért.
Most nagyon egyszerű volt a fogyasztás megszerzése. 1/1000 kWh -nként kapok egy pillantást az interfészre.
Ezután az összes alkatrészt egy falapra szerelték fel.
Az ESP8266 áramellátásához feltörtem egy régi USB töltőt … Nem így kell ezt tennie.
2. lépés: Első teszt és ESP8266 sémák
A legtöbb hardver felépítése után elkezdtem a vázlatok kifejlesztését … Ez EGY ellenállás.
De ehhez kenyérsütőt használtam …
Az ellenállás szükséges a feszültség földre húzásához, ha az S0 interfész alacsony.
A kód is nagyon egyszerű, használom az std -t. arduino munkaasztal ilyen egyszerű projektekhez. A kód innen letölthető, és két váltó megszakításkezelő alapján áll rendelkezésre.
3. lépés: A HW keményítése…
… Egyszerűen szükségem van a deszkára más projektekhez:-)
4. lépés: Az InfluxDB és a Grafana beállítása
Beállítottam a beáramló Db -t és a grafanát egy régi málna pi -n, ezt minden számítógépen megteheti. Nem írok le egy teljes leírást a telepítéshez, csak a tippeket az anyag futtatásához rpi1 -en.
letöltheti a.deb telepítését és futtatását: systemctl daemon-reload sudo /bin /systemctl grafana-server engedélyezése sudo /bin /systemctl indítsa el a grafana-szervert
Az InfluxDB UDP -re van konfigurálva, és az adatbázis USB flash meghajtón van tárolva. A konfigurációs fájl itt található: /etc/influxdb/influxdb.conf
[meta]# A metaadatok/raft adatbázis tárolási helye dir = "/automnt/usb-stick/influenxdb/meta"
[data] # Az a könyvtár, ahol a TSM tárolómotor TSM fájlokat tárol. dir = "/automnt/usb-stick/influenxdb/data"
Az adatbázisok és egyéb dolgok konfigurálásához adminisztrátori hozzáférést kell biztosítania:
[admin] # Meghatározza, hogy az adminisztrációs szolgáltatás engedélyezve van -e. enabled = true# Az adminisztrátori szolgáltatás által használt alapértelmezett kötési cím. bind-address = ": 8083"
Most bejelentkezhet a DB -be böngészőjével, és létrehozhat egy adatbázist, és elegendő példát talál a weben. https:// IP a beáramláshoz DB: 8083/
Ezután konfigurálhatja a grafanát is. Itt találsz példákat a neten is. https:// IP a DB: 3000 beáramlásához
A vizualizációhoz a képernyőképeken láthatja, hogy mit csináltam.
A kapcsolat teszteléséhez használhatja a linuxos gépet:
echo "powertick value = 1">/dev/udp // 8089
5. lépés: Következő lépések
Szeretnék adatokat gyűjteni a robogómról is:
- GPS pozíció- A motor hőmérséklete- Az akkumulátor hőmérséklete- A környezet hőmérséklete- a meghajtó egység energiafogyasztása- Gyorsulásmérő
Ha valaki szeretne részletesebben elmagyarázni néhány dolgot, kérem vegye fel velem a kapcsolatot … Az új adatokat is hozzáadom ehhez az utasításhoz.
Ajánlott:
Készítse el saját csatlakoztatott fűtési termosztátját és takarítson meg fűtéssel: 53 lépés (képekkel)
Készítse el saját csatlakoztatott fűtési termosztátját, és takarítson meg fűtéssel: Mi a célja? Növelje a kényelmet azzal, hogy a házát pontosan úgy fűti, ahogy szeretné. Takarítson meg és csökkentse az üvegházhatású gázok kibocsátását azzal, hogy csak akkor fűt, amikor szüksége van házára. Tartsa kézben a fűtést, bárhol is legyen Büszke arra, hogy megtette
Ambilight rendszer a TV -hez csatlakoztatott minden bemenethez. WS2812B Arduino UNO Raspberry Pi HDMI (Frissítve 2019. 12. 12.): 12 lépés (képekkel)
Ambilight rendszer a TV -hez csatlakoztatott minden bemenethez. WS2812B Arduino UNO Raspberry Pi HDMI (Frissítve 2019. 12. 12.): Mindig is szerettem volna ambilight -ot adni a TV -mhez. Olyan jól néz ki! Végül megtettem, és nem csalódtam! Sok videót és oktatóanyagot láttam az Ambilight rendszer létrehozásáról a TV -hez, de soha nem találtam teljes oktatóanyagot a pontos neemhez
Csatlakoztatott termosztát: 6 lépés (képekkel)
Csatlakoztatott termosztát: Az otthoni hőmérséklet pontos figyelése határozottan az egyik legjobb módja az energiaszámla megtakarításának. Ugyanakkor szeretne jól érezni magát egy meleg otthonban télen. A jelenlegi termosztátom csak statikus programozást tesz lehetővé: I
Csatlakoztatott levélszekrény napenergiával: 12 lépés (képekkel)
Connected Letterbox Solar Powered: Második Ible -mben leírom a csatlakoztatott levélszekrényemmel kapcsolatos munkáimat. Miután elolvastam ezt az utasítást (+ sok más), és mivel a levélszekrényem nincs a házam közelében, inspirálni akartam Nyissa meg a Green Energy műveleteit, hogy összekapcsolja a levelesládámat az
Egyszerű 5 perces USB napelemes töltő/túlélő USB töltő: 6 lépés (képekkel)
Egyszerű 5 perces USB napelemes töltő/túlélő USB töltő: Helló srácok! Ma elkészítettem (valószínűleg) a legegyszerűbb usb napelemes töltőt! Először is sajnálom, hogy nem töltöttem fel valami tanulságosat, srácok .. Az elmúlt hónapokban néhány vizsgát kaptam (valójában nem néhány, talán egy hétig ..). De