İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13
Ev Otomasyonu projelerim için yoğun olarak Node-red kullanıyorum. Ben progresyona göre bir programcı değilim, ancak çeşitli katkıda bulunanların yardımıyla bir şeyleri gereksinimlerime göre yapılandırmaya çalışıyorum. Bazen çalışıyor bazen çalışmıyor:)
Otomasyon projemden biri için, haftanın birden çok Günü boyunca ön uç Node _red UI'den ayarlayabileceğim Zamanlayıcılara ihtiyacım vardı. Katkıda bulunanların Düğüm-kırmızı-katkı dosyalarını kendi amaçları için kullandığı mevcut projeler vardır. Ancak hiçbir zaman bulamadığım temel bir şey, düğüm kırmızısı yeniden başlatıldıktan sonra bile (sistem çökmesi vb. nedeniyle) zaman ayarının nasıl korunacağıdır. Son çalışma aşamasından devam edecek ve daha sonra devam edecek bir şey istedim.
Bu ihtiyaç beni bu proje üzerinde çalışmaya yöneltti.
Projemde bir Zamanlayıcı özelliğine sahip olmak için sürekli bir ihtiyaç vardı
Adım 1: Ön koşullar
Ön koşullar
1) Windows'ta çalışan bir Düğüm kırmızısı programı (Veya linux, Mac….). Windows'ta Node-red'i kurmak için web'de birçok talimat vardır.
2) If, else mantıksal ifadeleri hakkında temel bilgi
3) Ve bir şeyleri keşfetme merakı……………..
Adım 2: Düğüm Hakkında Biraz - Kırmızı (Ayrıntılı Olarak Çok Fazla Değilsiniz…..)
Resmi web sitelerinin belirttiği gibi
"Node-RED, donanım aygıtlarını, API'leri ve çevrimiçi hizmetleri yeni ve ilginç yollarla birbirine bağlamak için bir programlama aracıdır. tek tıklamayla çalışma zamanına dağıtılabilir."
url:
Bunu yapmak için bir programlama adamı olmanıza gerek yok, ancak javascript yazma konusunda biraz bilginiz varsa, bu kesinlikle olasılıklarınızı genişletecektir.
Bunların çoğunu otomatikleştirmek için sürükle ve bırak işlevine sahip güçlü bir GUI'dir.
Örneğin: Bu Zamanlayıcı Öğreticisini kullanarak, Zamanlayıcıya dayalı olarak "Bahçeyi sula", "e-posta gönder" vb. bir olayı başlatan bir akış tasarlayabilirsiniz.
3. Adım: Düğümü Başlat - Kırmızı
Node -red'i makinenize yükledikten sonra. komut istemine gidin. Programı başlatmak için node-red yazın.
Adım 4: Düğüm Kırmızı Kontrol Kutusu
Kontrol Kutusu, akışlar olarak bilinen sekmeleri görüntüler, yeni bir kurulum olduğu için başlangıçta boş olur, en sağ köşeye gidin ve açılır menüden "Palet Yönet" i seçin. Bu seçenek, farklı paketleri yüklemek için kullanılır.
Paleti Yönet'e tıklayın, iki sekmeli bir pencere açılacaktır
-- Düğümler -Bu, yüklediğiniz tüm düğümleri (paketleri) listeler
-- Yükle - Yeni düğümler yüklemek için.
Kur'a gidin ve aşağıdaki düğümleri kurun:
-- node-red-dashboard: Bu, gösterge tabloları oluşturmak için kullanılan tüm düğümleri (düğmeler, grafikler, anahtarlar vb.)
-- node-red-contrib-persist: Bu çok yeni bir düğümdür, bu düğüm herhangi bir Düğme durumunu saklamak için kullanılabilir, Kırmızı düğümün çökmesi veya aniden kapanması durumunda Değişken değerleri.
-- node-red-contrib-simpletime: Bu, geçerli saati gereken biçime dönüştürmek içindir
Adım 5: Düğüm Kırmızı Öğeleri Hakkında Biraz
Üst kısım Farklı akışlardan oluşur, gerektiği kadar akış oluşturabilirsiniz, Sol köşe tüm düğümleri içerir. Bazıları varsayılandır, bazıları Paleti yönet seçeneği kullanılarak içe aktarılabilir ve yeterli deneyiminiz varsa bir düğüm oluşturabilirsiniz.
Bir düğüm, temel olarak önceden belirlenmiş özelliklere sahip bir öğedir.
Çalışma alanının sağ tarafı, Hata ayıklama penceresi, gösterge panosu yapılandırması vb.'den oluşur.
Bir akışta birden çok düğüm kullanabilir ve farklı akışlardaki düğümleri kullanarak bir pano tasarlayabilirsiniz.
Ayar Zamanlayıcısı, Akış "Zamanlayıcı Akışını Ayarlama" ve "Gün Ayarı" düğümlerinden oluşan böyle bir Gösterge Tablosudur.
Akışın tamamı bir panoya veya dosyaya aktarılabilir ve bu, aynısı içe aktarılarak yeniden kullanılabilir.
iki Akışı bir txt dosyası olarak ekledi.
akışları içe aktarmak için:
bu ext dosyalarını masaüstünüze kaydedin
Sağ açılır menü > İçe Aktar > Pano'ya gidin
not defterini açın ve içeriği buraya yapıştırın
diğer akış için eylemi tekrarlayın.
Şimdi içe aktarılan iki Akışınız olacak, projeyi kaydetmek için Dağıt'a tıklayın.
6. Adım: Pano Görünümü
Hata ayıklama penceresinin en sağ köşesine tıklayın, bir çubuk grapg simgesi bulacaksınız. Bu, kontrol paneli kullanıcı arayüzü ile yeni bir pencere açacaktır, Zamanlayıcılarla oynayın, farklı seçenekler belirleyin.
Beklendiği gibi çalışıp çalışmadığını kontrol etmek için haftanın farklı günlerinde günün çeşitli saatlerinde oturum açın.
Bu proje, seçim kriterlerinin bir parçası olarak ayları içerecek şekilde daha fazla tahmin edilebilir.
Keyfini çıkarın ve lütfen geri bildirim sağlayın.
Programcı olmadığım için üretken eleştiri memnuniyetle kabul edilir ve bunu yapmanın kesinlikle daha akıllı/daha kısa/daha basit bir yolu olurdu.
Önerilen:
555 Zamanlayıcı ve Potansiyometre Kullanan Titreşimli LED: 4 Adım
555 Zamanlayıcı ve Potansiyometre Kullanan Titreşimli LED: Selamlar!Bu talimatta, bir potansiyometre, bir 555 zamanlayıcı ve diğer temel devre bileşenlerini kullanarak ayarlanabilir bir zamanlı döngüde çalışan bir LED Dimmer devresinin nasıl oluşturulacağını göstereceğiz. Bu proje fikrini ilk önce
Tablet Modunda Klavyeyi "Kalıcı Olarak" Etkinleştir (2'si 1 arada ASUS Dizüstü Bilgisayar): 4 Adım
Tablet Modunda Klavyeyi "Kalıcı Olarak" Etkinleştir (2'si 1 arada ASUS Dizüstü Bilgisayar): Son zamanlarda ASUS Q551LN 2'si 1 Arada Dizüstü Bilgisayarımdaki monitör kırmızı rengi görüntülemeyi bıraktı. Aylarca hiçbir ilerleme olmadan düzeltmeye çalıştıktan sonra, onu kalıcı bir masaüstüne dönüştürmeye ve bir monitöre bağlamaya karar verdim. Ancak, "alırsam
Tüm Lenslerle Kalıcı Olarak Odaklanmayı Onaylamak için Canon EOS 300D'yi Hackleyin.: 5 Adım (Resimlerle)
Tüm Lenslerle Kalıcı Olarak Odaklanmayı Onaylamak için Canon EOS 300D'yi Hackleyin.: Pekala, bunu birkaç lens yuvası için çeşitli yontulmuş adaptörler kullanarak kolayca yapabilirsiniz - ancak kameranızı aynı şeyi yapacak ve birden fazla lens için fazladan ödeme yapmaktan kaçınacak şekilde kalıcı olarak değiştirmeye ne dersiniz? adaptörler? 300D'mi seviyorum ama hiç EF/S lensim yok
70 Yıllık Plak Oynatıcıda Mp3 Çalın - Kalıcı Değişiklik Yok: 3 Adım
70 Yıllık Plak Oynatıcıda Mp3 Çalın - Kalıcı Değişiklik Yok: Temel olarak yaptığım şey, seçtiğiniz MP3 veya Medya kaynağı, bilgisayarınız, Kaset esk, telsiz ve doğrudan sıcak kablolu bağlantı arasında mono bir bağlantı kurmak. timsah kelepçeleri aracılığıyla hoparlöre. Her zaman olduğu gibi, öğretici/demo videosu: LÜTFEN
Kalıcı Cihaz Güç Düğmesi: 5 Adım
Kalıcı Cihaz Güç Düğmesi: Binanın gücü kesildiğinde ve sonunda tekrar açıldığında, taşınabilir A/C ünitemiz tekrar açılmaz. Ünitenin önündeki düğmeye manuel olarak basmanız veya uzaktan kumandadaki güç düğmesine basmanız gerekir. Klima ünitemiz odamızda