- Aparatūras atbalsta pakotnes iestatīšana MATLAB:
- Pārbauda MATLAB:
- Gaismas diožu vadība, izmantojot MATLAB un Arduino:
Šajā projektā mēs mācīsimies,
- Kā MATLAB programmatūrā iestatīt aparatūras atbalstu Arduino.
- Kā kontrolēt Arduino, izmantojot MATLAB kodu.
Mēs parasti izmantojam Arduino IDE, lai rakstītu un augšupielādētu kodus Arduino. MATLAB priekšrocība ir tā, ka tajā tiek izmantota augsta līmeņa programmēšanas valoda, kas ir vieglāka nekā C / C ++. Otra MATLAB izmantošanas priekšrocība ir tā, ka I / O operāciju rezultātus varam redzēt ātri (neapkopojot). Turklāt MATLAB nodrošina zīmēšanas funkcijas, kuras mēs varam izmantot, lai ātri analizētu un vizualizētu no Arduino savāktos datus. Pirmkārt, mēs uzzināsim, kā MATLAB programmatūrā iestatīt Arduino aparatūras atbalsta pakotni. Pēc Arduino aparatūras atbalsta pakotnes iestatīšanas MATLAB programmatūrā mēs kontrolēsim gaismas diodes, kas ir savienotas ar Arduino dēli, izmantojot MATLAB kodu.
Aparatūras atbalsta pakotnes iestatīšana MATLAB:
1. solis. Sāciet MATLAB (ieteicams jaunākā versija).
Solis 2. Jo Vides sadaļā izvēlieties Add-Ons> Saņemiet Hardware atbalsta paketes .
3. solis. Tas sāks logu Add-On Explorer.
4. solis. Noklikšķiniet uz MATLAB Support Package for Arduino Hardware.
5. solis. Noklikšķiniet uz Instalēt, tagad instalētājs lūgs jums pieteikties savā MathWorks kontā. Ja jums nav MathWorks konta, instalēšanas laikā varat to izveidot.
6. solis. Pēc pieteikšanās pieņemiet licences līgumu un pārejiet pie instalēšanas.
7. solis. Tagad gaidiet pakotnes lejupielādi un instalēšanu.
8. solis. Tagad esat veiksmīgi instalējis MATLAB Arduino atbalsta paketi.
Pārbauda MATLAB:
Pēc MATLAB atbalsta pakotnes instalēšanas mums jāpārbauda, vai tā ir pareizi instalēta.
1. Atveriet MATLAB.
2. Pievienojiet Arduino datoram.
3. MATLAB komandu logā ierakstiet šādu komandu.
a = arduino ()
4. Ja mums ir pievienots vairāk nekā viens Arduino, kas savienots ar datoru, tad ar šādu komandu mēs varam norādīt tāfeles tipu un COM portu, pie kura tas ir savienots.
a = arduino ('COM5', 'uno')
5. Pēc iepriekš minētās komandas ievadīšanas MATLAB mēģinās sazināties ar jūsu Arduino, ja tas izdosies, MATLAB parādīs ar PC pievienotās Arduino dēļa īpašības.
6. Tagad darbvietā mēs varam redzēt mainīgo “a”, kas ir MATLAB arduino objekts. Lai notīrītu objektu, mēs varam izmantot šādu komandu.
skaidrs a
Tas noņems Arduino objektu no darbvietas.
Gaismas diožu vadība, izmantojot MATLAB un Arduino:
Šajā piemērā mēs mirgosim LED, kas ir savienots ar Arduino, izmantojot MATLAB.
Nepieciešamās sastāvdaļas:
- Arduino
- Rezistori
- Gaismas diodes
- USB kabelis Arduino
Shematisks:
Soļi:
- Sāciet MATLAB.
- Savienojiet savu Arduino ar datoru.
- Veikt ķēdi, kā parādīts shēmā.
- Atveriet savu.m kodu.
- Saglabājiet to un palaidiet.
- LED sāk mirgot.
- Pēc piecu mirkšķināšanas mirgo gaismas diode.
Kods ir ļoti vienkāršs, un tas ir norādīts zemāk, nokopējiet to un saglabājiet failā ar paplašinājumu.m. Jūs varat spēlēt kodu un pielāgot to atbilstoši savām prasībām. Pilnīga projekta darbība ir parādīta zemāk esošajā video.
Ja vēlaties uzzināt vairāk par MATLAB grafisko saskarni ar Arduino, pārbaudiet šo projektu: GUI balstīta mājas automatizācijas sistēma, izmantojot Arduino un MATLAB