Ana hat:
- Raspberry Pi için Neden MATLAB Yerine MATLAB Online'ı Seçmelisiniz?
- Raspberry Pi'yi MATLAB Online'a Uzaktan Bağlama
- MATLAB Online'da Raspberry Pi Dizinine Uzaktan Nasıl Erişilir
- MATLAB Online'da Raspberry Pi'den Dosyalar Nasıl Alınır?
- Raspberry Pi LED'lerini MATLAB Online'da Nasıl Görüntüleyebilirim?
- Raspberry Pi GPIO Pinlerini MATLAB Online'da Nasıl Görüntüleyebilirim?
- Bonus Yöntemi: Raspberry'yi MATLAB Masaüstüne Uzaktan Bağlama
- Çözüm
Raspberry Pi için Neden MATLAB Yerine MATLAB Online'ı Seçmelisiniz?
MATLAB hizmetini kullanmak için herhangi bir kuruş harcamanıza gerek kalmadığı için MATLAB yerine MATLAB Online'ı seçmek uygun maliyetlidir. Ayrıca, başka sistemleriniz yoksa, düşük güçlü Raspberry Pi sistem tarayıcınızda da çalıştırabilirsiniz. Öte yandan MATLAB masaüstü, özelliklerini kullanmak için Lisans anahtarı gerektiren ücretli bir araçtır.
Raspberry Pi'yi MATLAB Online'a Uzaktan Bağlama
Aşağıdaki adımları kullanarak Raspberry Pi'yi MATLAB Online'a uzaktan bağlayabilirsiniz:
Adım 1: MATLAB'da bir MathWorks Hesabı oluşturun
Raspberry Pi'yi MATLAB'a bağlamadan önce MATLAB'da bir MathWorks hesabı oluşturmanız gerekir. Burada . Bu hesap daha sonra Raspberry Pi'de MATLAB kurulumunu yapılandırdığınızda ve MATLAB'a çevrimiçi eriştiğinizde kullanılacaktır.
Adım 2: Matlab-rpi Aracını Raspberry Pi'ye yükleyin
matlab-rpi Raspberry Pi'yi MATLAB Online'a uzaktan bağlamak için kullanılan açık kaynaklı bir araçtır. Bu araç resmi Raspberry Pi deposunda mevcuttur ve apt komutuyla kurulabilir. Raspberry Pi'nizi MATLAB Online'a bağlamayı düşünüyorsanız aşağıdaki komuttan Raspberry Pi sisteminize yüklemelisiniz:
sudo apt install matlab-rpi -y
Adım 3: Raspberry Pi'de matlab-rpi Kurulumunu Yapılandırın
Başarıyla yükledikten sonra matlab-rpi Raspberry Pi'de aşağıdaki komutu çalıştırarak kurulumu yapılandırın:
sudo matlab-rpi-kurulumu
Kurulum sırasında Raspberry Pi'nize bir ad vermeniz gerekir:
İsmi girdikten sonra Raspberry Pi üzerinde çevre birimlerini aktif hale getirmelisiniz, bu işlemi “” ekleyerek yapabilirsiniz. Ve ” ekrandaki talimatta:
Oluşturduğunuz MathWorks Hesabı kimlik bilgilerini sağlamalısınız. Aşama 1 , bunlar e-posta adresinizi ve şifrenizi girmeyi içerir:
Not: Kurulumu tamamladıktan sonra değişiklikleri uygulamak için sisteminizi yeniden başlatın.
Yapılandırmak için kullanabileceğiniz birden fazla bayrak vardır. matlab-rpi İlk kurulumdan sonra ayrıntılar aşağıdaki tabloda verilmektedir:
Tanım | Örnek |
MATLAB Online'da Raspberry Pi için Görünen Ad Ayarlama | sudo matlab-rpi-setup –raspberry_pi'nin adı VEYA sudo matlab-rpi-kurulum -n raspberry_pi |
MATLAB Online için Kimlik Doğrulama Kimlik Bilgilerini Ayarlama | sudo matlab-rpi-kurulum –giriş VEYA sudo matlab-rpi-kurulum –l |
MATLAB Online'da Raspberry Pi'de Kamera Özelliğini etkinleştirme veya devre dışı bırakma (yeniden başlatma gerekir) | sudo matlab-rpi-setup –kamera etkinleştirme VEYA sudo matlab-rpi-setup -c etkinleştir |
Raspberry Pi'de I2C özelliğini etkinleştirme veya devre dışı bırakma (yeniden başlatma gereklidir) | sudo matlab-rpi-setup –i2c etkinleştir VEYA sudo matlab-rpi-setup -i etkinleştir |
Raspberry Pi'de SPI özelliğini etkinleştirme veya devre dışı bırakma (yeniden başlatma gereklidir) | sudo matlab-rpi-setup –spi etkinleştir VEYA sudo matlab-rpi-setup -spi etkinleştir |
Raspberry Pi'de UART özelliğini etkinleştirme veya devre dışı bırakma (yeniden başlatma gereklidir) | sudo matlab-rpi-setup –spi etkinleştir VEYA sudo matlab-rpi-setup -spi etkinleştir |
Bir MATLAB işlevini Raspberry Pi'de bağımsız bir yürütülebilir dosya olarak dağıtma. | sudo matlab-rpi-setup – konuşlandırmayı etkinleştir VEYA sudo matlab-rpi-setup –d etkinleştir |
Yardım | sudo matlab-rpi-kurulum –yardım VEYA sudo matlab-rpi-kurulum –yardım |
Manuel | man matlab-rpi-kurulumu |
Adım 4: MATLAB Online'ı açın
Şimdi aç MATLAB Çevrimiçi tarayıcınızda şu adresi ziyaret ederek İnternet sitesi .
Adım 5: Raspberry Pi Listesini Kontrol Edin
Şu yöne rotayı ayarla Windows'a komut ver MATLAB Online'da çalıştırın ve Raspilist Raspberry Pi cihazınızı listede görmek için aşağıda gösterildiği gibi komut verin:
Raspilist
Not: Raspberry Pi cihazınız listede görünmüyorsa cihazınızı yeniden başlatıp komutu tekrar çalıştırın.
Adım 6: Raspberry Pi ile Bağlantı Oluşturun
Raspberry Pi'nin MATLAB Online ile bağlantısını oluşturmak için aşağıdakileri kullanabilirsiniz: törpü Raspberry Pi'nizin bilgilerini seçtiğiniz bir değişkende yönetin ve saklayın:
r=raspi
Ayrıca Raspberry Pi'yi MATLAB Online'a şu adresten de bağlayabilirsiniz: törpü size verilen seri numarasını girerek komut verin. Adım 5 :
r=raspa ( Seri numarası )Veya 3. Adımdaki kurulum işlemi sırasında sağladığınız Raspberry Pi adını kullanabilirsiniz:
r=raspa ( raspberrypi_name )Adım 7: Raspberry Pi ile Bağlantı Oluşturun
Başarılı bağlantıdan sonra aşağıdaki işlemleri gerçekleştirebilirsiniz. Raspilist MATLAB Online ile Raspberry Pi bağlantınızı onaylamak için tekrar komut verin:
Adım 8: Basit Bir Yanıp Sönen LED Projesi Oluşturun
Raspberry Pi kartının MATLAB Online'a başarıyla bağlanıp bağlanmadığını test etmek için MATLAB Online'da aşağıdaki kodu çalıştıralım:
işlev LED_Blink ( )% MATLAB Yanıp Sönen Proje
r=raspi;
% LED'i 50 döngü boyunca yanıp sönün
için sayım = 1 : elli
% LED'deki güç
Yaz LED'i ( R, 'led0' , 1 ) ;
% 1 saniye duraklat
Duraklat ( 1 ) ;
% LED'i kapatın
Yaz LED'i ( r,'genişlik0', 0 ) ;
% 1 saniye duraklat
Duraklat ( 1 ) ;
son
son
Yukarıdaki kod şunu kullanacak: törpü Raspberry Pi'nizi MATLAB Online'a bağlamak için komut. Daha sonra cihazı açmak ve kapatmak için sayaç döngüsünü kullanır. Etkinlik Durumu Raspberry Pi'de 1 saniyelik aralıklarla LED
MATLAB Online'da Raspberry Pi Dizinine Uzaktan Nasıl Erişilir
Raspberry Pi dizinine uzaktan erişmek ve dizinlerin içindeki içerikleri görmek için MATLAB Online'ı da kullanabilirsiniz. Bu, aşağıdakiler aracılığıyla yapılabilir: sistem MATLAB Online'da komut.
Aşağıdaki sistem komutu Raspberry Pi dizinlerinin içeriğini görmenize yardımcı olacaktır:
sistem ( ahududu, 'ls -al /ev/pi' )
Veya kullanabilirsiniz R yukarıdaki komutta cihaz adı yerine.
MATLAB Online'da Raspberry Pi'den Dosyalar Nasıl Alınır?
Raspberry Pi'den MATLAB Online'a dosya almak istiyorsanız bunu kullanarak kolayca yapabilirsiniz. dosyayı al işlev.
Aşağıdaki kodda bir tane aldım ngrok.log Raspberry Pi'den MATLAB Online'a dosya:
dosyayı al ( ahududu, '/home/pi/ngrok.log' )Yukarıdaki kodu girdikten sonra dosya MATLAB Online'a yüklenecektir:
Daha sonra dosyaya sağ tıklayıp “” seçeneğini seçerek bu dosyayı sisteminize kolayca indirebilirsiniz. İndirmek ' seçenek:
Raspberry Pi LED'lerini MATLAB Online'da Nasıl Görüntüleyebilirim?
Raspberry Pi Etkinlik Durumu LED'i hakkındaki bilgileri size gösteren MATLAB Çevrimiçi desteği, bu aşağıdaki komut kullanılarak yapılabilir:
LED'leri göster ( R )
Raspberry Pi Pinlerini MATLAB Online'da Nasıl Görüntüleyebilirim?
Raspberry Pi GPIO Pinlerini görüntülemek için MATLAB Online'ı da kullanabilirsiniz. showPin'ler aşağıda verildiği gibi işlev görür:
showPin'ler ( R )
Bonus Yöntemi: Raspberry'yi MATLAB Masaüstüne Uzaktan Bağlama
Daha önce de belirtildiği gibi, MATLAB Online, MATLAB hizmetlerini kullanmanın uygun maliyetli bir yoludur. Ancak Raspberry Pi'yi MATLAB Online'a bağlasanız bile ek özellikler sağlamaz. MATLAB masaüstüyle aşağıdaki gibi ek özelliklere sahip olabileceksiniz:
- PutFile() fonksiyonunu kullanarak dosyayı bir bilgisayardan MATLAB'dan Raspberry Pi'ye uzaktan kopyalamak.
- Hedef dosyayı Raspberry Pi donanımından uzaktan silme.
- Raspberry Pi cihazına, IP adresi, ana bilgisayar adı, kullanıcı adı ve şifreyi kullanarak erişme törpü emretmek.
- Tüm sistem komutları desteklenir.
Not: Eklenen Raspberry Pi'yi temizlemek için Raspilist MATLAB Online'da, Komut Penceresindeki clear komutunu kullanabilirsiniz.
Çözüm
MATLAB ve Raspberry Pi, uygulama geliştirme ve karmaşık görevleri yürütme açısından faydalıdır. Bunları birbirine bağlamak, Raspberry Pi cihazına sahip olan ve aynı anda MATLAB üzerinde çalışmak isteyen kullanıcılar için faydalı olacaktır. MATLAB Online'ı uzaktan bağlantı için kullanmanın temel avantajı, Raspberry Pi tarayıcısında ve daha az cihazın işlem gücü tüketimiyle kolayca açabilmenizdir.
Bu kılavuzda kurulumu nasıl gerçekleştirebileceğiniz ayrıntılı olarak anlatılmıştır. matlab-rpi Raspberry Pi aracını kullanarak kurulumu yapılandırın, tarayıcıda MATLAB Online'ı açın ve cihazı kullanarak bağlantı kurun. Raspilist emretmek. Daha sonra cihazın MATLAB Online'a başarıyla bağlandığından emin olmak için Raspberry Pi Activity Status LED'ini açıp kapatacak kod da sağlanır. Ayrıca Raspberry Pi dizinine uzaktan erişme veya Raspberry Pi'den MATLAB Online'a bir dosya aktarma yöntemleri de bulacaksınız.