Mündəricat:
- Təchizat
- Addım 1: Bluetooth modulunun hazırlanması
- Addım 2: Arduino IDE -də EmonLib -in quraşdırılması, eskizin yüklənməsi
- Addım 3: Diqqət! Yüksək Gərginlik
Video: RoboRemo Tətbiqindən istifadə edərək KiloWatthour Metr: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Airco/istilik nasosum quraşdırıldıqda onunla gələn tətbiq olduqca yaxşı işləyirdi (Panasonic rahatlıq buludu). İndi tətbiq sistemi idarə etmək üçün əlverişlidir, lakin bəzən server zaman aşımları səbəbindən monitorinq hissəsi uğursuz olur. Ölçülmüş kWh -lər haqqında da şübhələrim var, iki günü demək olar ki, eyni xarici temperaturlarla müqayisə etsəm, bir gün 11kWh, digərində 2kWh…
Fəaliyyət vaxtıdır!
Ümumiyyətlə işi görmək üçün ən sevdiyim lövhə olan Wemos D1 və Micropython -dan istifadə edirəm, lakin bir neçə sınaqdan sonra D1 -in ADC -nin dəqiqlikdən məhrum olduğu görünürdü … Hətta dəqiq bir pik detektor dövrə də problemi həll etmədi. Google mənim (və sənin!) Dostumdur, buna görə də bu fantastik saytı kəşf etdim: Open Energy Monitor. Öyrənə və kəşf edə bilərsiniz, ehtiyacınız olan hər şey buradadır! Həm də mükəmməl işləyən bir Arduino kitabxanası təmin edirlər: EmonLib.
Eskizləri sınadım və dəyişdirdim, çünki nəticələr ən sevdiyim Android tətbiqlərindən birində göstərilir: RoboRemo. son eskizdə quraşdırılmış kWh-metr var və kalibrləmə dəyərləri istifadə olunan cərəyan transformatoruna (CT) uyğunlaşdırılmışdır. Öyrənmə hissəsini öyrənməyi şiddətlə təklif edirəm:
Öyrənmə bölməsi. Şirniyyatlarla doludur! AndroidPhone (Tablet) ilə kWh-metr arasındakı əlaqə HC-05 Bluetooth modulu vasitəsilə qurulur.
Təchizat
- RoboRemo proqramı quraşdırılmış Android telefonu və ya planşeti
- Arduino Uno və ya Nano və proqramlaşdırma kabeli
-Bluetooth modulu HC-05 bağlantısı
-CT (cərəyan transformatoru) Parça nömrəsi SCT-013-050 keçidi
-2 müqavimət 10kOhm 1/4W
--1 kondansatör 10microFarad (16V OK)
İsteğe bağlı:
-Test üçün çörək lövhəsi
-Asan montaj üçün Breakoutboard
-Bluetooth modulunu proqramlaşdırmaq üçün USB-dən serial kabel
Addım 1: Bluetooth modulunun hazırlanması
Bluetooth əlaqəsi Arduino Rx/Tx terminalları @9600 baud vasitəsilə həyata keçirilir.
Buna görə modulumuzu hazırlamalı, adını verməliyik və baud dərəcəsini yoxlamalıyıq. İsteğe bağlı USB seriyalı kabel və terminal emulyatoru (və ya Arduino IDE serial monitoru) vasitəsilə edilə bilər. Modulun "açar" pimi Vcc -ə çəkilməli və baud sürəti 38400 olaraq təyin olunmalıdır. Kabel yoxdur? Problem yoxdur, bu sayt (Alman dilində) hər şeyi izah edir: quraşdırma HC-05 Gomcu.
Modulunuza ad verin, baud dərəcəsini yoxlayın/tənzimləyin (UART 9600, 0, 0) və işiniz bitdi!
Addım 2: Arduino IDE -də EmonLib -in quraşdırılması, eskizin yüklənməsi
Hamısı burada: Kitabxananın quraşdırılması. IDE-ni yenidən başladın:-)
eskizi UNO/Nano'ya yükləyin və sxemdə göründüyü kimi rezistorları/kondansatörü və cərəyan transformatorunu bağlayın. DİQQƏT! Eskiz cərəyan transformatorunun hissə nömrəsi SCT-013-050 üçün dəyişdirilmişdir. Şematik olaraq transformatora paralel olan rezistor çıxarılmalıdır (yalnız 2 10kOhm və kondansatör lazımdır). Digər CT istifadə edilə bilər, lakin eskiz kalibrləmə dəyəri uyğunlaşdırılmalıdır (və "cari tip" olduqda yük müqaviməti əlavə edilməlidir).
Arduino -nu kompüterinizə qoşun və 9600 baud seriyalı monitoru açın. Arduino'yu sıfırlayın, simlərin serial monitorda çap edilib -edilmədiyinə baxın. Strings RoboRemo interfeysi üçün quraşdırılmışdır və istifadəçilərin istəyinə uyğun olaraq dəyişdirilə bilər (RoboRemo təlimatına baxın). RoboRemo interfeysini yükləməyə çalışdım, amma server səhvinə səbəb olur … Hər halda RoboRemo'ya məlumat göndərmək çox sadədir: ID + String (Dəyərlər) + / n olan bir simli düzəltmək, hamısı budur. RoboRemo əmrləri / n ilə bitən sətirlərdir.
29 Fevral 2019 -u yeniləyin: Arduino ADC qətnaməsinə görə eskizi bir qədər dəyişdirdim.55Amps və ya təxminən 100Watt verdi. Beləliklə, 0.55Amps altındakı bütün cərəyanlar sıfıra endirilir.
Yeni fayl 1.3 versiyasıdır
Addım 3: Diqqət! Yüksək Gərginlik
CT -nin quraşdırılması burada çox yaxşı izah edilmişdir. Ehtiyatlı olun, yüksək gərginlik!
Bluetooth modulunu Arduino -ya qoşun: 5V -dən Vcc -a, GND -dən GND -ə Rx -dan Tx -ə - Rx -ə.
Arduino USB ilə deyil, 5V -luq bir enerji ilə təchiz olunmalıdır!
telefon/planşet ilə cüt Bluetooth modulu, tətbiqə başlayın və gözəl bir kWhmetriniz var!
Zövq alın!
Tövsiyə:
Android tətbiqindən istifadə edərək DIY Sonoff Smart Switch yaradın: 11 addım
Android tətbiqindən istifadə edərək DIY Sonoff Smart Switch yaradın: Sonoff nədir? Sonoff, ITEAD tərəfindən hazırlanmış Smart Home üçün ağıllı bir keçid cihazıdır. Bu xəttin ən çevik və ucuz cihazlarından biri Sonoff Basic və Sonoff mini -dir. Bunlar əla bir çipə əsaslanan Wi-Fi effektiv açarlardır, ESP8266/E
Telegram tətbiqindən istifadə edərək ESP8266 -ya nəzarət: 7 addım
Telegram Tətbiqindən istifadə edərək ESP8266 -ya nəzarət: Hey nə var, uşaqlar! Akarsh burada CETech -dən. Heç bir mesajlaşma tətbiqi ilə cihazlarınızla söhbət etmək barədə düşünmüsünüzmü? Qəribə səslənir, düzdü. Ancaq bu gün buna bənzər bir şey edəcəyik. Cib telefonu almağa ehtiyacınız olmadığı üçün narahat olmayın
EveryCiruit Tətbiqindən istifadə edərək Açıq Döngə Opamp Simulyasiyası: 5 addım
EveryCiruit Tətbiqindən istifadə edərək Açıq Dövrə Opamp Simulyasiyası: EveryCircuit elektronika üçün 'ən yaxşı' simulyasiya platformalarından biridir. Bir veb saytı və tətbiqi var. Bu təlimat Android versiyası üçündür. Ancaq veb versiyası üçün də tam olaraq belədir. Bu Təlimatlandırıcı haqqında: Opamp və ya Əməliyyat Gücləndiricisi
NodeMCU WiFi Modulu və Blynk Tətbiqindən istifadə edərək bir LEDə nəzarət: 7 addım
NodeMCU WiFi Modulu və Blynk Tətbiqindən istifadə edərək bir LED -in idarə edilməsi: Bu Təlimat, Blynk smartfon tətbiqi vasitəsi ilə NodeMCU ESP8266 WiFi modulundan istifadə edərək bir LED -in necə idarə olunacağını göstərəcək. Bir başlanğıcsınızsa, oxuyun. Daha təcrübəli olsanız, sonuna qədər atmaqla maraqlana bilərsiniz, burada danışacağam
IOT: ESP 8266 Nodemcu, BLYNK Tətbiqindən istifadə edərək İnternet üzərindən RGB LED Şeridini İdarə Edir: 9 Addım
IOT: ESP 8266 Nodemcu, BLYNK Tətbiqindən istifadə edərək İnternet üzərindən RGB LED Şeridinə Nəzarət Edin: Salam uşaqlar, bu təlimatlarda, İnternetdən istifadə edərək dünyanın hər yerində RGB LED Şeridini idarə edə bilən nodemcu ilə bir RGB LED zolaq nəzarətçisinin necə hazırlanacağını göstərdim. BLYNK APP.so bu layihəni etməkdən zövq alın & evinizi rəngarəng edin