Բովանդակություն:

Node Red - Control RaspberryPi: 8 քայլ
Node Red - Control RaspberryPi: 8 քայլ

Video: Node Red - Control RaspberryPi: 8 քայլ

Video: Node Red - Control RaspberryPi: 8 քայլ
Video: Industrial Automation using Node-RED and Raspberry Pi 2024, Նոյեմբեր
Anonim
Node Red - Վերահսկեք RaspberryPi- ն
Node Red - Վերահսկեք RaspberryPi- ն

Այս ուսանելի հոդվածում մենք կանդրադառնանք, թե ինչպես կարգաբերել Node-Red ծրագիրը, ինչպես նաև ինչպես հեշտությամբ վերահսկել GPIO- ն ձեր ազնվամորու pi- ի վրա:

Քայլ 1: Փաթեթների տեղադրում

Սկզբում մենք պետք է տեղադրենք փաթեթներ: Դա անելու համար հարկավոր է տերմինալում թողնել հետևյալ հրամանները.

pi@raspberrypi: su $ sudo apt-get թարմացում

pi@raspberrypi: su $ sudo apt-get install build-essential python-rpi.gpio

(եթե ձգվող ռասբիան աշխատում է, այն արդեն պետք է տեղադրված լինի):

pi@raspberrypi: ~ $ bash <(curl -sL

Քայլ 2. Գործարկման Node-Red առաջին անգամ

Node-Red- ը գործարկելու համար պարզապես անհրաժեշտ է գործարկել տերմինալի հրամանը ՝ pi@raspberrypi: ~ $ node-red-start

Pi- ն գործարկելիս Node-Red- ի ինքնագործարկման համար պարզապես անհրաժեշտ է միացնել ծառայությունը հետևյալ հրամանով.

pi@raspberrypi: su $ sudo systemctl միացնել nodered.service- ը

Քայլ 3: Մուտք դեպի վեբ էջ

Մուտք դեպի վեբ էջ
Մուտք դեպի վեբ էջ

Այժմ պարզապես անհրաժեշտ է մուտք գործել այն վեբ էջ, որն այժմ աշխատում է ձեր ազնվամորի pi- ով ՝ Node-Red զարգացման համար:

Դա անելու համար պարզապես անհրաժեշտ է գնալ ձեր pi հասցեն և օգտագործել 1880 նավահանգիստը:

Օրինակ:

Եթե իմ pi հասցեն 192.168.1.40 է, ապա ես մուտք կգործեմ ՝ օգտագործելով

Քայլ 4: GPIO- ի վահանակի մոդուլի տեղադրում

GPIO- ի վահանակի մոդուլի տեղադրում
GPIO- ի վահանակի մոդուլի տեղադրում

Այժմ մենք կանդրադառնանք GPIO- ի ձեր վերահսկման համար վահանակի ստեղծմանը: Նախ, մենք պետք է տեղադրենք վահանակի բաղադրիչը:

Կատարեք հետևյալ հրամանը ձեր pi- ի տերմինալում.

pi@raspberrypi: ~ $ node-red-stop

pi@raspberrypi: ~ $ cd ~/.node-red pi@raspberrypi: ~ $ npm տեղադրել node-red-dashboard pi@raspberrypi: ~ $ node-red-start

Քայլ 5: GPIO- ի համար վահանակի ստեղծում

Այժմ դուք պետք է վերադառնաք այն դիտարկիչի էջին, որտեղից անցել եք այս նախագծի սկզբում:

Այս էջից մենք կկառուցենք GPIO- ի օրինակ: Ես կտեղադրեմ անջատիչ և սահնակ `GPIO- ն միացնելու և անջատելու համար, մեկը` pwm ալիք կատարելու համար:

Վահանակի վահանակի ձախ մասից անհրաժեշտ է գտնել անջատիչի կոճակը և այն քաշել հոսքի վրա: Այնուհետև պետք է գտնել սահիչը և այն քաշել նաև հոսք 1 -ի վրա:

Այժմ դուք պետք է գտնեք GPIO- ն ազնվամորու pi բաժնի տակ: Այժմ ցանկանում եք gpio մոդուլը, որը ձախ կողմում ունի միացնող կետ, քանի որ սա մուտքային մոդուլ է: Սրանցից երկուսը ներքև քաշեք հոսքի վրա 1 ՝ անջատիչից և սահողից այն կողմ:

Պարզապես տեղադրեք ձեր կուրսորը անջատիչի ձախ կողմում գտնվող միացնող կետի վրա և կտտացրեք և քաշեք դեպի GPIO կապումներից մեկի ձախ կողմում գտնվող միացնող կետը: Նույնը կատարեք սահողով:

Միանալուց հետո դուք պետք է կազմաձևեք յուրաքանչյուր կտոր ՝ կրկնակի սեղմելով դրանց վրա:

Քայլ 6: Անջատիչի կազմաձևում

Անջատիչի կազմաձևում
Անջատիչի կազմաձևում
Անջատիչի կազմաձևում
Անջատիչի կազմաձևում

Կրկնակի սեղմեք անջատիչի հանգույցի վրա և բացեք հատկությունների ընտրացանկը:

Այստեղ դուք պետք է սեղմեք մատիտը խմբի աջ կողմում:

Այժմ ստեղծեք նոր խմբի անուն (իմը թողեցի լռելյայն)

Ընտրեք մատիտի պատկերակը TAB- ի կողքին և նշեք այն սեղանը, որի ցանկը, որ սա լինի (ընտրեցի տուն)

Այժմ ընտրեք թարմացումը վերին աջ անկյունում:

Այժմ դուք կարող եք ընտրել ձեր անջատիչի չափը և դասավորությունը: Ստանալով այն պատկերակը, որը ցանկանում եք օգտագործել և բոլոր կոսմետիկան պատրաստ լինելուց, դուք կիջնեք բեռնվածության ընտրանքներին:

Անջատիչի համար դուք պետք է սահմանեք բեռնվածքի տարբերակները հետևյալ կերպ.

Ընտրեք բացվող սլաքը բեռնվածքի տեքստային տուփի կողքին և ընտրեք երկու բեռների համարը, ապա սահմանեք.

Payանրաբեռնվածության վրա ՝ 1

Անբեռնված բեռնվածություն `0

Այժմ դուք պետք է կազմաձևեք GPIO- ի քորոցը, որը ցանկանում եք փոխել:

Անջատիչի համար երկու անգամ սեղմեք քորոցի վրա, և դա կբացի խմբագրման rpi-gpio ելքի ռեժիմը:

Ընտրեք այն քորոցը, որը կցանկանայիք օգտագործել, մեր դեպքում մենք օգտագործում ենք GPIO04-7 փին:

Եթե ցանկանում եք, տվեք անունը և ընտրեք «Կատարված»

Քայլ 7: Սլայդերի կազմաձևում

Սլայդերի կազմաձևում
Սլայդերի կազմաձևում
Սլայդերի կազմաձևում
Սլայդերի կազմաձևում

Սահիկը կարգավորելու համար նախ պետք է կրկնակի սեղմել սահող վահանակի կոճակի վրա:

Այնտեղ մտնելուց հետո դուք կփոխեք «պիտակի» հատկությունը այնպիսին, ինչպիսին կցանկանայիք ունենալ նրա անունը UI- ում:

Հաջորդը, դուք սահմանում եք նվազագույն և առավելագույն տիրույթը: Քանի որ PWM LED պայծառությունը սովորաբար տոկոսներով է, %Duty Cycle- ի պատճառով, մեզ անհրաժեշտ է, որ նվազագույնը լինի 0, իսկ առավելագույնը `100:

Այժմ մեր օրինակի համար, թե որքան ագրեսիվ է լույսը փոխում պայծառությունը քայլի պատճառով: Ես մերը կազմաձևել եմ 1 -ով մեկ քայլի համար, այնպես որ սահիկի 1 միավորը հավասար է 1% պայծառության:

Դա սահողի համար է

Pin- ի համար ձեզ հարկավոր է կրկնակի սեղմել համապատասխան GPIO կապի մոդուլը:

Այժմ մենք ընտրեցինք GPIO18 կապը, քանի որ սա PMW քորոց է Raspberry pi 3 B+ - ի համար:

Դրանից հետո դուք պետք է ընտրեք PWM ելքը տիպի դաշտում, որպեսզի հայտնի լինի, որ դա PWM ելք է:

Անուն տվեք, և դուք պատրաստվում եք գնալ:

Քայլ 8: Գործարկել UI և փորձարկում

Image
Image

Այժմ ձեր նոր վահանակի UI- ն փորձարկելու համար հարկավոր է սեղմել վերևի աջ անկյունում տեղակայել ՝ ձեր հարմարեցված կոդը տեղակայելու համար: Այնուհետև անհրաժեշտ է գնալ ձեր pi- ի IP հասցեին, որը գործարկվում է կարմիր հանգույցով: Եվ դրանում նշեք UI- ի նշումը. Այժմ կարող եք փորձարկել ՝ կտտացնելով յուրաքանչյուրին: Հուսով եմ, որ ձեզ դուր են եկել այս հրահանգները և ցանկացած այլ տեղեկատվության համար խնդրում ենք դիտել youtube- ի ալիքը և տեսանյութը:

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