Vázlat:
- Miért érdemes a MATLAB Online-t választani a MATLAB helyett a Raspberry Pi számára?
- Hogyan lehet távolról csatlakoztatni a Raspberry Pi-t a MATLAB Online-hoz
- A Raspberry Pi Directory távoli elérése a MATLAB Online-ban
- Fájlok beszerzése a Raspberry Pi-ből a MATLAB Online-on
- A Raspberry Pi LED-ek megtekintése a MATLAB Online-ban
- A Raspberry Pi GPIO pinek megtekintése a MATLAB Online-ban
- Bónusz módszer: Hogyan lehet távolról csatlakoztatni a Raspberry-t a MATLAB Desktophoz
- Következtetés
Miért válassza a MATLAB Online-t a MATLAB helyett a Raspberry Pi számára?
A MATLAB Online választása a MATLAB helyett költséghatékony, mivel egyetlen fillért sem kell felhasználnia a MATLAB szolgáltatás használatához. Ezenkívül az alacsony fogyasztású Raspberry Pi rendszerböngészőn is futtathatja, ha nem rendelkezik más rendszerekkel. Másrészt a MATLAB desktop egy fizetős eszköz, amely funkcióinak használatához licenckulcsra van szükség.
Hogyan lehet távolról csatlakoztatni a Raspberry Pi-t a MATLAB Online-hoz
A Raspberry Pi-t távolról csatlakoztathatja a MATLAB Online-hoz a következő lépésekkel:
1. lépés: Hozzon létre egy MathWorks-fiókot a MATLAB-ban
Mielőtt csatlakoztatná a Raspberry Pi-t a MATLAB-hoz, létre kell hoznia egy MathWorks fiókot a MATLAB-ban. itt . Ezt a fiókot fogja használni később, amikor konfigurálja a MATLAB beállítását a Raspberry Pi-n, valamint a MATLAB online elérésekor.
2. lépés: Telepítse a Matlab-rpi eszközt a Raspberry Pi-re
A matlab-rpi egy nyílt forráskódú eszköz, amellyel távolról csatlakoztatható a Raspberry Pi a MATLAB Online-hoz. Ez az eszköz elérhető a hivatalos Raspberry Pi tárolóban, és az apt paranccsal telepíthető. Ha a Raspberry Pi-t a MATLAB Online-hoz szeretné csatlakoztatni, telepítenie kell a Raspberry Pi rendszerére a következő paranccsal:
sudo apt install matlab-rpi -y
3. lépés: Konfigurálja a Matlab-rpi beállítást a Raspberry Pi-n
Sikeres telepítés után matlab-rpi A Raspberry Pi-n konfigurálja a beállítást a következő parancs futtatásával:
sudo matlab-rpi-setup
A beállítás során nevet kell adnia Raspberry Pi-jének:
A név megadása után engedélyeznie kell a perifériákat a Raspberry Pi-n, amit a „ és ” a képernyőn megjelenő utasításon:
Meg kell adnia a MathWorks-fiók hitelesítő adatait, amelyeket Ön hozott létre 1. lépés , ezek közé tartozik az e-mail cím és a jelszó megadása:
Jegyzet: A beállítás befejezése után indítsa újra a rendszert a módosítások alkalmazásához.
Számos zászlót használhat a konfiguráláshoz matlab-rpi a kezdeti beállítás után a részleteket az alábbi táblázat tartalmazza:
Leírás | Példa |
A Raspberry Pi megjelenített nevének beállítása a MATLAB Online-ban | sudo matlab-rpi-setup –név raspberry_pi VAGY sudo matlab-rpi-setup -n raspberry_pi |
A MATLAB Online hitelesítési adatainak beállítása | sudo matlab-rpi-setup –bejelentkezés VAGY sudo matlab-rpi-setup –l |
Kamerafunkció engedélyezése vagy letiltása a Raspberry Pi-n a MATLAB Online-ban (újraindítás szükséges) | sudo matlab-rpi-setup – kamera engedélyezése VAGY sudo matlab-rpi-setup -c engedélyezése |
Az I2C funkció engedélyezése vagy letiltása a Raspberry Pi-n (újraindítás szükséges) | sudo matlab-rpi-setup –i2c engedélyezése VAGY sudo matlab-rpi-setup -i enable |
Az SPI funkció engedélyezése vagy letiltása a Raspberry Pi-n (újraindítás szükséges) | sudo matlab-rpi-setup –spi engedélyezése VAGY sudo matlab-rpi-setup -spi engedélyezése |
Az UART funkció engedélyezése vagy letiltása a Raspberry Pi-n (újraindítás szükséges) | sudo matlab-rpi-setup –spi engedélyezése VAGY sudo matlab-rpi-setup -spi engedélyezése |
MATLAB függvény telepítése önálló végrehajtható fájlként a Raspberry Pi-n. | sudo matlab-rpi-setup –deploy engedélyezése VAGY sudo matlab-rpi-setup –d engedélyezése |
Segítség | sudo matlab-rpi-setup –help VAGY sudo matlab-rpi-setup –help |
Kézikönyv | man matlab-rpi-setup |
4. lépés: Nyissa meg a MATLAB Online-t
Most nyitva MATLAB Online a böngészőben, ha felkeresi a weboldal .
5. lépés: Ellenőrizze a Raspberry Pi listát
Navigáljon ide Windows parancs a MATLAB Online-ban, és futtassa a raspilista parancsot az alábbiak szerint, hogy megtekinthesse Raspberry Pi eszközét a listában:
raspilista
Jegyzet: Ha Raspberry Pi eszköze nem jelenik meg a listában, indítsa újra az eszközt, majd futtassa újra a parancsot.
6. lépés: Hozzon létre kapcsolatot a Raspberry Pi-vel
A Raspberry Pi és a MATLAB Online kapcsolat létrehozásához használhatja a reszelő parancsot, és tárolja a Raspberry Pi adatait egy választott változóban:
r=raspi
A Raspberry Pi-t a MATLAB Online-hoz is csatlakoztathatja reszelő parancsot a megadott sorozatszám beírásával 5. lépés :
r= raspi ( Sorozatszám )Vagy használhatja a Raspberry Pi nevet, amelyet a beállítási folyamat során adott meg a 3. lépésben:
r= raspi ( raspberrypi_name )7. lépés: Hozzon létre kapcsolatot a Raspberry Pi-vel
Sikeres csatlakozás után végrehajthatja a raspilista parancsot ismételten a Raspberry Pi-kapcsolat megerősítéséhez a MATLAB Online-hoz:
8. lépés: Hozzon létre egy egyszerű LED-villogó projektet
Annak teszteléséhez, hogy a Raspberry Pi kártya sikeresen csatlakozik-e a MATLAB Online-hoz, futtassuk a következő kódot a MATLAB Online-ban:
funkció LED_Blink ( )% MATLAB villogó projekt
r = raspi;
% Villogjon a LED-en 50 cikluson keresztül
számára szám = 1 : ötven
% Kapcsolja be a LED-et
írásLED ( r, 'led0' , 1 ) ;
% Szünet 1 másodpercig
szünet ( 1 ) ;
% Kapcsolja ki a LED-et
írásLED ( r'szélesség0', 0 ) ;
% Szünet 1 másodpercig
szünet ( 1 ) ;
vége
vége
A fenti kód a reszelő parancsot a Raspberry Pi és a MATLAB Online csatlakoztatásához. Ezután a számláló hurkot használja a be- és kikapcsoláshoz Tevékenység állapota LED a Raspberry Pi-n 1 másodpercig
A Raspberry Pi Directory távoli elérése a MATLAB Online-ban
A MATLAB Online segítségével távolról is elérheti a Raspberry Pi könyvtárat, és megtekintheti a könyvtárak tartalmát. Ezt a rendszer parancs a MATLAB Online-ban.
A következő rendszer A parancs segít megtekinteni a Raspberry Pi könyvtárak tartalmát:
rendszer ( Raspberry Pi, 'ls -al /home/pi' )
Vagy használhatod r az eszköznév helyett a fenti parancsban is.
Hogyan szerezhet be fájlokat a Raspberry Pi-ből a MATLAB Online-on
Ha egy fájlt szeretne letölteni a Raspberry Pi-ről a MATLAB Online-ra, ezt egyszerűen megteheti a getFile funkció.
A következő kódban kaptam a ngrok.log fájl a Raspberry Pi-ről a MATLAB Online-ra:
getFile ( Raspberry Pi, '/home/pi/ngrok.log' )A fájl feltöltődik a MATLAB Online-ba, miután megadta a fenti kódot:
Ezután egyszerűen letöltheti ezt a fájlt a rendszerére, ha jobb gombbal rákattint a fájlra, és kiválasztja a „ Letöltés ' választási lehetőség:
A Raspberry Pi LED-ek megtekintése a MATLAB Online-ban
A MATLAB Online támogatás, amely információkat mutat a Raspberry Pi Activity Status LED-ről, ezt a következő paranccsal teheti meg:
showLED-ek ( r )
A Raspberry Pi pinek megtekintése a MATLAB Online-ban
A MATLAB Online segítségével is megtekintheti a Raspberry Pi GPIO Pins-t, ezt megteheti a showPins funkció az alábbiak szerint:
showPins ( r )
Bónusz módszer: Hogyan lehet távolról csatlakoztatni a Raspberry-t a MATLAB Desktophoz
Ahogy korábban említettük, a MATLAB Online költséghatékony módja a MATLAB szolgáltatások használatának. Azonban még akkor sem biztosít további szolgáltatásokat, ha a Raspberry Pi-t a MATLAB Online-hoz csatlakoztatja. A MATLAB desktop segítségével további funkciókhoz juthat, mint például:
- A fájl távoli másolása az egyik számítógépről a Raspberry Pi-re a MATLAB-ból a putFile() függvény segítségével.
- A célfájl távoli törlése a Raspberry Pi hardverről.
- A Raspberry Pi eszköz elérése az IP-cím, gazdagépnév, felhasználónév és jelszó használatával reszelő parancs.
- Minden rendszerparancs támogatott.
Jegyzet: A hozzáadott Raspberry Pi törléséhez raspilista A MATLAB Online-on egyszerűen használhatja a Clear parancsot a parancsablakban.
Következtetés
A MATLAB és a Raspberry Pi hasznosak az alkalmazások fejlesztésében és az összetett feladatok végrehajtásában. Ezek összekapcsolása hasznos lesz azoknak a felhasználóknak, akik Raspberry Pi eszközökkel rendelkeznek, és egyidejűleg szeretnének dolgozni a MATLAB-on. A MATLAB Online távoli kapcsolat használatának fő előnye, hogy könnyedén megnyithatja Raspberry Pi böngészővel is, kevesebb eszköz feldolgozási energiafogyasztásával.
Ez az útmutató részletesen bemutatja, hogyan hajthatja végre a telepítést matlab-rpi eszközt a Raspberry Pi-n, a beállítás konfigurálása, a MATLAB Online megnyitása a böngészőben, és az eszköz csatlakoztatása a raspilista parancs. A későbbiekben kódot is biztosítunk a Raspberry Pi Activity Status LED be- és kikapcsolásához, így biztosítva, hogy az eszköz sikeresen csatlakozzon a MATLAB Online-hoz. Megtalálhatja azokat a módszereket is, amelyek segítségével távolról hozzáférhet a Raspberry Pi könyvtárához, vagy átvihet egy fájlt a Raspberry Pi-ből a MATLAB Online-ba.