Եղանակի ահազանգի լուսային համակարգ `6 քայլ
Եղանակի ահազանգի լուսային համակարգ `6 քայլ
Եղանակի ահազանգի լուսային համակարգ
Եղանակի ահազանգի լուսային համակարգ
Եղանակի ահազանգի լուսային համակարգ
Եղանակի ահազանգի լուսային համակարգ
Եղանակի ահազանգի լուսային համակարգ
Եղանակի ահազանգի լուսային համակարգ

Եղանակի ահազանգման լուսավորման համակարգը փոխում է լուսավորությունը `նշելով եղանակի տարբեր նախազգուշացումներ կամ ժամացույցներ: Այս համակարգը օգտագործում է եղանակի ազատորեն հասանելի տվյալները `լուսավորության փոփոխություն կատարելու համար` եղանակի կարգավիճակը նշելու համար: Ազնվամորու pi- ն (կարմիր հանգույցի միջոցով) կանոնավոր կերպով ստուգում է եղանակի տվյալները և կարմիր լույս է վառում ուժեղ եղանակի դեպքում (նախազգուշացում), դեղին լույս ՝ նշելով սպառնացող եղանակը (ժամացույց), ձյան փաթիլ մոտալուտ ձյան համար և սովորական լամպ նշանակում է պարզ երկինք:

Պարագաներ

1- Ազնվամորի պի - 3 կամ ավելի մեծ - պետք է ունենա GPIO կապում

2 - Ստանդարտ էլեկտրական վարդակներ

1 - 4 ավազակախմբի էլեկտրական տուփ

1 - Էլեկտրական տուփի դեմքի ափսե

4-Պինդ վիճակի ռելեներ (SSR-25DA Solid State Relay Single Phase Semi-conductor Relay Input 3-32V DC Output 24-380V AC)

Vանրաչափ մետաղալար 110 Վ կիրառման համար:

5 - Անցնել լարերը `ազնվամորի pi կապումներին միանալու համար:

4 տարբեր ոճի կամ գույնի լամպեր:

Քայլ 1: Տեղադրեք և կարգավորեք Raspberry Pi- ն:

Տեղադրեք և տեղադրեք Raspberry Pi- ն
Տեղադրեք և տեղադրեք Raspberry Pi- ն

Կարգավորեք ձեր ազնվամորի pi- ն ՝ տեղադրելով noobs փաթեթը և raspbian օպերացիոն համակարգը

www.raspberrypi.org/downloads/noobs/

Հետևեք հրահանգներին ՝ OS- ն տեղադրելու համար ՝ հաջորդ քայլին նախապատրաստվելու համար:

Քայլ 2. Տեղադրեք Nodejs և Node Red Pi- ի վրա:

Node red- ը հիանալի հրահանգ ունի `ձեր ազնվամորու pi- ի վրա հանգույց-կարմիր տեղադրելու համար:

nodered.org/docs/getting-started/raspberry…

Դուք կցանկանաք գործարկել հրամանները, որպեսզի ծրագիրը ինքնաբերաբար բեռնվի բեռնման ժամանակ: Կա որոշ նմուշի կոդ `ապագա քայլերում հանգույցը կարմիր ծրագրավորելու համար:

Ո NOTՇԱԴՐՈԹՅՈՆ. Node-red- ը այն ռեժիսորն է, որն օգտագործվում է բոլոր կտորները սոսնձելու համար: Node-red- ը ծրագրավորման հարթակ է, որը հարցնում է առցանց տվյալների հավաքածուները: Node-red- ը միացնում է pi- ի GPIO կապումներն էլեկտրական մոմերը միացնելու համար, որոնք միացնում և անջատում են մեր լույսերը: Հանգույց-կարմիր հոսքերը կառավարում են անհրաժեշտ բոլոր գործառույթները:

Քայլ 3: Լարեք էլեկտրական վարդակները և ռելեներ

Լարեք էլեկտրական վարդակները և ռելեներ
Լարեք էլեկտրական վարդակները և ռելեներ
Լարեք էլեկտրական վարդակները և ռելեներ
Լարեք էլեկտրական վարդակները և ռելեներ
Լարեք էլեկտրական վարդակները և ռելեներ
Լարեք էլեկտրական վարդակները և ռելեներ

Ազնվամորու pi- ն գործարկում է ռելեներ, որոնք թույլ են տալիս հոսանքը հոսել դեպի 4 էլեկտրական խրոցակից մեկը: Սկսեք ՝ նշելով ռելեի ցածր լարման և բարձր լարման մասերը: (Նշում. Դուք կարող եք օգտագործել ռելեների այլ տեսակներ, բայց ինձ դուր են գալիս պինդ վիճակի ռելեներ):

Բարձր լարումը անցնում է յուրաքանչյուր ռելեի միջով և անցնում 4 խրոցակի յուրաքանչյուր կողմի:

Յուրաքանչյուր ռելեի ցածր լարման կողմում մետաղալար անցկացրեք ազնվամորու պի քորոցով: Ռելեի ցածր լարման մասի գրունտային գծից գետնին անցկացրեք ազնվամորու pi- ի վրա:

Վստահ եղեք գործնականում անվտանգության միջոցառումներին: Էլեկտրամոնտաժային տուփը միացրեք վարդակից, մինչև բոլոր էլեկտրագծերը ապահով ներսում չլինեն, և ՄԻԱՅՆ ԱՅՆ միացրեք ազդանշանի լույսը:

Քայլ 4. Programրագրավորեք Pi- ն Rode-red- ով:

Programրագրեք Pi- ը Rode- կարմիրով
Programրագրեք Pi- ը Rode- կարմիրով
Programրագրեք Pi- ը Rode- կարմիր գույնով
Programրագրեք Pi- ը Rode- կարմիր գույնով
Programրագրեք Pi- ը Rode- կարմիրով
Programրագրեք Pi- ը Rode- կարմիրով
Programրագրեք Pi- ը Rode- կարմիրով
Programրագրեք Pi- ը Rode- կարմիրով

Սա, ամենայն հավանականությամբ, ամենաբարդ / ամենահաճելի հատվածն է:

Տրամաբանական քայլերը հետևյալն են.

  1. Տեղադրեք ձգան ՝ հոսքը յուրաքանչյուր 5 րոպեն մեկ գործարկելու համար:
  2. Հարցրեք վեբ տվյալները և ստացված հաղորդագրությունը փոխանցեք հաջորդ քայլին:
  3. Մտածեք հաղորդագրության մեջ (javascript) և որոշեք, թե արդյոք ներկայումս կա նախազգուշացում, ժամացույց կամ ձյուն:
  4. Տեղադրեք GPIO- ի կապը բարձր (միացված) եղանակի համապատասխան հաղորդագրության համար, GPIO- ի քորոցը ցածր (անջատված) լույսերի համար, որոնք պետք է անջատվեն:

Կցված է որոշ նմուշի կոդ (flows.txt), որը կարող եք ներմուծել հանգույց-կարմիր: Հոսքերի որոշ ճշգրտումներ կպահանջվեն, ներառյալ համապատասխան տվյալների պետական հոսքի ընտրությունը և վարչաշրջանի ցանկալի անունը մուտքագրելը: (Ներեցեք, ես չունեմ ԱՄՆ-ի ոչ տեղակայանքներին աջակցող ծածկագիր):

Գտեք եղանակային ազդանշաններ https://alerts.weather.gov/ հասցեով ձեր նահանգի համար և մուտքագրեք ձեր պետության rss հոսքի url- ը:

Ձյան տեղումները ստուգող հոսքը բաց եղանակային քարտեզի մի մասն է: https://openweathermap.org/ Տվյալները հարցնելու համար պետք է դիմել API բանալին ստանալու համար: (https://openweathermap.org/api)

Թե՛ openweathermap- ը, և թե՛ NWS ազդանշանները անվճար են օգտագործման համար:

Հանգույց-կարմիր ծրագրավորման համար հիմնական լեզուն javascript- ն է: Փաստաթղթերն այստեղ են: https://nodered.org/ Հոսքի վրա հիմնված ծրագրավորումը նշանակում է, որ անհրաժեշտ չէ լինել javascript- ի վարպետ `հանգույցը կարմիր օգտագործելու համար:

Բացեք հանգույցի կարմիր հոսքի խմբագրիչը ՝ օգտագործելով ձեր բրաուզերը ՝ https://127.0.0.1:1880 հասցեով: Հոսքի խմբագիրն ունի ներմուծման հատկություն ՝ նմուշի կոդը բեռնելու համար:

Կցված կոդի ֆայլը մատնանշում է GPIO- ի հետևյալ կապում: Այն օգտագործում է 35-38-ը, իսկ գետինը ՝ հենց նրանց կողքին: Դուք կարող եք դա տեսնել էլեկտրագծերի նկարներում: Պին 36 -ը նախազգուշացման մակարդակ է, որտեղ ես միացված եմ կարմիր լույսը: Պին 35 -ը ժամացույցի մակարդակ է, և ես այնտեղ միացված եմ նարնջագույն լույս: 38 -րդ կապը ձյան ցուցիչն է, իսկ պտուտակ 37 -ը `ամբողջովին պարզ ելքը: Եթե օգտագործում եք տարբեր կապում, ապա դրանք փոխելու համար հարկավոր է փոփոխել հանգույցի կարմիր հոսքը:

Քայլ 5: Լույսերը միացրեք համակարգին և փորձարկեք

Միացրեք լույսերը համակարգի մեջ և փորձարկեք
Միացրեք լույսերը համակարգի մեջ և փորձարկեք
Միացրեք լույսերը համակարգի մեջ և փորձարկեք
Միացրեք լույսերը համակարգի մեջ և փորձարկեք
Միացրեք լույսերը համակարգի մեջ և փորձարկեք
Միացրեք լույսերը համակարգի մեջ և փորձարկեք

Համարյա այնտեղ. Funվարճացեք, գտնելով լամպեր, որոնք կօգնեն նախազգուշացումների և ազդանշանների տոնը սահմանել: Ես գտա մի զվարճալի հին Սուրբ lightsննդյան լույսեր և մի տարօրինակ կարմիր լույս ՝ խնայողությունների խանութում: Ես նարնջագույն լամպ դրեցի հին լամպի մեջ:

Ես ստիպված էի մի փոքր ճշգրտումներ մտցնել GPIO- ի կապումներում, քանի որ դրանք սխալ վարդակներ էին լուսավորում, բայց pi- ի վրա կապում փոխելը հեշտ է շտկել իմ սխալները:

Կարմիր հանգույցը հոսում է յուրաքանչյուր վարդակից, երբ այն սկսվում է, այնպես որ կարող եք ասել, արդյոք էլեկտրագծերը ճիշտ են առանց ամպրոպի:

Քայլ 6: Լույսի ահազանգման համակարգի այլ օգտագործումներ

Լույսի ահազանգման համակարգը զվարճալի է եղանակի տվյալների համար, սակայն կան բազմաթիվ աղբյուրներ, որոնք կարող եք դիտարկել, որտեղ կարող եք զգուշացում դուր գալ: Երկրաշարժի տվյալները, երթևեկի տվյալները, ՆԱՍԱ -ի տվյալները, համակարգի կարգավիճակի տվյալները, հնարավոր օրինակներ են: Node-red- ը լավ աշխատանք է կատարում ՝ համացանցում առկա տվյալները հարցնելու և գտածի նկատմամբ արձագանքներ սկսելու համար: Իմ աշխատանքում ես ունեմ համակարգը, որը մատնանշում է մեր համակարգի մոնիտորինգի API- ն, այնպես որ ես գիտեմ, երբ կարևոր համակարգում խնդիրներ են առաջանում:

Օգտագործելով ձեր ստեղծագործական և վեբ տվյալները, այս գաղափարի ընդլայնման բազմաթիվ եղանակներ կան:

Զվարճանալ!

Խորհուրդ ենք տալիս: