Mündəricat:
- Addım 1: Necə Çalışır
- Addım 2: Materialları toplayın
- Addım 3: NodeMCU ilə Başlayın və Proqramı Yükləyin
- Addım 4: Elektronikanı qurun
- Addım 5: Qutu qurun
- Addım 6: Elektronikanı əlavə edin
- Addım 7: Gələcək addımlar
Video: Mario Sual Blok Günəş Monitoru: 7 Adım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Damımızda bizim üçün elektrik enerjisi istehsal edən bir günəş paneli sistemi var. Öncədən böyük bir sərmayə idi və zamanla yavaş -yavaş geri ödəyir. Həmişə bunu günəş çıxanda bir neçə saniyədə bir kovaya atılan bir qəpik kimi düşünmüşəm. O qəpiklər gündən -günə artır! Bu konsepsiyanı həyata keçirəcək bir monitor qurmağa qərar verdim. Mario Brothers -in sual işarəsi blokunun mükəmməl uyğun olduğu ortaya çıxdı. Günəş panellərimiz bir qəpik elektrik enerjisi istehsal etdikdə blok işıq saçır və Mario sikkə səsini çalır. Panellər hər dəfə bir dollar dəyərində elektrik enerjisi istehsal etdikdə (100 sikkə) işıq saçır və oyun kimi Mario 1up səsini səsləndirir. Panellərimin mən işləməsəm də çox çalışdığını xoşbəxt bir xatırlatmadır.
Qeyd: Bu layihədəki kod hazırda yalnız Enphase sistemləri ilə işləyir. Fərqli bir monitoru olan bir sisteminiz varsa, sizin üçün işləyəcək bir həll üzərində əməkdaşlıq etmək istərdim, aşağıda bir şərh yazın.
Addım 1: Necə Çalışır
Bu layihə günəş istehsalını izləmək üçün Enphase Envoy qutusuna kabelsiz qoşulmaq üçün NodeMCU istifadə edir. Hal -hazırda bir Elçi ilə bir şəbəkəyə qoşulmusunuzsa, qutudakı ekrana baxaraq onun IP ünvanını yoxlayın. Mənimki hazırda 192.168.1.10 səviyyəsindədir. Aşağıdakı linki izləsəniz, panellərinizin indiyə qədər nə qədər enerji istehsal etdiyini və cari enerji çıxışını göstərən qısa (JSON) mətn cavabı alacaqsınız.
192.168.1.10/api/v1/production (Çox güman ki, 192.168.1.10 hissəsini Envoy IP ünvanınıza uyğun olaraq dəyişdirməlisiniz.)
Bu layihə, sistemin bir sent dəyərində elektrik istehsal etməsi üçün nə qədər vaxt lazım olduğunu hesablamaq üçün "wattsNow" dəyərindən və quraşdırma zamanı verilən kilovat saat başına qiymətdən istifadə edir. Bu müddət keçdikdən sonra sikkə səsini çalır və sarı yanıb -sönür.
Addım 2: Materialları toplayın
Bu günəş monitorunu qurmaq üçün aşağıdakılara ehtiyacınız olacaq.
Elektron komponentlər:
- NodeMCU Amazon 4.99 dollar
- Mini Çörək Paneli
- Sarı və Yaşıl LED
- Piezo səs siqnalı
- 2-100 Ω rezistorlar
- USB Micro B kabeli (Proqramı yükləmək üçün qısa bir kabel istifadə etdim və daha uzun kabel istifadə etdim)
- Jumper telləri
- USB divar adapteri (köhnə bir iPhone şarj cihazı istifadə etdim)
- Enphase Envoy Monitor simsiz bir routerə qoşuldu
Kutu komponentləri:
- Sarı rəngli filamentli 3D printer
- 3-1/8 "kvadratına kəsilmiş 3 ədəd pleksiglas
- ağ sprey boyası (Rust-oleum istifadə etdim, amma daha şəffaf bir şey daha yaxşı olardı)
Addım 3: NodeMCU ilə Başlayın və Proqramı Yükləyin
Magesh Jayakumar, NodeMCU ilə işə başlamaq üçün əla bir təlimat yaratdı. Arduino IDE -də Nodemcu ESP8266 -ya sürətli başlama Aydındır və bir neçə nümunə verir. NodeMCU -da yeni olduğunuzu yoxlamağa dəyər, amma burada vacib addımları da verəcəyəm.
- Arduino IDE -ni yükləyin, quraşdırın və işə salın.
- Tercihlərə gedin və "Əlavə Kartlar Meneceri URL'leri:" mətn qutusuna aşağıdakı ünvanı daxil edin və sonra OK düyməsini basın.
- Alətlər> İdarə Heyəti> Lövhələr Menecerinə gedin. ESP8266 axtarın və "esp8266 by ESP8266 Community" qurun
- Alətlər> İdarə Heyəti> NodeMCU 1.0 -ə gedin. Digər Arduino lövhələrinin altında veriləcək.
- NodeMCU'nuzun USB ilə bağlı olduğundan əmin olun və Alətlər> Port> USB portunuzu seçin.
- SolarMonitor.ino faylını yükləyin və açın və Arduino IDE -də açın. Proqramın yuxarı hissəsində proqramın uğurla işləməsi üçün lazım olan 4 məlumat var. Bunlar simsiz şəbəkə ssid və şifrəniz, Envoy ekranında göstərilən Envoy IP ünvanınız və bir kWh günəş enerjisinin qəpik dəyəridir. Bu son dəyəri elektrik hesabınızdan əldə edə bilərsiniz. Ştatınız vasitəsilə bir SREC proqramına yazılırsınızsa, bunu da əlavə edin.
- Pəncərənin sol üst hissəsindəki yükləmə (ox) düyməsini basaraq dəyişdirilmiş proqramı NodeMCU -ya yükləyin.
Addım 4: Elektronikanı qurun
Elektron komponentlərini qurmaq üçün yuxarıdakı sxemə baxın. Xülasə aşağıda verilmişdir:
- D6 -ya qoşulmuş yaşıl LED -in müsbət ucu, 100 ohm rezistorun mənfi ucu.
- Sarı LED -in müsbət ucu D7 -yə, mənfi ucu isə 100 ohm rezistora bağlıdır.
- Piezo buzzerin müsbət sonu D8 -ə bağlıdır.
- Bütün dövrələr GND -də bitir.
Addım 5: Qutu qurun
Qutunu çap etmək üçün yuxarıdakı STL fayllarından istifadə edin. Sarı filamentdən istifadə etdim. Sual işarəsi əlavə etmək üçün 3-1/8 "x 3-1/8" pleksiglasdan üç kvadrat kəsin. Sual işarələrinin işıq keçməsini istədim, amma içərisindəki elektronikanı qaraldıb onlara ağ rəngli sprey boya ilə yüngül bir örtük verdim. Rust-oleum istifadə etdim, amma daha şəffaf bir şey daha yaxşı işləyəcək. Əlavələr quruduqdan sonra, qutunun iç üzlərinə bərkitmək üçün bir neçə isti yapışqan istifadə edin. Arxadan çıxan dişləri olan divar adapterini qutuya əlavə edin. Dibinə bir az isti yapışqan ilə bərkidin.
Addım 6: Elektronikanı əlavə edin
USB kabelinizi divar adapterinə qoşun və NodeMCU -ya qoşun. Qutudakı qarışıqlığı minimuma endirmək üçün burada qısaldılmış kabeldən istifadə etdim. Nəhayət çörək taxtasını altdakı yapışqan və ya başqa bir isti yapışqan istifadə edərək qutunun arxasına yapışdırın. Üstə atın və əmzikli fişi daxil edin. Bunu bilmədən əvvəl Mario sikkələrində gözlərinizə görünəcək!
Addım 7: Gələcək addımlar
- Enphase -dən başqa birisi tərəfindən hazırlanmış bir günəş paneli sisteminiz varsa, bunun da sisteminizdə işləməsinə kömək etmək istərdim. Bir növ yerli və ya veb əsaslı bir API olduğu müddətcə sadə simli manipulyasiya olmalıdır. Şərh yazın və kömək edə bilsəm kömək edərəm.
- Hər dəfə çalanda sentin yüksəldiyini görə bilmək üçün rəqəmsal bir ekran əlavə edə bilərəm. İzləmədə qalın.
Tövsiyə:
Külək Sürəti və Günəş Radiasiya Yazıcısı: 3 Adım (Şəkillərlə birlikdə)
Külək Sürəti və Günəş Radiasiya Yazıcısı: Bir külək turbini və/və ya günəş panelləri ilə nə qədər güc çıxarıla biləcəyini qiymətləndirmək üçün küləyin sürətini və günəş radiasiyasının gücünü (şüalanmanı) qeyd etməliyəm. Bir il ölçəcəyəm, təhlil edəcəyəm. məlumatları və sonra bir şəbəkə sistemi qurun
Batareyalı Ofis. Şərq/Qərb Günəş Panelləri və Külək Türbini Avtomatik Keçirən Günəş Sistemi: 11 Addım (Şəkillərlə)
Batareyalı Ofis. Şərq/Qərb Günəş Panelləri və Külək Türbini Avtomatik Keçirən Günəş Sistemi: Layihə: 200 kvadrat metrlik bir ofisin akkumulyatorla təchiz edilməsi lazımdır. Ofisdə bu sistem üçün lazım olan bütün nəzarətçilər, batareyalar və komponentlər də olmalıdır. Günəş və külək enerjisi batareyaları dolduracaq. Yalnız kiçik bir problem var
Timsah Günəş Havuzu Sensoru: 7 Adım (Şəkillərlə birlikdə)
Timsah Günəş Havuzu Sensoru: Bu təlimat, hovuzun temperaturunu ölçən və WiFi vasitəsilə Blynk Tətbiqinə və MQTT brokerinə ötürülən olduqca xüsusi bir hovuz sensoru necə qurulacağını göstərir. Buna "Timsah Günəş Havuzu Sensoru" deyirəm. Arduino proqramlaşdırma sistemindən istifadə edir
Punch Aktivləşdirilmiş Mario Sual Blok Lambası: 8 Addım (Şəkillərlə)
Punch Aktivləşdirilmiş Mario Sual Blok Lambası: Super Mario oyunları mənim uşaqlığım idi. Həmişə oyunlarda bəzi rekvizitlərə sahib olmaq istəmişəm və indi bunu etmək üçün vasitələrim olduğu üçün onları düzəltməyə başlamağa qərar verdim. Siyahımdakı bunlardan birincisi Sual Blokudur. Mən bacardım
TƏKMİLLƏNDİRİLMİŞ SUAL KAMERA MƏNZİLİ SİZİK DEDEKTORU: 7 addım (şəkillərlə)
TƏKMİLLƏŞDİRİLMİŞ SUAL KAMERA YAŞAMA SIZIĞI DEDEKTÖRÜ: Bu sualtı kamera yuvası sızma detektorunun əvvəlki versiyası, keçən il dizaynın Atmel AVR əsaslı AdaFruit Bibloya əsaslandığı Instructables -da yerləşdirilmişdi. Bu təkmilləşdirilmiş versiyada Atmel SAMD M0 əsaslı AdaFruit Trinket istifadə olunur. Yenidən