Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
Ev Otomasyonu layihələrim üçün Node-red-dən geniş istifadə edirəm. Proqressiya ilə praqramçı deyiləm, amma müxtəlif töhfəçilərin köməyi ilə hər şeyi öz tələbimə uyğun olaraq konfiqurasiya etməyə çalışıram. Bəzən işləyir, bəzən də işləmir:)
Avtomatlaşdırma layihələrimdən biri üçün həftənin bir çox günündə Node _red UI -nin ön ucundan təyin edə biləcəyim Taymerlərə ehtiyacım var idi. İştirakçıların Node-red qatqı fayllarını məqsədləri üçün istifadə etdikləri mövcud layihələr var. Ancaq heç vaxt tapmadığım bir əsas şey, qovşaq qırmızı yenidən başladıqdan sonra da (sistemin qəzaya uğraması və s. Səbəbiylə) vaxt qurulmasının necə saxlanılmasıdır. Son iş mərhələsindən davam edəcək və sonradan davam edəcək bir şey istədim
Bu ehtiyac məni bu layihə üzərində işləməyə məcbur etdi.
Layihəmdə Taymer funksiyasına daimi ehtiyac var idi
Addım 1: İlkin tələblər
İlkin tələblər
1) Windows-da işləyən Node-red proqramı (Və ya linux, Mac….). Windows-da Node-red qurmaq üçün internetdə bir çox təlimat var.
2) If, else məntiqi ifadələr haqqında əsas biliklər
3) Bir şeyi araşdırmaq üçün bir çox maraq ………………
Addım 2: Düyün haqqında bir az - Qırmızı (Ətraflı olaraq çox şey etmədiyinizi unutmayın …
Rəsmi veb saytlarında bildirildiyi kimi
"Node-RED, aparat cihazlarını, API-ləri və onlayn xidmətləri yeni və maraqlı yollarla birləşdirmək üçün bir proqramlaşdırma vasitəsidir. bir kliklə iş vaxtına yerləşdirilə bilər."
url:
Bunu etmək üçün proqramlaşdırma adamı olmaq lazım deyil, ancaq javaskript yazmaqla bağlı bəzi bilgiləriniz varsa, əlbəttə ki, imkanlarınızı genişləndirərdi.
Bunun çoxunu avtomatlaşdırmaq üçün sürükle -buraxma funksiyasına malik güclü bir GUI -dir.
Məsələn: Bu Taymer Dərsliyindən istifadə edərək, Taymerə əsaslanaraq "Bağçanı sulayın", "e -poçt göndərin" və s.
Addım 3: Başlanğıc Node - Qırmızı
Node -red qurğusunu maşınınıza quraşdırdıqdan sonra. Komandirliyə gedin. Proqramı başlatmaq üçün node-red yazın.
Addım 4: Node Red Control Box
İdarəetmə qutusu axınlar kimi tanınan nişanları göstərəcək, əvvəlcə təzə quraşdırıldığı üçün boş olardı, ən sağ küncə gedin və açılan menyudan "Paleti idarə et" seçin. Bu seçim fərqli paketləri quraşdırmaq üçün istifadə olunur.
Paleti İdarə et düyməsini basın, iki nişanı olan bir pəncərə açılacaq
-Qovşaqlar -Bu, quraşdırdığınız bütün qovşaqların (paketlərin) siyahısını verir
- Quraşdır - Yeni qovşaqların quraşdırılması üçün.
Quraşdırmaya gedin və aşağıdakı qovşaqları quraşdırın:
-node-red-tablosuna: Bu, tablosuna (düymələr, qrafiklər, açarlar və s.)
-düyün-qırmızı-töhfə-davam: Bu çox yeni bir noddur, bu düyün hər hansı bir Düymə vəziyyətini saxlamaq üçün istifadə edilə bilər, Dəyişənlər düyün qırmızı çökmələri daxil edir və ya birdən bağlanır.
-node-red-Contrib-simpletime: Cari vaxtı istənilən formata çevirməkdir
Addım 5: Node Red Elements haqqında bir az
Üst hissə fərqli axınlardan ibarətdir, lazım olduğu qədər çox axın yarada bilərsiniz, sol küncdə bütün qovşaqlar var. Bəziləri standartdır, bəziləri Paleti idarə et seçimindən istifadə etməklə idxal edilə bilər və kifayət qədər təcrübəniz varsa, bir qovşaq yarada bilərsiniz.
Bir düyün əsasən əvvəlcədən təyin edilmiş xüsusiyyətlərə malik bir elementdir.
İş sahəsinin sağ tərəfində ayıklama pəncərəsi, idarəetmə paneli konfiqurasiyası və s.
Bir axında birdən çox qovşaqdan istifadə edə bilərsiniz və fərqli axınların qovşaqlarından istifadə edərək bir tablosuna dizayn edə bilərsiniz.
Ayar Taymeri, "Taymeri Akışı Ayarlama" və "Gün Ayarı" nodlarından ibarət olan belə bir İdarəetmə Paneli.
Bütün axın bir panoya və ya bir fayla ixrac edilə bilər və eyni şeyi idxal etməklə yenidən istifadə edilə bilər.
iki axını txt faylı olaraq əlavə etdi.
axını idxal etmək üçün:
bu daxili faylları masaüstünüzdə saxlayın
Sağ açılan menyu> İdxal> Panoya gedin
notepad açın və məzmunu buraya yapışdırın
digər hərəkət üçün hərəkəti təkrarlayın.
Beləliklə, indi iki axını idxal edəcəksiniz, layihəni saxlamaq üçün "Dağıt" düyməsini basın.
Addım 6: Tablosuna Baxış
Hata ayıklama pəncərəsinin ən yaxın küncünə vurun, bir çubuq grapg simvolu tapacaqsınız. Bu, idarəetmə panelinin istifadəçi interfeysi ilə yeni bir pəncərə açacaq, Taymerlərlə oynayın, fərqli seçimlər təyin edin.
Gözlənildiyi kimi işlədiyini yoxlamaq üçün həftənin müxtəlif günlərində günün müxtəlif vaxtlarında daxil olun.
Bu layihə, seçim meyarlarının bir hissəsi olaraq ayları əhatə etmək üçün daha da ekstrapolyasiya edilə bilər.
Zövq alın və pls rəy verin.
Məhsuldar tənqid məmnuniyyətlə qəbul ediləcək, çünki mən heç bir proqramçı deyiləm və bunu etmək üçün daha ağıllı / qısa / sadə bir yol olacaq.
Tövsiyə:
Bir Step Motoru Sürmək üçün 556 Taymeri istifadə edərək: 5 addım
Bir Step Motoru Sürmək üçün 556 Taymerdən istifadə: Bu Təlimat, 556 taymerinin bir step motoru necə idarə edə biləcəyini izah edəcək
555 Taymeri istifadə edərək saxta avtomobil siqnalı necə yaradılır: 5 addım
555 Taymeri ilə Saxta Avtomobil Siqnalını Necə Yaratmaq olar: Bu layihə, NE555 istifadə edərək beş saniyəlik gecikmə ilə yanıb -sönən LED işığının necə olacağını göstərir. Bu, parlaq qırmızı yanıb -sönən LED ilə bir avtomobil siqnalizasiya sistemini təqlid etdiyi üçün saxta bir avtomobil siqnalı kimi xidmət edə bilər
555 Taymeri IC (Part-1) istifadə edərək Panik Siqnal Düyməsinin Dövrü: 4 Addım
555 Taymeri IC (Part-1) istifadə edərək Panik Siqnal Düymələri Dövrü: Panik Siqnal Sxemi yaxınlıqdakı bir yerə kömək istəmək və ya onları xəbərdar etmək üçün dərhal təcili siqnal göndərmək üçün istifadə olunur. Mümkün panik vəziyyəti hər hansı bir ola bilər, bir neçə vəziyyətlə məhdudlaşmır. Kimsə saxlaya bilər
UCL - KEPserver istifadə edərək Siemens PLC -yə Node -qırmızı bağlamaq: 7 addım
UCL-KEPserver istifadə edərək Node-red-in Siemens PLC-yə qoşulması: TələblərNode-red: https://nodered.org/docs/getting-started/installationKEPserver: https://www.kepware.com/en-us/kepserverex-6 -6 buraxılış
NE555 Taymeri - NE555 Taymeri dayanıqlı bir konfiqurasiyada konfiqurasiya etmək: 7 addım
NE555 Taymeri | NE555 Taymeri dayanıqlı bir konfiqurasiyada konfiqurasiya etmək: NE555 taymer elektronika dünyasında ən çox istifadə olunan IC -lərdən biridir. DIP 8 formasındadır, yəni 8 sancağa malikdir