Мазмұны:

OpenSprinkler: 14 қадам (суреттермен)
OpenSprinkler: 14 қадам (суреттермен)

Бейне: OpenSprinkler: 14 қадам (суреттермен)

Бейне: OpenSprinkler: 14 қадам (суреттермен)
Бейне: Вросший ноготь при сахарном диабете и онкологии / Хирург не помог 😖 2024, Қыркүйек
Anonim
OpenSprinkler
OpenSprinkler

OpenSprinkler Pi (OSPi)-бұл Raspberry Pi үшін ашық көзді жаңбырлатқыш / суару тақтасы. Raspberry Pi-ді көгалдар мен бақшаны суаруға арналған 8 аймақтары бар спринклерлік қондырғыға айналдыру оңай және арзан шешім.

OpenSprinkler -ге нұсқаулық қажет емес. Бұл нұсқаулық үйдегі автоматтандырудағы жетістіктерімді растайды. OpenSprinkler құжаттамасы керемет. Соңғы нәтиже керемет. Бұл үйді автоматтандырудың тамаша жобасы. Егер сіз бірінші жобаны іздесеңіз, оны жасаңыз.

Бұл жобаның мақсаттары:

  • Қазіргі Rainbird суару жүйесінің ешбір функциясын жоғалтпаңыз
  • Суару жүйесін желіден басқарыңыз
  • Суару жүйесіне функционалдылықты қосыңыз
  • Ауа райы туралы есептермен біріктіру (OpenSprinkler -ге орнатылған)
  • Жаңбыр датчигін қосыңыз
  • Топырақ датчиктерін қосыңыз (мен мұны әлі жасаған жоқпын - жариялау күні Open Sprinkler қолдау көрсетпейді)
  • Сымды қосылудың орнына WiFi пайдаланыңыз
  • Raspberry Pi пайдаланыңыз

OpenSprinkler v1.4+ Пайдаланушы нұсқаулығы (31 мамыр 2015 ж. Жаңартылған) бұл құжаттың негізі болып табылады. Бұл OpenSprkler соңғы құжаттарының тамаша көзі.

Мен OpenSprinkler қадамдарының тәртібін өзгерттім. Мысалы, OSPi пайдаланушы нұсқаулығының қадамдарын орындаған кезде мен Raspberry Pi -ді OSPI -ге қостым (2 -қадам), содан кейін көптеген қадамдар кейін micro SD картасын бейнеледі (8 -қадам = 7 аппараттық қадам плюс 1 бағдарламалық қадам). Алайда, Raspberry Pi мен OSPI қосылғаннан кейін micro SD ұясына кіруге болмайды. Сонымен, мен RPi мен OSPi -ді ажыратып, micro SD картасын салуым керек болды. Сонымен қатар, OSpi нұсқаулығындағы бөлшектер тізімі толық емес.

Мен Raspberry Pi -мен сөйлесу үшін MacBook қолдандым, бірақ кез келген компьютерді қолдануға болады.

Соңғы он жыл ішінде Техастың орталық бөлігінде қатты құрғақшылық болды. Менің көршім суаруға қатаң шектеулер қойды. Егер мен дұрыс емес уақытта, дұрыс емес уақытта (кешкі 10 -дан кейін және таңғы 7 -ге дейін) су берсем немесе көшеге су ағып кетсе, онда мен 50 доллар айыппұл аламын. Жалпы, мен мүмкіндігінше аз суаруға тырысамын, бірақ ол түн ортасында жүгіргендіктен мен оны ұмытып кетемін.

Менің үйім Rainbird ESP-M контроллерімен келді, оған WiFi қосылмаған және оны желіге кіру мүмкін емес. Мен кем дегенде Rainbird контроллерін жаңартуым керек еді.

Ескертулер:

  • күрекпен жабылған мәтін, мысалы, ауыстыру-бұл an нақты мәнмен ауыстырылуы керек
  • Мен қолданылған барлық дереккөздерді несиеге алуға тырыстым. Кез келген кемшіліктер үшін кешірім сұраймын.
  • $ MacBook -те терминал терезесінде орындалатын және әдетте Raspberry Pi -де орындалатын команданы көрсетеді

OSPi пайдаланушы интерфейсі өте интуитивті. OSPi ауа райы жүйесі мен жаңбыр сенсорымен біріктірілген, бұл қажет болмаған кезде суару болмайды. Судың есебінен үнемдеу жобаны ақтайды деп үміттенемін.

1 -қадам: Бөлшектерді жинау

Мен мыналарды сатып алдым:

  • Шашыратқыштың ашық бөліктері:

    • OSPi v1.4 жиынтығы $ 139.00
    • 24В айнымалы спринклерлік трансформатор (шығыс кернеуі 22В айнымалы, 30В айнымалы, бұл тұрақты емес, айнымалы ток екенін ескеріңіз!) $ 12.00
  • Raspberry Pi бөліктері:

    • FTDI TTL-232R-RPI сериялық USB кабелінен Mouser $ 15
    • Raspberry Pi 2 үлгісі B элементі14 $ 35
    • Panda 300n WiFi адаптері Amazon $ 16.99
    • Micro USB -ден USB кабеліне 3 фут Amazon -дан 4,69 доллар
    • Amazon-ден SanDisk Ultra 16GB Ultra Micro SDHC UHS-I/Class 10 картасы (SDSQUNC-016G-GN6MA), $ 8.49
  • Орбиталық жаңбыр сенсоры

Басқа Raspberry Pi қосымшаларында мен жоғарыда көрсетілген конфигурацияның бастапқы жинаққа қарағанда жақсы жұмыс істейтінін анықтадым. Дегенмен, Raspberry Pi стартер жинағы жақсы жұмыс істейді. Таңқурай үшін корпус пен қуат көзі қажет емес.

Менде мыналар болды:

  • 7 зонасы мен 24В айнымалы су шашатын клапандары бар жаңбырлы суару жүйесі (OSPi қосымша бөліктермен көбірек аймақтарды өңдей алады)
  • OpenSprinkler корпусының алдыңғы жағына бекітуге арналған конустық бұрандалар (бұранда басы OSPi ұясына сәйкес келуі керек)
  • 8х8 дюймдік қатты сым (Rainbird сымымен бірдей өлшегіш)
  • Орнату жинағы: 4 бұранда және қалқымалы қосқыш
  • SD картасы бар ұясы бар MacBook
  • 5/8 дюймдік бұрғылаумен бұрғылау
  • 8x сымдық гайкалар
  • Кішкене жалпақ бұрағыш, Филлипс бас бұрағыш және инелік тұмсық электроникасы

OSPi v1.4 жинағына корпус (мөлдір акрил терезесі бар), жиналған және тексерілген OSPi схемасы мен терминал блоктары кіреді. Кіріктірілген компоненттерге 24В айнымалы токтан 5В тұрақты кернеу реттегіші, электромагниттік драйверлер, жаңбыр датчигінің терминалы, DS1307 RTC және батарея, PCF8591T 8-разрядты A/DD/A түрлендіргіші (4 кіріс және 1 шығыс), сақтандырғыш, станция бойынша өтпелі кезең кіреді. кернеуді қорғаушы.

2 -қадам: Rainbird құжаттарын жинаңыз

Егер жоба сәтсіз аяқталса немесе мен Rainbird контроллерін қайта орнатқым келсе, менің моделім үшін Rainbird құжаттамасы қажет:

  • Rainbird ESP-M суару циклы (ака, бағдарламалау парағы)
  • Rainbird өнім парағы ESP-M
  • Rainbird ESP-M модульдік контроллерге арналған нұсқаулық

Rainbird ESP-M модульдік контроллерінің 42-бетінде аймақтардың қалай сымдалғандығы көрсетілген.

3 -қадам: Барлығын фотосуретке түсіріңіз

Барлығын фотосуретке түсіріңіз
Барлығын фотосуретке түсіріңіз

Тағы да, егер мен Railbird контроллеріне оралғым келсе, мен бәрін суретке түсірдім.

Кескіннің ортасындағы ақ сым - COM.

Ал ақ сымның астындағы жеті сым - аймақ сымдары

4-қадам: OSPi алдын ала конфигурацияланған SD кескінін жүктеңіз

Алдын ала конфигурацияланған OSPi SD картасының суреті желіде қол жетімді. Соңғы нұсқа мұнда қол жетімді: OSPi SD Card Image 2 (Бірыңғай микробағдарламалық жасақтамамен, 05/31/15 жаңарту)

Мен жүктеу каталогын тазартуға тырысамын. Мен сақтағым келетін нәрсе басқа каталогқа көшіріледі. Мен Raspberry Pi суреттерін каталогта сақтаймын: ♣ macbook-image-каталог ♣. Сонымен, суретті жүктеп алып, каталогқа өтіңіз.

Мен MacBook -тегі кескін файлын (.7z) ашу үшін unarchiver қолдандым.

5 -қадам: OSPi кескінін Micro SD картасына жазыңыз

МАҢЫЗДЫ: дұрыс диск нөмірін енгізгеніңізге көз жеткізіңіз - егер сіз қате диск нөмірін енгізсеңіз, сіз MacBook қатты дискісін өшіресіз

OSPi кескінін SD картасына жазу процесі Raspbian кескінін жазумен бірдей.

Micro SD картасын SD адаптеріне салыңыз, содан кейін Mac адаптеріне SD адаптерін салыңыз.

MacBook -та Raspberry Pi.org сайтынан мына нұсқауларды пайдаланыңыз, олар мұнда қысқаша сипатталған:

MacBook терминалының терезесін ашыңыз

OSPi кескіні бар каталогқа өзгертіңіз

$ cd (macbook-сурет-каталогы)

SD картаның диск нөмірін (бөлім емес) анықтаңыз Бұл жағдайда disk4 (disk4s1 емес) және = 4

Келесі қадамдарда диск нөмірі--micro-SD-карта-диск#♣

Micro SD картасын анықтау үшін мына пәрменді орындаңыз:

$ diskutil тізімі

SD картасын келесі жолмен ажыратыңыз:

$ diskutil unmountDisk /dev /disk (micro-SD-карта-диск#)

OSPi суретін SD картасына көшіріңіз. Суреттің атауын және оның дұрыстығын тексеріңіз.

$ sudo dd bs = 4M if = ospi2new.img of =/dev/rdisk (micro-SD-card-disk##)

Көшіру күйін көру үшін CTRL-t.

Егер қателер болса, bs параметрі үшін әр түрлі мәндерді қолданыңыз, мысалы, 1м, 4м немесе 1М. Үлкен диск жетектері үшін үлкен блок өлшемдері (bs) қажет.

Аяқтағаннан кейін SD картасын ажыратыңыз:

$ diskutil unmountDisk /dev /disk (micro-SD-карта-диск#)

MacBook -тен SD адаптерін алыңыз және адаптерден micro SD картасын алыңыз

Raspberry Pi ішіне micro SD картасын салыңыз

6 -қадам: OSPi қуат көзін орнату

OSPi қуат көзін орнату
OSPi қуат көзін орнату

OSPi қуат көзінде екі сым бар: біреуі 300В, екіншісі жоқ. 24В айнымалы ток қысқышындағы сымның қай ұяға түсетіні маңызды емес.

OpenSprinkler клиптері алынбалы.

  • 24 В айнымалы ток кірісіне арналған қысқышты алып тастаңыз.
  • Қызғылт сары қысқышта бұрандаларды босатыңыз.
  • Суретте көрсетілгендей, 24 В айнымалы ток қысқышының әр ұясына қуат көзінен бір сым салыңыз.
  • Бұрандаларды қатайтыңыз

7 -қадам: қуат көзін тексеру

Бұл қадамдарды жасамас бұрын мұқият оқып шығыңыз:

  • Трансформатор қысқышын OSPi -дегі сәйкес келетін терминалға салыңыз.
  • Трансформаторды қосыңыз.
  • Трансформатор OpenSprinkler тақтасына да, Raspberry Pi -ге де қуат береді.
  • Raspberry Pi қуат көзін қолдануға болмайды. Оны қойыңыз.
  • Жасыл жарық диоды жануы керек, бұл қуат қосылғанын білдіреді. Алдыңғы қадамдағы суретті қараңыз.
  • Егер жарық диоды жанбаса, дереу қуатты ажыратыңыз
  • Егер сіз мәселені шеше алмасаңыз, [email protected] электронды поштасына жіберіңіз

Қуат көзінің қысқышын OSPi тақтасынан алыңыз

8 -қадам: Raspberry Pi орнату

Бұл жобада OSPi кескіні қолданылғандықтан, растпий емес, келесі нұсқаулықта 4 -қадамнан бастаңыз:

Мониторсыз немесе пернетақтасыз Raspberry Pi орнатыңыз

Қуат пен USB сериялық кабелін ажыратыңыз. Бұларға бұдан былай қажет болмайды.

9 -қадам: Raspberry Pi (RPi) OpenSprinkler -ге (OSPi) қосыңыз

Raspberry Pi (RPi) OpenSprinkler -ге (OSPi) қосыңыз
Raspberry Pi (RPi) OpenSprinkler -ге (OSPi) қосыңыз

OSPi -де Raspberry Pi бұрандалы тесіктеріне сәйкес келетін екі тірек тірегі бар.

Raspberry Pi ішіне micro SD картасы салынған кезде:

  • Тірек тіректерінен екі жоғарғы бұранданы алыңыз
  • Raspberry Pi 2x20 істікшелі тақырыптар арқылы OSPi -ге қосыңыз
  • Бағытты екі рет тексеріңіз және барлық түйреуіштердің тураланғанына көз жеткізіңіз. Бұрандалы екі тесік тірек тіректерге сәйкес келуі керек.
  • Raspberry Pi -ді ақырына дейін енгізіңіз. USB мен Ethernet коннекторы ПХД -дегі ойықтар арқылы өтуі керек.
  • Бекіткіштерге бұрандаларды салыңыз және екі бұранданы ақырын бұраңыз.

Сол жақ суретте қосқыштар және Raspberry Pi түйреуіштері көрсетілген. Оң жақ суретте USB WiFi кілті мен SD картасының орналасуы көрсетілген.

10 -қадам: OSPI веб -интерфейсі

OSPi кескінінде кіріктірілген веб -сайт бар.

Содан кейін браузерді ашып, Raspberry Pi-дің IP-мекен-жайы болып табылатын https:// sp ospi-ip-адрес type теріңіз (мысалы: https:// ♣ ospi-ip-адрес ♣, Қосымша OSPI нұсқаулары бар сәлемдесу беті пайда болады. Егер бұл бет пайда болса, құттықтаймын! Кескін micro SD картасына сәтті жазылды және WiFi жұмыс істейді.

Нақты OSPi пайдаланушы интерфейсіне https:// sp ospi-ip-address via: 8080 арқылы қол жеткізуге болады.

құпия сөз = ашық

Егер бәрі жақсы болса, таңқурайды өшіріңіз:

$ sudo жабылуы

11 -қадам: OSPi орнатыңыз

OSPi орнатыңыз
OSPi орнатыңыз

Менің үйімнің Rainbird жүйесі жеті аймақтан тұрады және гараждың қабырғасына орнатылған. Сонымен, OpenSprinkler -ді гаражға жылжытыңыз және OSPi -ді қабырғаға орнатыңыз.

  • Rainbird және Open Sprinkler электр энергиясын ажыратыңыз.
  • Қажет болса, мен Rainbird жүйесін қайта орнатқым келеді. Сонымен, мен Rainbird контроллерін, оның сымдарын орнында қалдырамын. Мен сымдарды OSPi -ден Rainbird контроллерінің корпусындағы тесік арқылы өткіземін
  • Rainbird басқару тақтасы сөнеді. Жоғарғы сол жақ ойықты алыңыз да, басқару тақтасын шығарыңыз
  • Rainbird корпусының төменгі сол жағында 3/5 дюйм тесіңіз
  • OSPi корпусының алдыңғы және артқы жағын конустық бұрандалар көмегімен қосыңыз. Қатты тартпаңыз.
  • OSPi үшін қолайлы орынды табыңыз және Rainbird контроллерінің сол жағындағы қабырғаға бекітіңіз.
  • Мен OSPi үшін қосқыштарды қолдандым

12 -қадам: Спринклерлік аймақтарды электрмен жабдықтау

Спринклерлік аймақтарды қосу үшін:

  • COM (жалпы) сымын Rainbird контроллерінен шығарып, OSPi COM терминалына салыңыз

    • Менің жүйеде COM сымы ақ (суретте сары түспен көрсетілген)
    • COM терминалында екі порт бар - олар ішкі қосылған, сондықтан сіз кез келген портқа қосыла аласыз
  • Ұзындығы бойынша 8 дана сымды кесіңіз (өлшеп, қосымша қалдырыңыз - әрбір сым Rainbird контроллерінен OSPI -ге дейін жұмыс істеуге жеткілікті ұзын болуы керек.
  • OSPi -ден Rainbird корпусына 8 сымды өткізіңіз
  • Rainbird корпусындағы әр сым үшін келесі әрекеттерді орындаңыз (бір -бірден жасаңыз):

    • Rainbird корпусындағы Филлипстің басты бұрандасын босатыңыз
    • Қосқыштан бос сымды алыңыз
    • Босатылған сымды кесілген сымдардың біріне жалғау үшін сым гайкасын қолданыңыз

      Кесілген сым Rainbird контроллерінен, тесік арқылы және OSPi контроллеріне өтеді

    • Rainbird сәйкес келетін OSPi қосқышындағы жалпақ бұранданы босатыңыз (екеуі де оңнан солға қарай нөмірленген)
    • Сымды OSPi қосқышына салыңыз

13 -қадам: Аймақтар мен бағдарламаларды орнату

OSPi қосымша аймақтарды өңдеу үшін кеңейтілуі мүмкін. Маған тек 7 аймақ қажет. Егер сізге көбірек қажет болса, OSPi нұсқаулығын қараңыз.

OSPi GUI пайдалану оңай.

  • Аймақтарды орнату және бағдарламаларды өңдеу.
  • Барлығы жұмыс істейтініне көз жеткізу үшін тест.

Сіз аяқтадыңыз!

14 -қадам: Қосымша: Жаңартулар

01.07.2016:

  • Жаңартпас бұрын экспорттау және резервтік көшіру
  • OpenSprinkler микробағдарламасы 2.1.6 дейін жаңартылды, тек B қадамын орындаңыз

cd OpenSprinklerGen2

git pull sudo./build.sh ospisudo /etc/init.d/OpenSprinkler.sh қайта іске қосыңыз

Ұсынылған: