Raspberry Pi kaugühendamine MATLAB Online'iga

Raspberry Pi Kauguhendamine Matlab Online Iga



Raspberry Pi on odav ja väikese võimsusega miniarvuti, mida kasutatakse mitmesuguste ülesannete täitmiseks, nagu veebiserverite loomine, koduautomaatika, masinate juhtimine ja palju muud. MATLAB on seevastu programmeerimiskeel ja tööriist, mida kasutatakse selliste ülesannete täitmiseks nagu pilditöötlus, masinõpe ja muud. Lisaks MATLAB-i kasutamisele keerukate ülesannete täitmiseks saate seda kasutada ka erinevate elektrooniliste seadmete (nt Arduino, ESP32 ja Raspberry Pi) kaugühendamiseks. Te saate ülesande täita kas MATLAB töölauarakenduses või MATLAB Online'is. Siit leiate juhendi Raspberry Pi kaugühendamiseks MATLAB Online'iga MATLABi töölaua asemel, kuna see on Raspberry Pi kasutajatele lihtne ja kuluefektiivne lahendus.

Ülevaade:

Miks valida Raspberry Pi jaoks MATLABi asemel MATLAB Online?

MATLAB Online'i valimine MATLAB-i asemel on tasuv, kuna te ei pea MATLAB-teenuse kasutamiseks kasutama ühtegi senti. Lisaks saate seda käivitada ka oma väikese võimsusega Raspberry Pi süsteemibrauseris, kui teil pole muid süsteeme saadaval. Teisest küljest on MATLABi töölaud tasuline tööriist, mille funktsioonide kasutamiseks on vaja litsentsivõtit.







Raspberry Pi kaugühendamine MATLAB Online'iga

Raspberry Pi saate kaugühenduse kaudu MATLAB Online'iga ühendada, kasutades järgmisi samme:



1. samm: looge MATLABis MathWorksi konto

Enne Raspberry Pi ühendamist MATLABiga peate looma MATLABis MathWorksi konto alates siin . Seda kontot kasutatakse hiljem, kui konfigureerite Raspberry Pi-s MATLAB-i seadistuse ja pääsete juurde MATLAB-ile võrgus.



2. samm: installige Raspberry Pi tööriist Matlab-rpi

The matlab-rpi on avatud lähtekoodiga tööriist, mida kasutatakse Raspberry Pi ühendamiseks MATLAB Online'iga eemalt. See tööriist on saadaval ametlikus Raspberry Pi hoidlas ja seda saab installida käsu apt kaudu. Kui kaalute oma Raspberry Pi ühendamist MATLAB Online'iga, peate selle oma Raspberry Pi süsteemi installima järgmise käsuga:





sudo apt install matlab-rpi -y

3. samm: konfigureerige Matlab-rpi seadistus rakenduses Raspberry Pi

Pärast edukat installimist matlab-rpi Raspberry Pi puhul konfigureerige seadistus, käivitades järgmise käsu:



sudo matlab-rpi-setup

Seadistamise ajal peate andma oma Raspberry Pi-le nime:

Pärast nime sisestamist peate lubama Raspberry Pi välisseadmed, mida saate teha lisades ' ja ” ekraanil kuvatavas juhises:

Peate esitama MathWorksi konto mandaadid, mille olete loonud Samm 1 , need hõlmavad oma e-posti aadressi ja parooli sisestamist:

Märge: Pärast seadistamise lõpetamist taaskäivitage süsteem muudatuste rakendamiseks.

Oma seadistamiseks saate kasutada mitut lippu matlab-rpi pärast esialgset seadistamist on üksikasjad toodud allolevas tabelis:

Kirjeldus Näide
Raspberry Pi kuvatava nime määramine rakenduses MATLAB Online sudo matlab-rpi-setup – nimi raspberry_pi

VÕI

sudo matlab-rpi-setup -n raspberry_pi

MATLAB Online'i autentimismandaatide määramine sudo matlab-rpi-setup –sisselogimine

VÕI

sudo matlab-rpi-setup –l

Kaamera funktsiooni lubamine või keelamine Raspberry Pi-s MATLAB Online'is (vaja on taaskäivitamine) sudo matlab-rpi-setup – kaamera lubamine

VÕI

sudo matlab-rpi-setup -c lubamine

Raspberry Pi I2C funktsiooni lubamine või keelamine (vaja on taaskäivitamine) sudo matlab-rpi-setup –i2c lubamine

VÕI

sudo matlab-rpi-setup -i lubada

Raspberry Pi SPI-funktsiooni lubamine või keelamine (vaja on taaskäivitamine) sudo matlab-rpi-setup – spi lubamine

VÕI

sudo matlab-rpi-setup -spi lubamine

Raspberry Pi UART-funktsiooni lubamine või keelamine (vaja on taaskäivitamine) sudo matlab-rpi-setup – spi lubamine

VÕI

sudo matlab-rpi-setup -spi lubamine

Funktsiooni MATLAB juurutamine iseseisva käivitatava failina Raspberry Pi-s. sudo matlab-rpi-setup – juurutamise lubamine

VÕI

sudo matlab-rpi-setup –d lubamine

Abi sudo matlab-rpi-setup –help

VÕI

sudo matlab-rpi-setup –help

Käsiraamat mees matlab-rpi-seadistus

4. samm: avage MATLAB Online

Nüüd avatud MATLAB Internetis oma brauseris, külastades aadressi veebisait .

5. samm: kontrollige Raspberry Pi loendit

Navigeerige Käsk Windows MATLAB Online'is ja käivitage raspilist käsk, nagu allpool näidatud, et näha oma Raspberry Pi seadet loendis:

raspilist

Märge: Kui teie Raspberry Pi seadet loendis ei kuvata, taaskäivitage seade ja käivitage käsk uuesti.

6. samm: looge ühendus Raspberry Pi-ga

Raspberry Pi ühenduse loomiseks MATLAB Online'iga saate kasutada rasp käsk ja salvestage oma Raspberry Pi teave teie valitud muutujasse:

r=raspi

Raspberry Pi saate ühendada ka MATLAB Online'iga läbi rasp käsk, sisestades teile antud seerianumbri 5. samm :

r = raspi ( Seerianumber )

Või võite kasutada Raspberry Pi nime, mille sisestasite 3. sammus seadistamise käigus.

r = raspi ( raspberrypi_name )

7. samm: looge ühendus Raspberry Pi-ga

Pärast edukat ühendamist saate käivitada raspilist käsk uuesti, et kinnitada oma Raspberry Pi ühendus MATLAB Online'iga:

8. samm: looge lihtne LED-vilguv projekt

Et testida, kas Raspberry Pi tahvel on MATLAB Online'iga edukalt ühendatud, käivitame MATLAB Online'is järgmise koodi:

funktsiooni LED_Blink ( )

% MATLAB vilkuv projekt

r = raspi;

% Vilgutage LED-tuli 50 tsüklit

jaoks arv = 1 : viiskümmend

% Lülitage LED sisse

writeLED ( r, 'led0' , 1 ) ;

% Paus 1 sekundiks

paus ( 1 ) ;

% Lülitage LED välja

writeLED ( r'width0', 0 ) ;

% Paus 1 sekundiks

paus ( 1 ) ;

lõpp

lõpp

Ülaltoodud kood kasutab rasp käsk Raspberry Pi ühendamiseks MATLAB Online'iga. Seejärel kasutab see loenduri sisse- ja väljalülitamiseks Tegevuse olek LED Raspberry Pi-l 1 sekundi jooksul

Raspberry Pi kataloogi kaugjuurdepääs MATLAB Online'is

Samuti saate kasutada MATLAB Online'i Raspberry Pi kataloogi kaugjuurdepääsuks ja kataloogide sisu vaatamiseks. Seda saab teha kaudu süsteem käsk MATLAB Online'is.

Järgnev süsteem käsk aitab teil näha Raspberry Pi kataloogide sisu:

süsteem ( raspberrypi, 'ls -al /home/pi' )

Või võite kasutada r seadme nime asemel ka ülaltoodud käsus.

Kuidas hankida Raspberry Pi-st faile MATLAB Online'is

Kui soovite saada faili Raspberry Pi-st MATLAB Online'i, saate seda hõlpsalt teha, kasutades getFile funktsiooni.

Järgmises koodis sain a ngrok.log fail Raspberry Pi-st MATLAB Online'i:

getFile ( raspberrypi, '/home/pi/ngrok.log' )

Fail laaditakse üles MATLAB Online'i pärast ülaltoodud koodi sisestamist:

Seejärel saate selle faili lihtsalt oma süsteemi alla laadida, paremklõpsates failil ja valides ' Lae alla 'valik:

Raspberry Pi LED-ide vaatamine MATLAB Online'is

MATLAB Online'i tugi, mis näitab teavet Raspberry Pi tegevuse oleku LED-i kohta, saab seda teha järgmise käsuga:

showLED-id ( r )

Raspberry Pi tihvtide vaatamine MATLAB Online'is

Raspberry Pi GPIO Pins'ide vaatamiseks saate kasutada ka MATLAB Online'i, seda saab teha kasutades näita Pins funktsioon, nagu allpool näidatud:

näita Pins ( r )

Boonusmeetod: Raspberry kaugühendamine MATLAB-i töölauaga

Nagu varem mainitud, on MATLAB Online kulutõhus viis MATLAB-i teenuste kasutamiseks. Kuid see ei paku lisafunktsioone isegi siis, kui ühendate Raspberry Pi teenusega MATLAB Online. MATLAB-i töölauaga on teil võimalik saada lisafunktsioone, näiteks:

  • Faili kaugkopeerimine ühest arvutist Raspberry Pi-sse MATLAB-ist, kasutades funktsiooni putFile().
  • Sihtfaili kaugkustutamine Raspberry Pi riistvarast.
  • Juurdepääs Raspberry Pi seadmele IP-aadressi, hostinime, kasutajanime ja parooli abil rasp käsk.
  • Kõik süsteemikäsud on toetatud.

Märge: Lisatud Raspberry Pi kustutamiseks raspilist MATLAB Online'is saate lihtsalt käsuaknas kasutada käsku clear.

Järeldus

MATLAB ja Raspberry Pi on kasulikud rakenduste arendamiseks ja keerukate ülesannete täitmiseks. Nende ühendamine on kasulik kasutajatele, kellel on Raspberry Pi seadmed ja kes soovivad samaaegselt töötada MATLABiga. MATLAB Online'i kaugühenduse kasutamise peamine eelis on see, et saate selle hõlpsalt avada ka Raspberry Pi brauseris, kasutades seadme väiksemat töötlemisvõimsust.

Selles juhendis on üksikasjalikult kirjeldatud, kuidas saate installida matlab-rpi Raspberry Pi tööriist, seadistuse konfigureerimine, brauseris MATLAB Online'i avamine ja seadme ühendamine raspilist käsk. Hiljem antakse kood ka Raspberry Pi Activity Status LED sisse- ja väljalülitamiseks, et tagada seadme edukas ühendamine MATLAB Online'iga. Samuti leiate meetodid Raspberry Pi kataloogi kaugjuurdepääsuks või faili Raspberry Pi-st ülekandmiseks MATLAB Online'i.