İçindekiler:
- Adım 1: Parçaları Toplayın
- 2. Adım: Rainbird Belgelerini Toplayın
- 3. Adım: Her Şeyin Fotoğrafını Çekin
- Adım 4: OSPi Önceden Yapılandırılmış SD Görüntüsünü İndirin
- Adım 5: OSPi Görüntüsünü Micro SD Karta Yazma
- Adım 6: OSPi Güç Kaynağını Ayarlayın
- 7. Adım: Güç Kaynağını Test Edin
- Adım 8: Raspberry Pi'yi Kurun
- 9. Adım: Raspberry Pi'yi (RPi) OpenSprinkler'a (OSPi) bağlayın
- Adım 10: OSPI Web Arayüzü
- Adım 11: OSPi'yi yükleyin
- Adım 12: Sprinkler Bölgelerinin Kablolanması
- Adım 13: Bölgeleri ve Programları Ayarlayın
- Adım 14: Ek: Güncellemeler
Video: OpenSprinkler: 14 Adım (Resimlerle)
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-05 19:33
OpenSprinkler Pi (OSPi), Raspberry Pi için açık kaynaklı bir sprinkler / sulama genişletme kartıdır. Raspberry Pi'yi çim ve bahçe sulama için 8 bölgeli yetenekli bir sprinkler kontrolörüne dönüştürmek kolay ve düşük maliyetli bir çözümdür.
OpenSprinkler'ın bir talimata ihtiyacı yoktur. Bu talimat, Ev Otomasyonundaki ilerlememi belgeliyor. OpenSprinkler'in belgeleri harika. Sonuç şaşırtıcı. Bu mükemmel bir ev otomasyon projesidir. İlk proje arıyorsanız, bunu yapın.
Bu projenin hedefleri şunlardır:
- Mevcut Rainbird sulama sisteminden hiçbir işlevi kaybetmeyin
- Sulama sistemini web'den kontrol edin
- Sulama sistemine işlevsellik ekleyin
- Hava durumu raporlarıyla entegre edin (OpenSprinkler'da yerleşiktir)
- Yağmur sensörü ekle
- Toprak sensörleri ekleyin (Bunu henüz yapmadım – yayın tarihi itibariyle Open Sprinkler tarafından desteklenmiyor)
- Kablolu bağlantı yerine WiFi kullanın
- Ahududu Pi kullanın
OpenSprinkler v1.4+ Kullanıcı Kılavuzu (31 Mayıs 2015'te güncellenmiştir) bu belgenin temelidir. Bu, en son OpenSprkler belgeleri için harika bir kaynaktır.
Bazı OpenSprinkler adımlarının sırasını değiştirdim. Örneğin, OSPi Kullanım Kılavuzu adımlarını takip ederken, Raspberry Pi'yi OSPI'ye bağladım (Adım 2) ve ardından birçok adım sonra mikro SD kartı görüntüledim (adım 8 = 7 donanım adımı artı 1 yazılım adımı). Ancak Raspberry Pi ve OSPI bağlandıktan sonra mikro SD yuvasına erişilemez. Bu yüzden RPi ve OSPi'yi ayırmam, mikro SD kartı takmam gerekiyordu. Ayrıca, OSpi Kılavuzundaki parça listesi tam değildir.
Raspberry Pi ile iletişim kurmak için bir MacBook kullandım, ancak herhangi bir bilgisayar kullanılabilir.
Son on yıldır, Orta Teksas şiddetli bir kuraklık içinde. Mahallem ciddi sulama kısıtlamaları altında. Yanlış günde, yanlış saatlerde (akşam 22'den sonra ve sabah 7'den önce) sularsam veya sokağa su akarsa, 50 dolar para cezası alırım. Genelde mümkün olduğunca az sulamaya çalışıyorum ama gece yarısı çalıştığı için onu unutuyorum.
Evim, WiFi özelliği etkin olmayan ve web'den erişilemeyen bir Rainbird ESP-M denetleyicisi ile geldi. En azından Rainbird kontrol cihazını yükseltmem gerekecek.
Notlar:
- maça içine alınmış metin, bunun gibi ♣değiştir-bunu♣ gerçek bir değerle değiştirilmelidir
- Kullanılan her kaynağa atıfta bulunmaya çalıştım. Herhangi bir eksiklik için özür dilerim.
- $, MacBook'taki bir terminal penceresinde yürütülen bir komutu belirtir ve genellikle Raspberry Pi'de yürütülür
OSPi kullanıcı arayüzü çok sezgiseldir. OSPi, bir hava durumu sistemi ve yağmur sensörü ile entegre olur, bu da gerekmediğinde sulama yapılmaması anlamına gelir. Umarım, su faturalarındaki tasarruf projeyi haklı çıkarır.
Adım 1: Parçaları Toplayın
Bunları aldım:
-
Açık Sprinkler parçaları:
- OSPi v1.4 kiti 139,00 ABD doları
- 24V AC sprinkler trafosu (çıkış voltajı 22V AC ∼ 30V AC, DC değil AC olduğuna dikkat edin!) $12.00
-
Ahududu Pi parçaları:
- Mouser'dan USB kablosuna FTDI TTL-232R-RPI Seri 15 $
- Raspberry Pi 2 Model B Elemanı14 $35
- Panda 300n WiFi Adaptörü Amazon $16.99
- Amazon'dan Mikro USB'den USB'ye kablo 3ft 4,69 ABD doları
- SanDisk Ultra 16GB Ultra Micro SDHC UHS-I/Class 10 Card with Adapter (SDSQUNC-016G-GN6MA) Amazon'dan $8.49
- Yörünge yağmur sensörü
Diğer Raspberry Pi uygulamalarında, yukarıdaki konfigürasyonun bir başlangıç kitinden daha iyi performans gösterdiğini ölçtüm ve buldum. Ancak, bir Raspberry Pi başlangıç kiti iyi çalışacaktır. Ahududu için bir kasa ve güç kaynağı gerekli değildir.
bende şunlar vardı:
- 7 bölgeli ve 24V AC sprinkler valfli Rainbird sulama sistemi (OSPi, ek parçalarla daha fazla bölgeyi idare edebilir)
- OpenSprinkler muhafazasının önüne geri takmak için konik makine vidaları (vida kafası OSPi yuvasına oturmalıdır)
- 8x8 inç katı tel (Rainbird teli ile aynı ölçü)
- Montaj kiti: 4 vida ve açılır düğmeler
- SD Kart yuvası olan MacBook
- 5/8 inç matkap ucu ile matkap
- 8x Tel fındık
- Küçük düz uçlu tornavida, Phillips tornavida ve iğne uçlu elektronik pense
OSPi v1.4 kiti, muhafazayı (şeffaf akrilik pencereli), monte edilmiş ve test edilmiş OSPi devre kartını ve terminal bloklarını içerir. Dahili bileşenler arasında 24V AC - 5V DC anahtarlama regülatörü, solenoid sürücüler, yağmur sensörü terminali, DS1307 RTC ve pil, PCF8591T 8-bit A/DD/A dönüştürücü (4 giriş ve 1 çıkış), sigorta, istasyon başına geçici voltaj koruyucu
2. Adım: Rainbird Belgelerini Toplayın
Proje başarısız olursa veya Rainbird denetleyicisini yeniden yüklemek istersem, modelim için aşağıdakileri içeren Rainbird belgelerine ihtiyacım var:
- Rainbird ESP-M Sulama Döngüsü (diğer adıyla programlama sayfası)
- Rainbird Ürün Sayfası ESP-M
- Rainbird ESP-M Modüler Kontrol Cihazı Kılavuzu
Rainbird ESP-M Modüler Denetleyici Kılavuzunun 42. Sayfası, bölgelerin nasıl kablolandığını gösterir.
3. Adım: Her Şeyin Fotoğrafını Çekin
Yine Railbird kontrolörüne dönmek istersem her şeyin fotoğrafını çektim.
Resmin ortasındaki beyaz kablo COM'dur.
Ve beyaz telin altındaki yedi tel, bölge telleridir.
Adım 4: OSPi Önceden Yapılandırılmış SD Görüntüsünü İndirin
Önceden yapılandırılmış bir OSPi SD kart görüntüsü çevrimiçi olarak mevcuttur. En son sürüm burada mevcuttur: OSPi SD Card Image 2 (Unified Firmware ile, 05/31/15 güncellemesi)
İndirme dizinimi temizleme eğilimindeyim. Kaydetmek istediğim her şey farklı bir dizine taşınır. Raspberry Pi resimlerimi şu dizinde tutuyorum: ♣macbook-image-directory♣. Bu nedenle, görüntüyü indirin ve bir dizine taşıyın.
MacBook'taki görüntü dosyasını (.7z) açmak için arşivleyiciyi kullandım.
Adım 5: OSPi Görüntüsünü Micro SD Karta Yazma
ÖNEMLİ: Doğru disk numarasını yazdığınızdan emin olun – yanlış disk numarasını girerseniz MacBook'unuzun sabit diskini silersiniz
OSPi görüntüsünü bir SD karta yazma işlemi, bir Raspbian görüntüsünü yakmakla aynıdır.
SD Adaptöre bir mikro SD kart takın ve ardından SD adaptörü MacBook'a takın.
MacBook'ta, burada özetlenen Raspberry Pi.org'daki bu talimatları kullanın:
MacBook terminal penceresini aç
OSPi görüntüsünü içeren dizine geç
$ cd ♣macbook-image-dizini♣
SD kartınızın disk numarasını (bölüm değil) belirleyin Bu durumda, disk4 (disk4s1 değil) ve = 4
Aşağıdaki adımlarda, disk numarası ♣micro-SD-card-disk#♣ şeklindedir.
Mikro SD kartınızı tanımlamak için şu komutu çalıştırın:
$ diskutil listesi
Aşağıdakileri kullanarak SD kartınızın bağlantısını kesin:
$ diskutil unmountDisk /dev/disk♣micro-SD-card-disk#♣
OSPi görüntüsünü SD kartınıza kopyalayın. Resim adının ve doğru olduğundan emin olun.
$ sudo dd bs=4M if=ospi2new.img of=/dev/rdisk♣micro-SD-card-disk#♣
Kopyalamanın durumunu görmek için CTRL-t.
Hatalar varsa, bs seçeneği için 1m, 4m veya 1M gibi farklı değerler deneyin. Daha büyük sürücüler için Daha Büyük Blok Boyutları (bs) gereklidir.
Tamamlandığında, SD Kartın bağlantısını kesin:
$ diskutil unmountDisk /dev/disk♣micro-SD-card-disk#♣
SD adaptörünü MacBook'tan çıkarın ve mikro SD kartı adaptörden çıkarın
Raspberry Pi'ye mikro SD Kartı takın
Adım 6: OSPi Güç Kaynağını Ayarlayın
OSPi güç kaynağının iki kablosu vardır: biri 300V olarak işaretlenmiştir, diğeri değildir. 24V AC klipste hangi kablonun hangi yuvaya girdiği önemli değildir.
OpenSprinkler klipsleri çıkarılabilir.
- 24V AC girişi için klipsi çıkarın.
- Turuncu klipsin üzerindeki vidaları gevşetin.
- Güç kaynağından gelen bir kabloyu resimde gösterildiği gibi 24V AC klipsindeki her yuvaya takın.
- Vidaları sıkıştırın
7. Adım: Güç Kaynağını Test Edin
Bu adımları uygulamadan önce dikkatlice okuyun:
- Transformatör klipsini OSPi'deki eşleşen terminale takın.
- Transformatörü prize takın.
- Transformatör hem OpenSprinkler kartına hem de Raspberry Pi'ye güç sağlayacaktır.
- Raspberry Pi güç kaynağı kullanılmamalıdır. Uzağa koy.
- Gücün açık olduğunu gösteren yeşil LED yanmalıdır. Önceki adımdaki resme bakın.
- LED yanmazsa, gücü hemen kesin
- Sorunu çözemezseniz, [email protected] adresine bir e-posta gönderin.
Güç kaynağı klipsini OSPi kartından çıkarın
Adım 8: Raspberry Pi'yi Kurun
Bu proje bir raspbian görüntüsü değil OSPi görüntüsünü kullandığından, aşağıdaki talimatta 4. Adım ile başlayın:
Raspberry Pi'yi Monitör veya Klavye Olmadan Kurma
Gücü ve USB seri kablosunu çıkarın. Bunlara daha fazla ihtiyaç olmayacak.
9. Adım: Raspberry Pi'yi (RPi) OpenSprinkler'a (OSPi) bağlayın
OSPi, Raspberry Pi'deki vida delikleriyle eşleşen iki destek direğine sahiptir.
Raspberry Pi'ye takılı mikro SD kart ile:
- Destek sütunlarından iki üst vidayı çıkarın
- Raspberry Pi'yi 2x20 pin başlıkları aracılığıyla OSPi'ye takın
- Yönü iki kez kontrol edin ve tüm pimlerin hizalandığından emin olun. İki vida deliği destek direkleri ile aynı hizada olmalıdır.
- Yavaşça Raspberry Pi'yi sonuna kadar yerleştirin. USB ve Ethernet konektörü, PCB üzerindeki oyuklardan geçmelidir.
- Direkler için vidaları takın ve iki vidayı hafifçe sıkın.
Soldaki resim konektörleri ve Raspberry Pi'nin haritalanmış pinlerini gösterir. Sağdaki resim, USB WiFi dongle ve SD kartın konumlarını gösterir.
Adım 10: OSPI Web Arayüzü
OSPi görüntüsü, yerleşik bir web sitesi içerir.
Ardından, bir tarayıcı açın ve Raspberry Pi'nin IP adresi olan https://♣ospi-ip-address♣ yazın (örneğin
Daha fazla OSPI talimatı içeren bir hoş geldiniz sayfası görünür. Bu sayfa görünürse, tebrikler! Görüntü başarıyla mikro SD karta yazdırıldı ve WiFi çalışıyor.
Gerçek OSPi Kullanıcı Arayüzüne https://♣ospi-ip-address♣:8080 üzerinden erişilebilir.
şifre = açık kapı
Her şey yolundaysa, ahududuyu kapatın:
$ sudo kapatma
Adım 11: OSPi'yi yükleyin
Evimin Rainbird sisteminde yedi bölge var ve garaj duvarına kurulu. Bu nedenle OpenSprinkler'ı garaja taşıyın ve OSPi'yi duvara monte edin.
- Hem Rainbird hem de Open Sprinkler'ın elektriğini kesin.
- Gerekirse Rainbird sistemimi yeniden kurabilmek istiyorum. Bu yüzden, Rainbird kontrol cihazını ve kablolarını yerinde bırakıyorum. OSP'den kabloları Rainbird denetleyici kasasındaki bir delikten geçiriyorum
- Rainbird kontrol paneli açılır. Sol üstteki çentiği tutun ve kontrol panelini dışarı doğru çevirin
- Rainbird kasasının sol alt tarafında 3/5 inç delik açın
- Konik vidalar kullanarak OSPi muhafazasının önünü ve arkasını bağlayın. Aşırı sıkmayın.
- OSPi için uygun bir yer bulun ve Rainbird denetleyicisinin sol tarafındaki duvara monte edin.
- OSPi için geçiş bağlantıları kullandım
Adım 12: Sprinkler Bölgelerinin Kablolanması
Sprinkler bölgelerini bağlamak için:
-
COM (ortak) kablosunu Rainbird Controller'dan çıkarın ve OSPi'nin COM terminaline takın
- Sistemimde COM kablosu beyaz (resimde sarı olarak gösterilmiştir)
- COM terminalinde iki bağlantı noktası vardır - bunlar dahili olarak bağlanır, böylece her iki bağlantı noktasına da bağlanabilirsiniz
- 8 parça kabloyu aynı uzunlukta kesin (ölçün ve fazladan bırakın - her kablo Rainbird denetleyicisinden OSPI'ye çalışacak kadar uzun olmalıdır)
- OSPi'den Rainbird kasasına 8 kablo geçirin
-
Rainbird kasasındaki her kablo için aşağıdakileri yapın (birer birer yapın):
- Rainbird kasasındaki Phillips'in bölge telindeki başlı vidasını gevşetin
- Gevşek kabloyu konektörden çıkarın
-
Gevşemiş teli kesilmiş tellerden birine bağlamak için tel somun kullanın
Kesilen kablo, Rainbird kontrolöründen, delikten ve OSPi kontrolörüne kadar uzanır
- OSPi konektöründeki Rainbird'e karşılık gelen düz başlı vidayı gevşetin (her ikisi de sağdan sola numaralandırılmıştır)
- OSPi konektörüne tel takın
Adım 13: Bölgeleri ve Programları Ayarlayın
OSPi, ek bölgeleri işlemek için genişletilebilir. Sadece 7 bölgeye ihtiyacım var. Daha fazlasına ihtiyacınız varsa, OSPi Kılavuzuna bakın.
OSPi'nin GUI'sinin kullanımı kolaydır.
- Bölgeleri Ayarla ve Programları Düzenle.
- Her şeyin çalıştığından emin olmak için test edin.
Bitirdiniz!
Adım 14: Ek: Güncellemeler
01TEMMUZ2016:
- Güncellemeden önce ayarları dışa aktarın ve yedekleyin
- OpenSprinkler bellenimi 2.1.6'ya güncellendi, yalnızca B adımını yapın
cd OpenSprinklerGen2
git pull sudo./build.sh ospisudo /etc/init.d/OpenSprinkler.sh yeniden başlat
Önerilen:
Nasıl Yapılır: Raspberry PI 4 Headless (VNC) Kurulumu Rpi-imager ve Resimlerle: 7 Adım (Resimlerle)
Nasıl Yapılır: Raspberry PI 4 Headless (VNC) Kurulumu Rpi-imager ve Resimlerle: Bu Rapsberry PI'yi blogumda bir sürü eğlenceli projede kullanmayı planlıyorum. Kontrol etmekten çekinmeyin. Raspberry PI'mi kullanmaya geri dönmek istedim ama yeni konumumda Klavye veya Farem yoktu. Ahududu kurduğumdan beri bir süre geçti
Adım Sayacı Nasıl Yapılır?: 3 Adım (Resimlerle)
Adım Sayacı Nasıl Yapılır?: Yürümek, koşmak, bisiklete binmek, badminton oynamak gibi birçok sporda iyi performans gösterirdim. Binmeyi çok uzun zaman önce dolaşmak için seviyorum. Pekala, iri göbeğime bakın……Her neyse, egzersize yeniden başlamaya karar verdim. Hangi ekipmanı hazırlamalıyım?
Adım Adım Arduino Uno ile Akustik Kaldırma (8 adım): 8 Adım
Arduino Uno ile Akustik Kaldırma Adım Adım (8 adım): ultrasonik ses dönüştürücüler L298N erkek dc pinli Dc dişi adaptör güç kaynağı Arduino UNOBreadboardBu nasıl çalışır: İlk olarak, Arduino Uno'ya kod yüklersiniz (dijital ile donatılmış bir mikrodenetleyicidir) ve kodu dönüştürmek için analog bağlantı noktaları (C++)
Kolay Adımlar ve Resimlerle Bilgisayar Nasıl Sökülür: 13 Adım (Resimlerle)
Kolay Adımlar ve Resimlerle Bir Bilgisayar Nasıl Sökülür: Bu, bir PC'nin nasıl söküleceği hakkında bir talimattır. Temel bileşenlerin çoğu modülerdir ve kolayca çıkarılabilir. Ancak bu konuda organize olmanız önemlidir. Bu, parçaları kaybetmenize ve aynı zamanda yeniden birleştirmeyi kolaylaştırmaya yardımcı olacaktır
Adım Adım Ciclop 3d Tarayıcı My Way: 16 Adım (Resimlerle)
Adım Adım Ciclop 3d Tarayıcı Adım Adım: Merhabalar, ünlü Ciclop 3D tarayıcıyı gerçekleştireceğim. Orijinal projede iyi açıklanan tüm adımlar mevcut değil. Öncelikle işlemi basitleştirmek için bazı düzeltmeler yaptım. Tabanı yazdırıyorum ve PCB'yi yeniden sterilize ediyorum, ama devam et