Mundarija:
- 1 -qadam: Elektr o'lchagich + ESP8266
- 2 -qadam: Birinchi test va ESP8266 sxemalari
- 3 -qadam: uyni qattiqlashtirish …
- 4 -qadam: InfluxDB va Grafana -ni o'rnating
- 5 -qadam: Keyingi qadamlar
Video: Ulangan zaryadlovchi: 5 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Bir oy oldin men har kuni ishga borishim uchun elektr skuter sotib oldim. U HP_BEXXTER deb nomlanadi (qo'shimcha ma'lumot olish uchun uni google-dan oling:-))
Endi men bu drayvlar uchun qancha energiya kerakligini bilmoqchi edim. Shuningdek, men skuterdan foydalanishim haqida ko'proq ma'lumot to'plashni xohlayman, lekin hozir men zaryadlovchidan boshladim.
Funktsiya juda oddiy: zaryadlovchidan energiya ma'lumotlarini ESP8266 yordamida to'plang va uni InfluxDB serveriga o'tkazing. Vizualizatsiya uchun men grafanadan foydalanaman.
1 -qadam: Elektr o'lchagich + ESP8266
Qanday bo'lmasin, men elektr energiyasini iste'mol qilishim kerak. Birinchi fikr qiymatlarni to'g'ridan -to'g'ri o'lchash uchun tenglikni yaratish edi. Lekin men Google -da ma'lumot qidirayotganimda, S0 interfeysi 15 evro bo'lgan quvvat o'lchagichni topdim.
Endi iste'molni olish juda oddiy edi. Har 1/1000 kVt/soat men interfeysga qarayman.
Keyin barcha komponentlar yog'och plastinkaga o'rnatiladi.
ESP8266 -ni quvvatlantirish uchun men eski usb zaryadlovchisini buzib tashladim … Siz unday qilmasligingiz kerak.
2 -qadam: Birinchi test va ESP8266 sxemalari
Aksariyat uskunalar yig'ilgandan so'ng men sxemalarni ishlab chiqa boshladim … Bu bitta qarshilik.
Lekin men buning uchun non taxtasidan foydalandim …
Agar qarshilik S0 interfeysi past bo'lsa, kuchlanishni erga tortish uchun kerak.
Kod ham juda sodda, men std dan foydalanmoqdaman. Bunday oddiy loyihalar uchun arduino dastgohi. Kodni bu erdan yuklab olish mumkin va ikkita almashtiriladigan uzilish ishlovchisiga asoslangan.
3 -qadam: uyni qattiqlashtirish …
… Menga boshqa loyihalar uchun non paneli kerak:-)
4 -qadam: InfluxDB va Grafana -ni o'rnating
Men eski malina pi -da fluxDb va grafanani o'rnatdim, buni har bir kompyuterda qilishingiz mumkin. Men qanday qilib o'rnatishni faqat rpi1 -da ishlash bo'yicha ko'rsatmalarni yozmayman.
.deb o'rnatish va grafanani ishga tushirish mumkin: 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 grafana-serverni yoqish sudo /bin /systemctl grafana-serverni ishga tushirish
InfluxDB UDP uchun tuzilgan va ma'lumotlar bazasi USB flesh -diskida saqlanadi. Konfiguratsiya fayli bu erda saqlanadi: /etc/influxdb/influxdb.conf
[meta]# Metadata/sal ma'lumotlar bazasi saqlanadigan joyda dir = "/automnt/usb-stick/influxdb/meta"
[ma'lumotlar] # TSM saqlash dvigateli TSM fayllarini saqlaydigan katalog. dir = "/automnt/usb-stick/influxdb/data"
Ma'lumotlar bazasini va boshqa narsalarni sozlash uchun administratorga ruxsat berishingiz kerak:
[admin] # Administrator xizmati yoqilganligini aniqlaydi. yoqilgan = haqiqiy# Admin xizmati tomonidan ishlatiladigan standart bog'lanish manzili. bind-address = ": 8083"
Endi siz o'zingizning ma'lumotlar bazangizga brauzer orqali kirishingiz va ma'lumotlar bazasini yaratishingiz mumkin, siz Internetda bunga misolni topasiz. https:// DB oqimiga IP: 8083/
Keyin grafanani sozlashingiz mumkin. Shuningdek, bu erda siz misollarni Internetda topasiz. https:// DB: 3000 oqimiga IP
Vizualizatsiya uchun siz ekran tasvirlarida men qilgan ishlarimni ko'rishingiz mumkin.
Ulanishni tekshirish uchun siz Linux mashinasidan foydalanishingiz mumkin:
echo "powertick value = 1">/dev/udp // 8089
5 -qadam: Keyingi qadamlar
Men Scooter -dan ma'lumot to'plashni xohlayman:
- GPS pozitsiyasi- Dvigatel harorati- Batareya harorati- Atrof muhit harorati- Etakchi blokning quvvat sarfi- Akselerometr
Agar kimdir ba'zi narsalarni batafsilroq tushuntirmoqchi bo'lsa, iltimos, men bilan bog'laning … Men ham bu ko'rsatmaga yangi ma'lumotlarni qo'shaman.
Tavsiya:
O'zingiz ulangan termostatni ulang va isitish bilan tejang: 53 qadam (rasmlar bilan)
O'zingiz ulangan termostatni ulang va isitish bilan tejang: maqsad nima? Uyingizni xohlaganingizcha isitish orqali farovonlikni oshiring. Uyni faqat kerak bo'lganda isitish orqali tejang va issiqxona gazlari chiqindilarini kamaytiring Qaerda bo'lsangiz ham, isitishni nazorat qilib turing
Canon CB-2LYE zaryadlovchi NB-6L USB zaryadlovchi: 9 qadam (rasmlar bilan)
Canon CB-2LYE almashtiriladigan NB-6L USB batareyali zaryadlovchi: Menda super zum Canon SX 540HS nuqtasi va tortishish kamerasi bor, bu CB-2LYE zaryadlovchi va NB-6L batareyasi. Zaryadlovchi 240V ACda ishlaydi va uning o'lchamlari tufayli uni kamera sumkasi bilan olib o'tish mumkin emas. Yaqinda Chandga tashrif buyurganimda
Arduino Nano 4x 18650 aqlli zaryadlovchi / zaryadlovchi: 20 qadam
Arduino Nano 4x 18650 aqlli zaryadlovchi / zaryadlovchi: Bu mening Arduino Nano 4x 18650 aqlli zaryadlovchi / zaryadlovchining ochiq manbali loyihasi. Bu qurilma 12V 5A bilan ishlaydi. U kompyuter quvvat manbai bilan ta'minlanishi mumkin. LinksBatareya portali: https://portal.vortexit.co.nz/ qismlar ro'yxati: http://www.vortexit.co.nz/p
Pro Batareya zaryadlovchi/zaryadlovchi: 9 qadam
Pro Batareya zaryadlovchi/zaryadsizlantiruvchi: siz ushbu loyihani amalga oshirish uchun avval ushbu komponentlarni olishingiz kerak, shuning uchun agar siz o'zingizni saxovatli his qilsangiz, iltimos, mening havolalarimdan foydalaning, shunda men yaxshiroq va ko'proq videolarni ishlab chiqaraman
MESH: Internetga ulangan tugmalar bilan reyting tizimi: 5 qadam (rasmlar bilan)
MESH: Internetga ulangan tugmachali reyting tizimi: Agar restoranlar yoki boshqa korxonalar mijozlarning fikr-mulohazalarini joyida yig'ib, darhol ularni elektron jadval bilan sinxronlashsa-chi? Bu retsept - o'zingizning interaktiv reyting tizimini yaratishning tez va oddiy usuli. Internetga ulangan b to'plamini oling