Mundarija:

Mario savol blokirovkasi quyosh monitor: 7 qadam (rasmlar bilan)
Mario savol blokirovkasi quyosh monitor: 7 qadam (rasmlar bilan)

Video: Mario savol blokirovkasi quyosh monitor: 7 qadam (rasmlar bilan)

Video: Mario savol blokirovkasi quyosh monitor: 7 qadam (rasmlar bilan)
Video: Aqlli soat Maimo Watch - to'liq sharh + testlar 2024, Noyabr
Anonim
Mario savollar bloki quyosh monitor
Mario savollar bloki quyosh monitor

Bizning tomimizda quyosh panelli tizim bor, u biz uchun elektr energiyasi ishlab chiqaradi. Bu katta sarmoya edi va vaqt o'tishi bilan asta -sekin to'lanadi. Men buni har doim bir necha soniyada quyosh chiqqanda paqirga tushgan bir tiyin deb o'ylaganman. Kundan kunga o'sha tiyinlar qo'shiladi! Men bu kontseptsiyani hayotga tatbiq etadigan monitorni qurishga qaror qildim. Mario Brothers tomonidan berilgan savollar bloki juda mos keladi. Har safar bizning quyosh panellarimiz bir tiyinga teng elektr energiyasini ishlab chiqarganda, blok yonadi va Mario tanga ovozini chiqaradi. Har safar panellar bir dollarlik elektr energiyasini ishlab chiqarsa, (100 tanga) u yonadi va xuddi o'yin kabi Mario 1up ovozini ijro etadi. Bu mening panellarim men bo'lmaganimda ham qattiq ishlayotganini eslatadi.

Eslatma: Ushbu loyihadagi kod hozirda faqat Enphase tizimlari bilan ishlaydi. Agar sizda boshqa monitorli tizim bo'lsa, men siz uchun foydali bo'lgan yechim ustida ishlashni istardim, quyida izoh qoldiring.

1 -qadam: Bu qanday ishlaydi

U qanday ishlaydi
U qanday ishlaydi
U qanday ishlaydi
U qanday ishlaydi

Bu loyiha quyosh ishlab chiqarishni kuzatish uchun Enphase Envoy qutisiga simsiz ulanish uchun NodeMCU -dan foydalanadi. Agar siz hozirda elchi o'rnatilgan tarmoqqa ulangan bo'lsangiz, uning IP -manzilini qutidagi ekranga qarab tekshiring. Meniki hozirda 192.168.1.10. Agar siz quyidagi havolaga rioya qilsangiz, sizning panellaringiz shu paytgacha qancha energiya ishlab chiqarganligini va joriy quvvatni ko'rsatadigan qisqa (JSON) matnli javob olasiz.

192.168.1.10/api/v1/production (Siz 192.168.1.10 qismini Envoy IP -manzilingizga mos keladigan tarzda o'zgartirishingiz kerak bo'ladi.)

Ushbu loyiha "vattlar hozir" qiymatidan va tizimda bir sent elektr energiyasini ishlab chiqarishga qancha vaqt ketishini hisoblash uchun sozlashda taqdim etilgan kilovatt soat uchun narxdan foydalanadi. Vaqt o'tishi bilan u tanga ovozini eshitadi va sariq rangda yonadi.

2 -qadam: Materiallarni yig'ing

Materiallarni yig'ing
Materiallarni yig'ing
Materiallarni yig'ing
Materiallarni yig'ing

Quyosh monitorini yaratish uchun sizga quyidagilar kerak bo'ladi.

Elektron komponentlar:

  • NodeMCU Amazon 4,99 dollar
  • Mini stol paneli
  • Sariq va yashil LED
  • Piezo signal
  • 2-100 Ω qarshilik
  • USB Micro B kabeli (men loyihani quvvatlantirish uchun qisqa, dasturni yuklash uchun uzunroq kabel ishlatardim)
  • Jumper simlari
  • USB devor adapteri (men eski iPhone zaryadlovchisini ishlatganman)
  • Enphase Envoy Monitor simsiz routerga ulangan

Quti komponentlari:

  • Sariq filamentli 3D printer
  • 3-1/8 dyuymli kvadratga kesilgan 3 dona pleksiglas
  • oq purkagich (men Rust-oleumdan foydalandim, lekin shaffofroq narsa yaxshiroq bo'lardi)

3 -qadam: NodeMCU -ni ishga tushiring va dasturni yuklang

NodeMCU bilan ishlashni boshlang va dasturni yuklang
NodeMCU bilan ishlashni boshlang va dasturni yuklang
NodeMCU bilan ishlashni boshlang va dasturni yuklang
NodeMCU bilan ishlashni boshlang va dasturni yuklang

Magesh Jayakumar NodeMCU bilan ishlashni boshlash uchun ajoyib ko'rsatma yaratdi. Arduino IDE -da Nodemcu ESP8266 -ni tezda ishga tushirish aniq va bir nechta misollar keltiradi. Agar siz NodeMCU -da yangi bo'lsangiz, tekshirishga arziydi, lekin men bu erda ham muhim qadamlarni aytaman.

  1. Arduino IDE -ni yuklab oling, o'rnating va ishga tushiring.
  2. Tanlovlarga o'ting va "Qo'shimcha taxtalar menejeri urllari" matn maydoniga quyidagi manzilni kiriting. OK ni bosing.
  3. Asboblar> Kengash> Kengash menejeri -ga o'ting. ESP8266 ni qidiring va "esp8266 by ESP8266 hamjamiyatini" o'rnating.
  4. Asboblar> Kengash> NodeMCU 1.0 ga o'ting. U boshqa Arduino platalari ostida ko'rsatiladi.
  5. NodeMCU USB orqali ulanganligiga ishonch hosil qiling va Asboblar> Port> USB portini tanlang.
  6. SolarMonitor.ino faylini yuklab oling va oching va Arduino IDE -da oching. Dasturning yuqori qismida dastur muvaffaqiyatli ishlashi uchun zarur bo'lgan 4 ta ma'lumotlar mavjud. Bu sizning simsiz tarmoq ssid va parolingiz, Envoy ekranida ko'rsatilgan Envoy IP -manzilingiz va bir kVt / s quyosh energiyasining sent. Bu oxirgi qiymatni elektr energiyasi hisobidan olishingiz mumkin. Agar siz o'z davlatingiz orqali SREC dasturiga yozilgan bo'lsangiz, buni ham qo'shing.
  7. O'zgartirilgan dasturni NodeMCU -ga oynaning yuqori chap qismidagi yuklash (o'q) tugmasini bosish orqali yuklang.

4 -qadam: Elektronikani yarating

Elektronikani yarating
Elektronikani yarating
Elektronikani yarating
Elektronikani yarating

Elektron komponentlarini yaratish uchun yuqoridagi simlar sxemasiga qarang. Xulosa quyida:

  • D6 ga ulangan yashil LEDning ijobiy uchi, 100 ohmli rezistorning salbiy oxiri.
  • Sariq LEDning ijobiy uchi D7 ga, salbiy uchi 100 ohmli rezistorga ulangan.
  • Piezo signalining ijobiy oxiri D8 ga ulangan.
  • Barcha davrlar GNDda tugaydi.

5 -qadam: qutini yarating

Qutini qurish
Qutini qurish

Qutini chop etish uchun yuqoridagi STL fayllaridan foydalaning. Men sariq ipdan foydalanardim. Savol belgisini qo'yish uchun 3-1/8 "x 3-1/8" pleksiglasning uchta kvadratini kesib tashlang. Men savol belgilaridan yorug'lik o'tishini xohlardim, lekin ichidagi elektronikani yashirib qo'ydim, shuning uchun men ularga oq bo'yoq bo'yoqining engil qoplamasini berdim. Men Rust-oleumdan foydalandim, lekin shaffofroq narsa yaxshiroq ishlaydi. Qo'shimchalar quriganidan so'ng, ularni qutining ichki yuzasiga mahkamlash uchun bir necha marta issiq elim surting. Keyin devor adapterini qutiga tiqinlari orqa tomondan yopishgan holda qo'shing. Pastki qismiga issiq elim bilan mahkamlang.

6 -qadam: Elektronikani qo'shing

Image
Image

USB kabelingizni devor adapteriga ulang va uni NodeMCU ga ulang. Qutidagi tartibsizlikni kamaytirish uchun men bu erda qisqartirilgan kabeldan foydalandim. Oxir -oqibat, non panelini qutining orqa qismiga yopishtiruvchi yoki boshqa issiq elim bilan yopishtiring. Yuqoridan tepaga kiriting va so'rg'ichni ulang. Buni bilmasdan oldin, Mario tangalarida ko'zingizga qarab turasiz!

7 -qadam: Kelgusi qadamlar

  • Agar sizda Enphase -dan boshqa birov tomonidan ishlab chiqarilgan quyosh panelli tizim bo'lsa, men sizga bu tizimda ishlashingizga yordam berishni istardim. Mahalliy yoki veb-ga asoslangan API mavjud bo'lsa, u oddiy simli manipulyatsiya bo'lishi kerak. Fikr qoldiring, agar yordam bersam, yordam beraman.
  • Men raqamli displeyni qo'shishim mumkin, shuning uchun har safar chayqalganda sentlar ko'tarilishini ko'rishim mumkin. Yangiliklarni kuzatib boring, xabardor bo'lib boring; Biz bilan qoling.

Tavsiya: