Περίγραμμα:
- Γιατί πρέπει να επιλέξετε το MATLAB Online αντί για το MATLAB για το Raspberry Pi
- Πώς να συνδέσετε απομακρυσμένα το Raspberry Pi στο MATLAB Online
- Πώς να αποκτήσετε απομακρυσμένη πρόσβαση στον κατάλογο Raspberry Pi στο MATLAB Online
- Πώς να λάβετε αρχεία από το Raspberry Pi στο MATLAB Online
- Πώς να δείτε τα LED Raspberry Pi στο MATLAB Online
- Πώς να δείτε τα Raspberry Pi GPIO Pins στο MATLAB Online
- Μέθοδος μπόνους: Πώς να συνδέσετε απομακρυσμένα το Raspberry με την επιφάνεια εργασίας MATLAB
- συμπέρασμα
Γιατί να επιλέξετε το MATLAB Online αντί για το MATLAB για το Raspberry Pi
Η επιλογή του MATLAB Online αντί του MATLAB είναι οικονομικά αποδοτική, καθώς δεν χρειάζεται να χρησιμοποιήσετε καμία δεκάρα για να χρησιμοποιήσετε την υπηρεσία MATLAB. Επιπλέον, μπορείτε επίσης να το εκτελέσετε στο πρόγραμμα περιήγησης συστήματος Raspberry Pi χαμηλής ισχύος, εάν δεν έχετε άλλα διαθέσιμα συστήματα. Από την άλλη πλευρά, η επιφάνεια εργασίας MATLAB είναι ένα εργαλείο επί πληρωμή που απαιτεί κλειδί άδειας χρήσης για να χρησιμοποιήσει τις δυνατότητές του.
Πώς να συνδέσετε απομακρυσμένα το Raspberry Pi στο MATLAB Online
Μπορείτε να συνδέσετε εξ αποστάσεως το Raspberry Pi στο MATLAB Online ακολουθώντας τα παρακάτω βήματα:
Βήμα 1: Δημιουργήστε έναν λογαριασμό MathWorks στο MATLAB
Πριν συνδέσετε το Raspberry Pi στο MATLAB, πρέπει να δημιουργήσετε έναν λογαριασμό MathWorks στο MATLAB από εδώ . Αυτός ο λογαριασμός θα χρησιμοποιηθεί αργότερα όταν διαμορφώσετε τη ρύθμιση του MATLAB στο Raspberry Pi καθώς και την πρόσβαση στο MATLAB στο διαδίκτυο.
Βήμα 2: Εγκαταστήστε το matlab-rpi Tool στο Raspberry Pi
ο matlab-rpi είναι ένα εργαλείο ανοιχτού κώδικα που χρησιμοποιείται για τη σύνδεση του Raspberry Pi στο MATLAB Online από απόσταση. Αυτό το εργαλείο είναι διαθέσιμο στο επίσημο αποθετήριο Raspberry Pi και μπορεί να εγκατασταθεί μέσω της εντολής apt. Εάν σκέφτεστε να συνδέσετε το Raspberry Pi στο MATLAB Online, πρέπει να το εγκαταστήσετε στο σύστημα Raspberry Pi από την ακόλουθη εντολή:
sudo apt εγκατάσταση matlab-rpi -y
Βήμα 3: Διαμορφώστε το matlab-rpi Setup στο Raspberry Pi
Μετά την επιτυχή εγκατάσταση matlab-rpi στο Raspberry Pi, διαμορφώστε τη ρύθμιση εκτελώντας την ακόλουθη εντολή:
sudo matlab-rpi-setup
Κατά τη διάρκεια της εγκατάστασης, πρέπει να δώσετε ένα όνομα για το Raspberry Pi σας:
Αφού εισαγάγετε το όνομα, πρέπει να ενεργοποιήσετε τα περιφερειακά στο Raspberry Pi, κάτι που μπορείτε να κάνετε προσθέτοντας ' και ' στην οδηγία στην οθόνη:
Πρέπει να δώσετε τα διαπιστευτήρια λογαριασμού MathWorks, τα οποία έχετε δημιουργήσει Βήμα 1 , αυτά περιλαμβάνουν την εισαγωγή της διεύθυνσης email και του κωδικού πρόσβασής σας:
Σημείωση: Αφού ολοκληρώσετε τη ρύθμιση, επανεκκινήστε το σύστημά σας για να εφαρμόσετε τις αλλαγές.
Υπάρχουν πολλές σημαίες που μπορείτε να χρησιμοποιήσετε για να διαμορφώσετε το δικό σας matlab-rpi Μετά την αρχική ρύθμιση, οι λεπτομέρειες παρέχονται στον παρακάτω πίνακα:
Περιγραφή | Παράδειγμα |
Ρύθμιση εμφανιζόμενου ονόματος για το Raspberry Pi στο MATLAB Online | sudo matlab-rpi-setup –όνομα raspberry_pi Ή sudo matlab-rpi-setup -n raspberry_pi |
Ρύθμιση διαπιστευτηρίων ελέγχου ταυτότητας για το MATLAB Online | sudo matlab-rpi-setup –login Ή sudo matlab-rpi-setup –l |
Ενεργοποίηση ή απενεργοποίηση της λειτουργίας κάμερας στο Raspberry Pi στο MATLAB Online (απαιτείται επανεκκίνηση) | sudo matlab-rpi-setup –ενεργοποίηση κάμερας Ή sudo matlab-rpi-setup -c enable |
Ενεργοποίηση ή απενεργοποίηση της λειτουργίας I2C στο Raspberry Pi (απαιτείται επανεκκίνηση) | sudo matlab-rpi-setup –i2c enable Ή sudo matlab-rpi-setup -i enable |
Ενεργοποίηση ή απενεργοποίηση της λειτουργίας SPI στο Raspberry Pi (απαιτείται επανεκκίνηση) | sudo matlab-rpi-setup –spi enable Ή sudo matlab-rpi-setup -spi enable |
Ενεργοποίηση ή απενεργοποίηση της λειτουργίας UART στο Raspberry Pi (απαιτείται επανεκκίνηση) | sudo matlab-rpi-setup –spi enable Ή sudo matlab-rpi-setup -spi enable |
Ανάπτυξη μιας συνάρτησης MATLAB ως αυτόνομο εκτελέσιμο στο Raspberry Pi. | sudo matlab-rpi-setup –deploy enable Ή sudo matlab-rpi-setup –d enable |
Βοήθεια | sudo matlab-rpi-setup –βοήθεια Ή sudo matlab-rpi-setup –βοήθεια |
Εγχειρίδιο | άνθρωπος matlab-rpi-setup |
Βήμα 4: Ανοίξτε το MATLAB Online
Τώρα ανοιχτό MATLAB Online στο πρόγραμμα περιήγησής σας επισκεπτόμενοι το δικτυακός τόπος .
Βήμα 5: Ελέγξτε τη λίστα Raspberry Pi
Πλοηγηθείτε στο Εντολή Windows στο MATLAB Online και εκτελέστε το ρασπιλιστής εντολή όπως φαίνεται παρακάτω για να δείτε τη συσκευή σας Raspberry Pi στη λίστα:
ρασπιλιστής
Σημείωση: Εάν η συσκευή σας Raspberry Pi δεν εμφανίζεται στη λίστα, επανεκκινήστε τη συσκευή σας και, στη συνέχεια, εκτελέστε ξανά την εντολή.
Βήμα 6: Δημιουργήστε μια σύνδεση με το Raspberry Pi
Για να δημιουργήσετε μια σύνδεση του Raspberry Pi με το MATLAB Online, μπορείτε να χρησιμοποιήσετε το λίμα εντολή και αποθήκευση των πληροφοριών του Raspberry Pi σε μια μεταβλητή της επιλογής σας:
r=raspi
Μπορείτε επίσης να συνδέσετε το Raspberry Pi στο MATLAB Online μέσω λίμα εντολή εισάγοντας τον σειριακό αριθμό που σας έχει δοθεί στο Βήμα 5 :
r= ράσπι ( Σειριακός αριθμός )Ή μπορείτε να χρησιμοποιήσετε το όνομα Raspberry Pi που δώσατε κατά τη διαδικασία εγκατάστασης στο Βήμα 3:
r= ράσπι ( raspberrypi_name )Βήμα 7: Δημιουργήστε μια σύνδεση με το Raspberry Pi
Μετά την επιτυχή σύνδεση, μπορείτε να εκτελέσετε το ρασπιλιστής εντολή ξανά για να επιβεβαιώσετε τη σύνδεσή σας στο Raspberry Pi στο MATLAB Online:
Βήμα 8: Δημιουργήστε ένα απλό έργο LED που αναβοσβήνει
Για να ελέγξουμε εάν η πλακέτα Raspberry Pi έχει συνδεθεί με επιτυχία στο MATLAB Online, ας εκτελέσουμε τον ακόλουθο κώδικα στο MATLAB Online:
λειτουργία LED_Αναβοσβήνει ( )% MATLAB Blinking Project
r= ράσπι;
% Αναβοσβήνει το LED για 50 κύκλους
Για καταμέτρηση = 1 : πενήντα
% Ενεργοποίηση της λυχνίας LED
γράφω LED ( r, 'led0' , 1 ) ;
% Παύση για 1 δευτερόλεπτο
παύση ( 1 ) ;
% Απενεργοποιήστε το LED
γράφω LED ( r'width0', 0 ) ;
% Παύση για 1 δευτερόλεπτο
παύση ( 1 ) ;
τέλος
τέλος
Ο παραπάνω κωδικός θα χρησιμοποιεί το λίμα εντολή για να συνδέσετε το Raspberry Pi στο MATLAB Online. Στη συνέχεια, χρησιμοποιεί τον μετρητή βρόχο για να ενεργοποιήσει και να απενεργοποιήσει το Κατάσταση δραστηριότητας LED στο Raspberry Pi για διάστημα 1 δευτερολέπτου
Πώς να αποκτήσετε απομακρυσμένη πρόσβαση στον κατάλογο Raspberry Pi στο MATLAB Online
Μπορείτε επίσης να χρησιμοποιήσετε το MATLAB Online για να αποκτήσετε απομακρυσμένη πρόσβαση στον κατάλογο Raspberry Pi και να δείτε τα περιεχόμενα μέσα στους καταλόγους. Αυτό μπορεί να γίνει μέσω του Σύστημα εντολή στο MATLAB Online.
Το ακόλουθο Σύστημα Η εντολή θα σας βοηθήσει να δείτε τα περιεχόμενα των καταλόγων Raspberry Pi:
Σύστημα ( βατόμουρο, 'ls -al /home/pi' )
Ή, μπορείτε να χρησιμοποιήσετε r αντί για όνομα συσκευής και στην παραπάνω εντολή.
Πώς να λάβετε αρχεία από το Raspberry Pi στο MATLAB Online
Εάν θέλετε να λάβετε ένα αρχείο από το Raspberry Pi στο MATLAB Online, μπορείτε να το κάνετε εύκολα χρησιμοποιώντας το getFile λειτουργία.
Στον παρακάτω κώδικα, πήρα ένα ngrok.log αρχείο από το Raspberry Pi στο MATLAB Online:
getFile ( βατόμουρο, '/home/pi/ngrok.log' )Το αρχείο θα μεταφορτωθεί στο MATLAB Online μόλις εισαγάγετε τον παραπάνω κωδικό:
Στη συνέχεια, μπορείτε να κάνετε λήψη αυτού του αρχείου στο σύστημά σας εύκολα κάνοντας δεξί κλικ στο αρχείο και επιλέξτε το ' Κατεβάστε ” επιλογή:
Πώς να δείτε τα LED Raspberry Pi στο MATLAB Online
Η υποστήριξη του MATLAB Online που σας δείχνει τις πληροφορίες σχετικά με το Raspberry Pi Activity Status LED, αυτό μπορεί να γίνει χρησιμοποιώντας την ακόλουθη εντολή:
δείχνουν LED ( r )
Πώς να δείτε τα Raspberry Pi Pin στο MATLAB Online
Μπορείτε επίσης να χρησιμοποιήσετε το MATLAB Online για να δείτε τα Raspberry Pi GPIO Pins, αυτό μπορεί να γίνει χρησιμοποιώντας το showPins λειτουργία όπως δίνεται παρακάτω:
showPins ( r )
Μέθοδος μπόνους: Πώς να συνδέσετε απομακρυσμένα το Raspberry με την επιφάνεια εργασίας MATLAB
Όπως αναφέρθηκε προηγουμένως, το MATLAB Online είναι ένας οικονομικά αποδοτικός τρόπος χρήσης των υπηρεσιών MATLAB. Ωστόσο, δεν παρέχει πρόσθετες λειτουργίες ακόμα κι αν συνδέσετε το Raspberry Pi στο MATLAB Online. Με την επιφάνεια εργασίας MATLAB, θα μπορείτε να αποκτήσετε πρόσθετες λειτουργίες, όπως:
- Απομακρυσμένη αντιγραφή του αρχείου από έναν υπολογιστή στο Raspberry Pi από το MATLAB χρησιμοποιώντας τη λειτουργία putFile().
- Απομακρυσμένη διαγραφή του αρχείου προορισμού από το υλικό Raspberry Pi.
- Πρόσβαση στη συσκευή Raspberry Pi χρησιμοποιώντας τη διεύθυνση IP, το όνομα κεντρικού υπολογιστή, το όνομα χρήστη και τον κωδικό πρόσβασης στο λίμα εντολή.
- Υποστηρίζονται όλες οι εντολές συστήματος.
Σημείωση: Για να διαγράψετε το Raspberry Pi που προστέθηκε στο ρασπιλιστής στο MATLAB Online, μπορείτε απλά να χρησιμοποιήσετε την εντολή διαγραφής στο παράθυρο εντολών.
συμπέρασμα
Το MATLAB και το Raspberry Pi είναι χρήσιμα όσον αφορά την ανάπτυξη εφαρμογών και την εκτέλεση πολύπλοκων εργασιών. Η σύνδεσή τους μεταξύ τους θα είναι χρήσιμη για τους χρήστες που διαθέτουν συσκευές Raspberry Pi και θέλουν να εργάζονται ταυτόχρονα στο MATLAB. Το κύριο πλεονέκτημα της χρήσης του MATLAB Online για απομακρυσμένη σύνδεση είναι ότι μπορείτε να το ανοίξετε εύκολα και στο πρόγραμμα περιήγησης Raspberry Pi με λιγότερη κατανάλωση ενέργειας επεξεργασίας της συσκευής.
Αυτός ο οδηγός παρέχει λεπτομερώς πώς μπορείτε να πραγματοποιήσετε την εγκατάσταση του matlab-rpi εργαλείο στο Raspberry Pi, διαμορφώνοντας τη ρύθμιση, ανοίγοντας το MATLAB Online στο πρόγραμμα περιήγησης και συνδέοντας τη συσκευή χρησιμοποιώντας το ρασπιλιστής εντολή. Αργότερα, παρέχεται επίσης κώδικας για την ενεργοποίηση και απενεργοποίηση του Raspberry Pi Activity Status LED για να διασφαλιστεί η επιτυχής σύνδεση της συσκευής στο MATLAB Online. Θα βρείτε επίσης μεθόδους για απομακρυσμένη πρόσβαση στον κατάλογο Raspberry Pi ή μεταφορά αρχείου από το Raspberry Pi στο MATLAB Online.