Kuinka yhdistää Raspberry Pi etäyhteydellä MATLAB Onlineen

Kuinka Yhdistaa Raspberry Pi Etayhteydella Matlab Onlineen



Raspberry Pi on edullinen ja pienitehoinen minitietokone, jota käytetään monenlaisten tehtävien suorittamiseen, kuten verkkopalvelimien rakentamiseen, kodin automaatioon, koneiden ohjaukseen ja muihin. MATLAB toisaalta on ohjelmointikieli ja työkalu, jota käytetään tehtävien suorittamiseen, kuten kuvankäsittelyyn, koneoppimiseen ja muihin. Sen lisäksi, että käytät MATLABia monimutkaisten tehtävien suorittamiseen, voit käyttää sitä erilaisten elektronisten laitteiden, kuten Arduino, ESP32 ja Raspberry Pi, etäliittämiseen. Suoritat tehtävän joko MATLAB-työpöytäsovelluksessa tai MATLAB Onlinessa. Täältä löydät kuitenkin oppaan Raspberry Pi:n etäliittämiseksi MATLAB Onlineen MATLAB-työpöydän sijaan, koska se on yksinkertainen ja kustannustehokas ratkaisu Raspberry Pi -käyttäjille.

Pääpiirteet:

Miksi valita MATLAB Online MATLABin sijaan Raspberry Pi:lle

MATLAB Onlinen valitseminen MATLABin sijaan on kustannustehokasta, koska sinun ei tarvitse käyttää penniäkään MATLAB-palvelun käyttämiseen. Lisäksi voit käyttää sitä myös vähätehoisella Raspberry Pi -järjestelmäselaimellasi, jos sinulla ei ole muita järjestelmiä saatavilla. Toisaalta MATLAB-työpöytä on maksullinen työkalu, joka vaatii lisenssiavaimen ominaisuuksiensa käyttämiseen.







Kuinka yhdistää Raspberry Pi etäyhteydellä MATLAB Onlineen

Voit yhdistää Raspberry Pin etäyhteyden MATLAB Onlineen seuraavien vaiheiden avulla:



Vaihe 1: Luo MathWorks-tili MATLABissa

Ennen kuin yhdistät Raspberry Pi:n MATLABiin, sinun on luotava MathWorks-tili MATLABissa tässä . Tätä tiliä käytetään myöhemmin, kun määrität MATLAB-asetukset Raspberry Pi:ssä ja käytät MATLABia verkossa.



Vaihe 2: Asenna Matlab-rpi Tool Raspberry Pi:hen

The matlab-rpi on avoimen lähdekoodin työkalu, jolla Raspberry Pi voidaan yhdistää MATLAB Onlineen etäyhteyden kautta. Tämä työkalu on saatavana virallisessa Raspberry Pi -arkistossa ja se voidaan asentaa apt-komennolla. Jos harkitset Raspberry Pi:n yhdistämistä MATLAB Onlineen, sinun on asennettava se Raspberry Pi -järjestelmääsi seuraavalla komennolla:





sudo apt install matlab-rpi -y

Vaihe 3: Määritä Matlab-rpi Setup Raspberry Pi:ssä

Onnistuneen asennuksen jälkeen matlab-rpi Raspberry Pi:ssä määritä asetukset suorittamalla seuraava komento:



sudo matlab-rpi-setup

Määrityksen aikana sinun on annettava nimi Raspberry Pi:lle:

Nimen syöttämisen jälkeen sinun on otettava oheislaitteet käyttöön Raspberry Pi:ssä, minkä voit tehdä lisäämällä ' ja ' näytön ohjeessa:

Sinun on annettava MathWorks-tilin kirjautumistiedot, jotka olet luonut Vaihe 1 , näitä ovat sähköpostiosoitteesi ja salasanasi syöttäminen:

Huomautus: Kun asennus on valmis, käynnistä järjestelmä uudelleen, jotta muutokset otetaan käyttöön.

On olemassa useita lippuja, joiden avulla voit määrittää asetukset matlab-rpi alkuperäisen asennuksen jälkeen tiedot on annettu alla olevassa taulukossa:

Kuvaus Esimerkki
Raspberry Pi:n näyttönimen asettaminen MATLAB Onlinessa sudo matlab-rpi-setup –nimi raspberry_pi

TAI

sudo matlab-rpi-setup -n raspberry_pi

Todennustietojen asettaminen MATLAB Onlinelle sudo matlab-rpi-setup – kirjautuminen

TAI

sudo matlab-rpi-setup –l

Kameratoiminnon ottaminen käyttöön tai poistaminen käytöstä Raspberry Pi:ssä MATLAB Onlinessa (uudelleenkäynnistys tarvitaan) sudo matlab-rpi-setup – kameran käyttöönotto

TAI

sudo matlab-rpi-setup -c ota käyttöön

I2C-ominaisuuden ottaminen käyttöön tai poistaminen käytöstä Raspberry Pi:ssä (uudelleenkäynnistys tarvitaan) sudo matlab-rpi-setup –i2c enable

TAI

sudo matlab-rpi-setup -i enable

SPI-ominaisuuden ottaminen käyttöön tai poistaminen käytöstä Raspberry Pi:ssä (uudelleenkäynnistys tarvitaan) sudo matlab-rpi-setup – spi enable

TAI

sudo matlab-rpi-setup -spi ota käyttöön

UART-ominaisuuden ottaminen käyttöön tai poistaminen käytöstä Raspberry Pi:ssä (uudelleenkäynnistys tarvitaan) sudo matlab-rpi-setup – spi enable

TAI

sudo matlab-rpi-setup -spi ota käyttöön

MATLAB-funktion käyttöönotto itsenäisenä suoritustiedostona Raspberry Pi:ssä. sudo matlab-rpi-setup -deploy enable

TAI

sudo matlab-rpi-setup –d enable

auta sudo matlab-rpi-setup –ohje

TAI

sudo matlab-rpi-setup –ohje

Manuaalinen mies matlab-rpi-setup

Vaihe 4: Avaa MATLAB Online

Nyt avoinna MATLAB verkossa selaimessasi käymällä osoitteessa verkkosivusto .

Vaihe 5: Tarkista Raspberry Pi -luettelo

Navigoida johonkin Komento Windows MATLAB Onlinessa ja suorita raspilisti komento alla olevan kuvan mukaisesti nähdäksesi Raspberry Pi -laitteesi luettelossa:

raspilisti

Huomautus: Jos Raspberry Pi -laitteesi ei näy luettelossa, käynnistä laite uudelleen ja suorita komento uudelleen.

Vaihe 6: Luo yhteys Raspberry Pi:hen

Voit luoda Raspberry Pi -yhteyden MATLAB Onlinen kanssa käyttämällä kähinä komento ja tallenna Raspberry Pi:n tiedot valitsemaasi muuttujaan:

r = raspi

Voit myös yhdistää Raspberry Pin MATLAB Onlineen kautta kähinä komento kirjoittamalla sinulle antamasi sarjanumero Vaihe 5 :

r = raspi ( Sarjanumero )

Tai voit käyttää Raspberry Pi -nimeä, jonka annoit määritysprosessin aikana vaiheessa 3:

r = raspi ( vadelmapi_nimi )

Vaihe 7: Luo yhteys Raspberry Pi:hen

Kun yhteys on muodostettu, voit suorittaa komennon raspilisti komento uudelleen vahvistaaksesi Raspberry Pi -yhteytesi MATLAB Onlineen:

Vaihe 8: Luo yksinkertainen LED-vilkkuprojekti

Testaaksesi, onko Raspberry Pi -levy yhdistetty onnistuneesti MATLAB Onlineen, suoritetaan seuraava koodi MATLAB Onlinessa:

toiminto LED_Vilkku ( )

% MATLAB Blinking Project

r = raspi;

% Vilkuttaa LEDiä 50 jaksoa

varten laske = 1 : viisikymmentä

% Kytke LED päälle

kirjoitusLED ( r, 'led0' , 1 ) ;

% Keskeytä 1 sekunti

tauko ( 1 ) ;

% Sammuta LED

kirjoitusLED ( r'width0', 0 ) ;

% Keskeytä 1 sekunti

tauko ( 1 ) ;

loppu

loppu

Yllä oleva koodi käyttää kähinä komento yhdistää Raspberry Pi MATLAB Onlineen. Sitten se käyttää laskurisilmukkaa virran kytkemiseen ja katkaisemiseen Toiminnan tila LED Raspberry Pi:ssä 1 sekunnin välein

Raspberry Pi -hakemiston etäkäyttö MATLAB Onlinessa

Voit myös käyttää MATLAB Onlinea päästäksesi Raspberry Pi -hakemistoon etänä ja nähdäksesi hakemistojen sisällön. Tämä voidaan tehdä kautta järjestelmä komento MATLAB Onlinessa.

Seuraavat järjestelmä komento auttaa sinua näkemään Raspberry Pi -hakemistojen sisällön:

järjestelmä ( vadelmapi, 'ls -al /home/pi' )

Tai voit käyttää r laitteen nimen sijaan myös yllä olevassa komennossa.

Kuinka saada tiedostoja Raspberry Pi:stä MATLAB Onlinessa

Jos haluat saada tiedoston Raspberry Pi:stä MATLAB Onlineen, voit tehdä sen helposti käyttämällä getFile toiminto.

Seuraavassa koodissa sain a ngrok.log tiedosto Raspberry Pi:stä MATLAB Onlineen:

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

Tiedosto ladataan MATLAB Onlineen, kun olet syöttänyt yllä olevan koodin:

Voit sitten ladata tämän tiedoston järjestelmääsi helposti napsauttamalla tiedostoa hiiren kakkospainikkeella ja valitsemalla ' ladata ”vaihtoehto:

Raspberry Pi -LEDien katselu MATLAB Onlinessa

MATLAB Online -tuki näyttää tiedot Raspberry Pi Activity Status -LED:stä, tämä voidaan tehdä käyttämällä seuraavaa komentoa:

showLEDit ( r )

Raspberry Pi -pintojen katselu MATLAB Onlinessa

Voit myös käyttää MATLAB Onlinea nähdäksesi Raspberry Pi GPIO Pins -pisteitä, tämä voidaan tehdä käyttämällä näytäPins toimii alla kuvatulla tavalla:

näytäPins ( r )

Bonusmenetelmä: Kuinka yhdistää Raspberry etäyhteydellä MATLAB-työpöydälle

Kuten aiemmin mainittiin, MATLAB Online on kustannustehokas tapa käyttää MATLAB-palveluita. Se ei kuitenkaan tarjoa lisäominaisuuksia, vaikka yhdistäisit Raspberry Pi:n MATLAB Onlineen. MATLAB-työpöydän avulla voit saada lisäominaisuuksia, kuten:

  • Tiedoston etäkopiointi yhdeltä tietokoneelta Raspberry Pi:hen MATLABista putFile()-funktiolla.
  • Kohdetiedoston etäpoisto Raspberry Pi -laitteistosta.
  • Raspberry Pi -laitteen käyttö käyttämällä IP-osoitetta, isäntänimeä, käyttäjätunnusta ja salasanaa kähinä komento.
  • Kaikki järjestelmäkomennot ovat tuettuja.

Huomautus: Tyhjentääksesi lisätyn Raspberry Pi:n raspilisti MATLAB Onlinessa voit yksinkertaisesti käyttää komentoikkunan clear-komentoa.

Johtopäätös

MATLAB ja Raspberry Pi ovat hyödyllisiä sovellusten kehittämisessä ja monimutkaisten tehtävien suorittamisessa. Niiden yhdistäminen on hyödyllistä käyttäjille, joilla on Raspberry Pi -laitteita ja jotka haluavat työskennellä MATLABilla samanaikaisesti. MATLAB Onlinen etäyhteyden käytön tärkein etu on, että voit avata sen helposti myös Raspberry Pi -selaimella pienemmällä laitteen prosessointivirrankulutuksella.

Tässä oppaassa on kerrottu yksityiskohtaisesti, kuinka voit suorittaa asennuksen matlab-rpi työkalu Raspberry Pi:ssä, määrittämällä asetukset, avaamalla MATLAB Onlinen selaimessa ja yhdistämällä laitteen raspilisti komento. Myöhemmin tarjotaan myös koodi Raspberry Pi Activity Status -LEDin sytyttämiseksi ja sammuttamiseksi, jotta laite on yhdistetty MATLAB Onlineen onnistuneesti. Löydät myös menetelmiä Raspberry Pi -hakemiston etäkäyttöön tai tiedoston siirtämiseen Raspberry Pi:stä MATLAB Onlineen.