Ազնվամորու Pi- ի վերահսկում Matlab- ի միջոցով. 5 քայլ
Ազնվամորու Pi- ի վերահսկում Matlab- ի միջոցով. 5 քայլ
Anonim
Image
Image
Անհրաժեշտ աջակցության փաթեթի տեղադրում MATLAB- ում
Անհրաժեշտ աջակցության փաթեթի տեղադրում MATLAB- ում

Հեյ, այս ձեռնարկը վերաբերում է ձեր անգլուխ ազնվամորի պիին matlab- ի միջոցով կառավարելուն: Հնարավոր է, ստիպված լինեք տեղադրել matlab- ը վերջին տարբերակին `ավելի նոր ազնվամորու pi տախտակին աջակցելու համար:

Պարագաներ

Raspberry pi 3 (ցանկացած վերջին մոդել)

Matlab ծրագրակազմ

LED լույս

220 օմ դիմադրություն

Քայլ 1. Տեղադրեք անհրաժեշտ աջակցության փաթեթ MATLAB- ում

Անհրաժեշտ աջակցության փաթեթի տեղադրում MATLAB- ում
Անհրաժեշտ աջակցության փաթեթի տեղադրում MATLAB- ում
Անհրաժեշտ աջակցության փաթեթի տեղադրում MATLAB- ում
Անհրաժեշտ աջակցության փաթեթի տեղադրում MATLAB- ում
  • Կտտացրեք հավելման պատկերակին matlab ընտրացանկում:
  • Որոնեք MATLAB Աջակցության փաթեթ Raspberry Pi Hardware- ի համար
  • Ներբեռնեք և տեղադրեք փաթեթը
  • Հետևեք matlab- ով առաջին անգամ տեղադրման ընթացակարգին

Քայլ 2: Ստացեք ծածկագիրը

Ներբեռնեք matlab ծածկագիրը ստորև տրված հղումից:

MATLAB ֆայլ

Քայլ 3: Կոդավորում

rpi = raspi ('raspberrypi.mshome.net', 'pi', 'qwerty');

  • raspi- ն օգտագործվում է ssh- ի միջոցով ազնվամորի pi- ի հետ կապ ստեղծելու համար
  • raspberrypi.mshome.net- Ձեր pi տախտակի pi pi- օգտվողի անվան IP
  • ձեր օգտվողի հաշվի qwerty- գաղտնաբառ

showPins (rpi);

showPins- ը ձեր pi տախտակի միացված կապի pin կապը ցույց տալու հրաման է: այս հրամանի միջոցով կարող եք գտնել GPIO- ի կապի համարը:

i = 1: 10 համար

writeDigitalPin (rpi, 21, 1); դադար (1); writeDigitalPin (rpi, 21, 0); դադար (1); վերջ

  • for loop- ը օգտագործվում է որոշակի անգամ որոշակի գործողություն կատարելու համար:
  • writeDigitalPin- ն օգտագործվում է GPIO կապում գրելու համար, քանի որ բարձր և ցածր ելքերի դադարը ստեղծում է վայրկյաններով արտահայտված ուշացում

Քայլ 4: Գործարկեք կոդը բաժնում

Գործարկեք առաջին բաժինը (CTRL+ENTER) և բացեք աշխատանքային տարածքում ստեղծված փոփոխականը:

  • Փորձեք վերլուծել rpi- ի ներսում առկա տարբեր պարամետրերը:
  • Այն տալիս է ձեր pi տախտակի ընդհանուր նկարագրությունը, ինչպիսիք են կապումերի քանակը, led- ների թիվը, i2c- ն և ինքնաթիռում առկա ամեն ինչ:

Այնուհետև գործարկեք երկրորդ հատվածը `ազնվամորու pi տախտակի կապի դիագրամը ցուցադրելու համար:

Դիտեք այս պատկերից GPIO կապի համարը:

Երրորդ պատկերում սահմանեք led թարթման պարամետրերը ՝ ըստ ձեր պահանջի:

  • Հետաձգումը կարգավորելու համար կարող եք փոխել դադարի արժեքը:
  • Փոխեք for- ի արժեքը `սահմանելու այն ժամանակը, երբ ցանկանում եք, որ թարթումը կատարվի:

Քայլ 5: Ահա և վերջ:

Դա այն է!
Դա այն է!

Դուք կատարել եք ազնվամորու pi- ի ձեր առաջին փորձը `օգտագործելով matlab:

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