
Obsah:
- Krok 1: Shromážděte součásti
- Krok 2: Shromážděte dokumentaci Rainbird
- Krok 3: Ze všeho pořiďte fotografie
- Krok 4: Stáhněte si předem nakonfigurovaný obrázek SD OSPi
- Krok 5: Vypálte obrázek OSPi na kartu Micro SD
- Krok 6: Nastavení napájecího zdroje OSPi
- Krok 7: Otestujte napájecí zdroj
- Krok 8: Nastavení Raspberry Pi
- Krok 9: Připojte Raspberry Pi (RPi) k OpenSprinkler (OSPi)
- Krok 10: Webové rozhraní OSPI
- Krok 11: Nainstalujte OSPi
- Krok 12: Zapojení zón postřikovače
- Krok 13: Nastavení zón a programů
- Krok 14: Dodatek: Aktualizace
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38

OpenSprinkler Pi (OSPi) je open-source postřikovací / zavlažovací rozšiřující deska pro Raspberry Pi. Jedná se o snadné a levné řešení, jak transformovat Raspberry Pi na výkonný postřikovač s 8 zónami pro zalévání trávníku a zahrady.
OpenSprinkler nepotřebuje instruktáž. Tento návod jednoduše dokumentuje můj pokrok v domácí automatizaci. Dokumentace OpenSprinkler je skvělá. Konečný výsledek je úžasný. Toto je perfektní projekt domácí automatizace. Pokud hledáte první projekt, udělejte tento.
Cílem tohoto projektu je:
- Neztrácejte žádné funkce ze současného zavlažovacího systému Rainbird
- Ovládejte zavlažovací systém z webu
- Přidejte funkce do zavlažovacího systému
- Integrujte se zprávami o počasí (integrované do OpenSprinkler)
- Přidejte dešťový senzor
- Přidejte senzory půdy (zatím jsem to neudělal - Open Sprinkler k datu vydání nepodporuje)
- Místo kabelového připojení použijte WiFi
- Použijte Raspberry Pi
Základem tohoto dokumentu je uživatelská příručka OpenSprinkler v1.4+ (aktualizováno 31. května 2015). Toto je skvělý zdroj pro nejnovější dokumenty OpenSprkler.
Změnil jsem pořadí některých kroků OpenSprinkler. Když jsem například postupoval podle pokynů v uživatelské příručce OSPi, připojil jsem Raspberry Pi k OSPI (krok 2) a o mnoho kroků později jsem zobrazil kartu micro SD (krok 8 = 7 hardwarových kroků plus 1 softwarový krok). Jakmile jsou však připojeny Raspberry Pi a OSPI, slot pro micro SD není přístupný. Takže jsem musel RPi a OSPi rozebrat, vložit micro SD kartu. Seznam dílů v příručce OSpi také není úplný.
Ke komunikaci s Raspberry Pi jsem použil MacBook, ale lze použít jakýkoli počítač.
Za posledních deset let bylo v centrálním Texasu velké sucho. Moje sousedství podléhá přísným omezením zavlažování. Pokud zalévám ve špatný den, ve špatných hodinách (po 22 hodině a před 7 hodinou ráno) nebo pokud voda teče na ulici, dostanu pokutu 50 $. Obecně se snažím zalévat co nejméně, ale protože to běží uprostřed noci, zapomínám na to.
Můj dům byl dodáván s ovladačem Rainbird ESP-M, který nemá povolenou WiFi a není k němu přístup z webu. Minimálně bych potřeboval upgradovat ovladač Rainbird.
Poznámky:
- text uzavřený piky, jako je tento ♣ nahradit-toto ♣, by měl být nahrazen skutečnou hodnotou
- Pokusil jsem se připsat kredit každému použitému zdroji. Omlouvám se za případné opomenutí.
- $ označuje příkaz spuštěný v okně terminálu na MacBooku a obvykle se provádí na Raspberry Pi
Uživatelské rozhraní OSPi je velmi intuitivní. OSPi se integruje se systémem počasí a dešťovým senzorem, což znamená, že pokud není potřeba, nezaléváte. Naštěstí projekt odůvodní úspory na účtech za vodu.
Krok 1: Shromážděte součásti
Koupil jsem tyto:
-
Otevřené díly postřikovače:
- Sada OSPi v1.4 za 139,00 USD
- 24V AC sprinklerový transformátor (výstupní napětí 22V AC ∼ 30V AC, všimněte si, že je to AC, ne DC!) 12,00 $
-
Části Raspberry Pi:
- Kabel FTDI TTL-232R-RPI sériový na USB od Mouser 15 $
- Raspberry Pi 2 Model B Element14 $ 35
- WiFi adaptér Panda 300n Amazon 16,99 $
- Micro USB na USB kabel 3 stopy od Amazonu 4,69 $
- Karta SanDisk Ultra 16 GB Ultra Micro SDHC UHS-I/Class 10 s adaptérem (SDSQUNC-016G-GN6MA) od Amazonu 8,49 USD
- Dešťový senzor na oběžné dráze
V jiných aplikacích Raspberry Pi jsem změřil a zjistil, že výše uvedená konfigurace funguje lépe než startovací sada. Startovací sada Raspberry Pi však bude fungovat dobře. Pouzdro a napájecí zdroj pro Raspberry nejsou potřeba.
Měl jsem tyto:
- Zavlažovací systém Rainbird se 7 zónami a postřikovacími ventily 24 V AC (OSPi zvládne více zón s dalšími díly)
- Kuželové šrouby pro připevnění zpět k přední části krytu OpenSprinkler (hlava šroubu musí zapadnout do slotu OSPi)
- 8x 8 palců plný drát (stejný rozchod jako drát Rainbird)
- Montážní sada: 4 šrouby a páčky
- MacBook se slotem pro SD kartu
- Vrták s vrtákem 5/8 palce
- 8x Drátěné matice
- Malý plochý šroubovák, křížový šroubovák a jehlový elektronický kleště
Sada OSPi v1.4 obsahuje skříň (s průhledným akrylovým oknem), sestavenou a testovanou desku OSPi a svorkovnice. Vestavěné komponenty zahrnují spínací regulátor 24 V AC až 5 V DC, solenoidové ovladače, terminál dešťového senzoru, DS1307 RTC a baterie, 8bitový převodník A/DD/A PCF8591T (4 vstupy a 1 výstup), pojistka, přechod na stanici chránič napětí.
Krok 2: Shromážděte dokumentaci Rainbird
Pokud projekt selže nebo chci přeinstalovat ovladač Rainbird, potřebuji ke svému modelu dokumentaci Rainbird, která obsahovala:
- Zavlažovací cyklus Rainbird ESP-M (aka, programovací list)
- Produktový list Rainbird ESP-M
- Příručka modulárního ovladače Rainbird ESP-M
Strana 42 manuálu k modulárnímu ovladači Rainbird ESP-M ukazuje, jak jsou zóny zapojeny.
Krok 3: Ze všeho pořiďte fotografie

Opět v případě, že se chci vrátit k ovladači Railbird, jsem vše vyfotil.
Bílý vodič ve středu obrázku je COM.
A sedm vodičů pod bílým drátem jsou zónové dráty
Krok 4: Stáhněte si předem nakonfigurovaný obrázek SD OSPi
Předem nakonfigurovaný obraz karty OSPi SD je k dispozici online. Nejnovější verze je k dispozici zde: OSPi SD Card Image 2 (s Unified Firmware, aktualizace 05/31/15)
Mám tendenci vyčistit svůj adresář pro stahování. Vše, co chci uložit, se přesune do jiného adresáře. Uchovávám své obrázky Raspberry Pi v adresáři: ♣ macbook-image-directory ♣. Stáhněte si tedy obrázek a přesuňte se do adresáře.
Použil jsem unarchiver k dekompresi souboru obrázku (.7z) na MacBooku.
Krok 5: Vypálte obrázek OSPi na kartu Micro SD
DŮLEŽITÉ: ujistěte se, že zadáváte správné číslo disku - pokud zadáte nesprávné číslo disku, vymažete pevný disk vašeho MacBooku
Proces vypalování obrazu OSPi na kartu SD je stejný jako vypalování obrazu Raspbian.
Vložte kartu micro SD do adaptéru SD a poté vložte adaptér SD do MacBooku.
Na MacBooku použijte tyto pokyny z Raspberry Pi.org, které jsou shrnuty zde:
Otevřete okno terminálu MacBook
Přejít na adresář obsahující obrázek OSPi
$ cd ♣ adresář obrázků pro macbook ♣
Identifikujte číslo disku (nikoli oddíl) vaší karty SD V tomto případě disk4 (nikoli disk4s1) a = 4
V následujících krocích je číslo disku ♣ micro-SD-card-disk#♣
Chcete -li identifikovat kartu micro SD, spusťte příkaz:
$ diskutil seznam
Odpojte kartu SD pomocí:
$ diskutil unmountDisk /dev /disk ♣ micro-SD-card-disk#♣
Zkopírujte obrázek OSPi na kartu SD. Ujistěte se, že název obrázku je správný.
$ sudo dd bs = 4M if = ospi2new.img of =/dev/rdisk ♣ micro-SD-card-disk#♣
CTRL-t pro zobrazení stavu kopírování.
Pokud se vyskytnou chyby, zkuste pro hodnotu bs jiné hodnoty, například 1m, 4m nebo 1M. U větších disků jsou vyžadovány větší velikosti bloků (bs).
Po dokončení odpojte kartu SD:
$ diskutil unmountDisk /dev /disk ♣ micro-SD-card-disk#♣
Vyjměte adaptér SD z MacBooku a vyjměte kartu micro SD z adaptéru
Vložte kartu micro SD do Raspberry Pi
Krok 6: Nastavení napájecího zdroje OSPi

Napájecí zdroj OSPi má dva vodiče: jeden je označen 300 V a druhý ne. Nezáleží na tom, který vodič jde do kterého slotu na svorce 24V AC.
Klipy OpenSprinkler jsou odnímatelné.
- Odstraňte svorku pro vstup 24 V AC.
- Na oranžové svorce povolte šrouby.
- Vložte jeden vodič od napájecího zdroje do každého slotu ve svorce 24 V AC, jak je znázorněno na obrázku.
- Utáhněte šrouby
Krok 7: Otestujte napájecí zdroj
Před provedením těchto kroků si pečlivě přečtěte:
- Vložte klip transformátoru do odpovídajícího terminálu na OSPi.
- Zapojte transformátor.
- Transformátor bude napájet desku OpenSprinkler i Raspberry Pi.
- Napájení Raspberry Pi by nemělo být používáno. Dej to pryč.
- Zelená LED by se měla rozsvítit, což znamená, že je zapnuto napájení. Viz obrázek v předchozím kroku.
- Pokud LED nesvítí, okamžitě odpojte napájení
- Pokud nemůžete problém vyřešit, pošlete e -mail na adresu [email protected]
Odstraňte svorku napájecího zdroje z desky OSPi
Krok 8: Nastavení Raspberry Pi
Protože tento projekt používá obrázek OSPi, a nikoli obrázek raspbian, začněte krokem 4 v následujícím pokynu:
Nastavte Raspberry Pi bez monitoru nebo klávesnice
Odpojte napájení a sériový kabel USB. Ty už nebudou potřeba.
Krok 9: Připojte Raspberry Pi (RPi) k OpenSprinkler (OSPi)

OSPi má dva podpůrné pilíře, které odpovídají otvorům pro šrouby na Raspberry Pi.
S kartou micro SD vloženou do Raspberry Pi:
- Demontujte dva horní šrouby z podpěrných sloupků
- Připojte Raspberry Pi do OSPi přes 2x20 pinové záhlaví
- Znovu zkontrolujte orientaci a ujistěte se, že jsou všechny kolíky zarovnané. Dva otvory pro šrouby se musí vyrovnat s podpěrnými pilíři.
- Jemně vložte Raspberry Pi až na konec. Konektor USB a Ethernet by měl procházet výřezy na desce plošných spojů.
- Vložte šrouby pro sloupky a oba šrouby opatrně utáhněte.
Na levém obrázku jsou konektory a Raspberry Pi mapovalo piny. Pravý obrázek ukazuje umístění USB WiFi dongle a SD karty.
Krok 10: Webové rozhraní OSPI
Obrázek OSPi obsahuje integrovanou webovou stránku.
Dále otevřete prohlížeč a zadejte https:// ♣ ospi-ip-address ♣, což je IP adresa Raspberry Pi (například https:// ♣ ospi-ip-adresa ♣, Zobrazí se uvítací stránka s dalšími pokyny OSPI. Pokud se tato stránka objeví, gratulujeme! Obraz je úspěšně vypálen na kartu micro SD a WiFi funguje.
Vlastní uživatelské rozhraní OSPi je přístupné přes https:// ♣ ospi-ip-address ♣: 8080
heslo = opendoor
Pokud je vše v pořádku, vypněte malinu:
$ sudo vypnutí
Krok 11: Nainstalujte OSPi

Systém mého domova Rainbird má sedm zón a je instalován na zdi garáže. Přesuňte tedy OpenSprinkler do garáže a namontujte OSPi na zeď.
- Odpojte elektřinu od Rainbird i Open Sprinkler.
- V případě potřeby chci mít možnost znovu nastavit svůj systém Rainbird. Takže nechávám ovladač Rainbird na svém místě, stejně jako jeho zapojení. Vodiče z OSPi protáhnu otvorem v pouzdru ovladače Rainbird
- Ovládací panel Rainbird se zhoupne. Uchopte zářez vlevo nahoře a vyklopte ovládací panel
- Vyvrtejte otvor 3/5in v levé dolní části pouzdra Rainbird
- Připojte přední a zadní část skříně OSPi pomocí kuželových šroubů. NEUTAHUJTE příliš silně.
- Najděte vhodné místo pro OSPi a připevněte jej na zeď na levé straně ovladače Rainbird.
- Pro OSPi jsem použil přepínací držáky
Krok 12: Zapojení zón postřikovače
Pro připojení zón postřikovače:
-
Odstraňte COM (běžný) vodič z Rainbird Controller a vložte jej do COM terminálu OSPi
- V mém systému je vodič COM bílý (na obrázku je žlutý)
- Terminál COM má dva porty - jsou interně propojeny, takže se můžete připojit k jakémukoli portu
- Odřízněte 8 kusů drátu na stejnou délku (změřte a nechte něco navíc - každý vodič musí být dostatečně dlouhý, aby vedl z ovladače Rainbird do OSPI
- Veďte vodiče 8 vodičů z OSPi do pouzdra Rainbird
-
U každého drátu v případě Rainbird proveďte následující (proveďte jeden po druhém):
- Uvolněte křížový šroub Phillips na zónovém drátu v pouzdru Rainbird
- Odstraňte uvolněný vodič z konektoru
-
Pomocí drátěné matice připojte uvolněný vodič k jednomu z přestřižených vodičů
Přerušený vodič vede z ovladače Rainbird, otvorem a do ovladače OSPi
- Povolte plochý šroub na konektoru OSPi, který odpovídá Rainbird (oba jsou očíslovány zprava doleva)
- Vložte vodič do konektoru OSPi
Krok 13: Nastavení zón a programů
OSPi lze rozšířit o další zóny. Stačí mi 7 zón. Pokud potřebujete více, nahlédněte do manuálu OSPi.
GUI OSPi se snadno používá.
- Nastavení zón a úpravy programů.
- Vyzkoušejte, zda vše funguje.
Jsi hotov!
Krok 14: Dodatek: Aktualizace
1. ČERVENCE 2016:
- Před aktualizací exportujte a zálohujte nastavení
- Firmware OpenSprinkler byl aktualizován na verzi 2.1.6 pouze v kroku B
cd OpenSprinklerGen2
git pull sudo./build.sh ospisudo /etc/init.d/OpenSprinkler.sh restart
Doporučuje:
Postup: Instalace Raspberry PI 4 bezhlavého (VNC) s Rpi imagerem a obrázky: 7 kroků (s obrázky)

Jak na to: Instalace Raspberry PI 4 Headless (VNC) s Rpi-imager a obrázky: Mám v plánu použít tento Rapsberry PI ve spoustě zábavných projektů zpět na mém blogu. Neváhejte se na to podívat. Chtěl jsem se vrátit k používání svého Raspberry PI, ale na novém místě jsem neměl klávesnici ani myš. Už je to dlouho, co jsem nastavoval Raspberry
Počitadlo kroků - mikro: bit: 12 kroků (s obrázky)

Počitadlo kroků - Micro: Bit: Tento projekt bude počítadlem kroků. K měření našich kroků použijeme snímač akcelerometru, který je zabudovaný v Micro: Bit. Pokaždé, když se Micro: Bit zatřese, přidáme 2 k počtu a zobrazíme ho na obrazovce
Bolt - Noční hodiny bezdrátového nabíjení DIY (6 kroků): 6 kroků (s obrázky)

Bolt - Noční hodiny bezdrátového nabíjení DIY (6 kroků): Indukční nabíjení (známé také jako bezdrátové nabíjení nebo bezdrátové nabíjení) je druh bezdrátového přenosu energie. Využívá elektromagnetickou indukci k poskytování elektřiny přenosným zařízením. Nejběžnější aplikací je bezdrátové nabíjení Qi
Vykreslete 3D obrázky svých desek plošných spojů pomocí Eagle3D a POV-Ray: 5 kroků (s obrázky)

Vykreslování 3D obrázků vašich desek plošných spojů pomocí Eagle3D a POV-Ray: Pomocí Eagle3D a POV-Ray můžete vytvářet realistické 3D vykreslování vašich desek plošných spojů. Eagle3D je skript pro EAGLE Layout Editor. Tím se vygeneruje soubor pro sledování paprsku, který bude odeslán na POV-Ray, který nakonec vyskočí finální im
Vytvářejte stereofonní grafické obrázky v aplikaci Excel: 8 kroků (s obrázky)

Vytvářejte stereofonní grafické obrázky v aplikaci Excel: Stereo grafické obrázky mohou 3D hloubkám dodat hloubku