- Postavljanje paketa hardverske podrške za MATLAB:
- Ispitivanje MATLAB-a:
- Upravljanje LED diodama pomoću MATLAB-a i Arduina:
U ovom projektu ćemo naučiti,
- Kako postaviti hardversku podršku za Arduino u softveru MATLAB.
- Kako kontrolirati Arduino pomoću MATLAB koda.
Obično koristimo Arduino IDE za pisanje i prijenos koda na Arduino. Prednost MATLAB-a je u tome što koristi programski jezik visoke razine koji je lakši od C / C ++. Druga prednost korištenja MATLAB-a je u tome što možemo brzo vidjeti rezultate I / O operacija (bez kompajliranja). Štoviše, MATLAB pruža funkcije crtanja koje možemo koristiti za brzu analizu i vizualizaciju podataka prikupljenih iz Arduina. Prvo ćemo naučiti kako postaviti paket hardverske podrške za Arduino u softveru MATLAB. Nakon postavljanja paketa hardverske podrške za Arduino u softveru MATLAB, upravljat ćemo LED-ima koji su povezani s pločom Arduino pomoću MATLAB koda.
Postavljanje paketa hardverske podrške za MATLAB:
Korak 1. Pokrenite MATLAB (poželjna najnovija verzija).

Korak 2. U odjeljku Okoliš odaberite Dodaci> Dohvati pakete hardverske podrške .

Korak 3. Pokrenut će se prozor Explorer dodatka.

Korak 4. Kliknite na MATLAB paket podrške za Arduino hardver.
Korak 5. Kliknite Instaliraj, sada će vas instalacijski program tražiti da se prijavite na svoj račun MathWorks. Ako nemate MathWorks račun, možete ga stvoriti tijekom instalacije.
Korak 6. Nakon prijave, prihvatite ugovor o licenci i prijeđite na instalaciju.
Korak 7. Sada, pričekajte da se paket preuzme i instalira.
Korak 8. Sada ste uspješno instalirali Arduino paket podrške za MATLAB.
Ispitivanje MATLAB-a:
Nakon instaliranja paketa podrške za MATLAB, moramo provjeriti je li pravilno instaliran ili nije.
1. Otvorite MATLAB.
2. Povežite Arduino s računalom.
3. Utipkajte sljedeću naredbu u naredbeni prozor MATLAB.
a = arduino ()
4. Ako imamo više od jednog Arduina spojenog na računalo, tada pomoću sljedeće naredbe možemo odrediti vrstu ploče i COM port na koji je povezan.
a = arduino ('COM5', 'uno')
5. Nakon unosa gornje naredbe, MATLAB će pokušati komunicirati s vašim Arduinom, ako uspije, MATLAB će prikazati svojstva Arduino ploče povezane s računalom.

6. Sada u radnom prostoru možemo vidjeti varijablu 'a', koja je objekt arduino MATLAB. Da bismo očistili objekt, možemo se poslužiti sljedećom naredbom.
jasno a
Uklonit će objekt Arduino iz radnog prostora.
Upravljanje LED diodama pomoću MATLAB-a i Arduina:
U ovom primjeru trepnut ćemo LED koji je povezan s Arduinom pomoću MATLAB-a.
Potrebne komponente:
- Arduino
- Otpornici
- LED diode
- USB kabel za Arduino
Shematski:

Koraci:
- Pokrenite MATLAB.
- Povežite svoj Arduino s računalom.
- Napravite sklop kako je prikazano na shemi.
- Otvorite svoj.m kôd.
- Spremite ga i pokrenite.
- LED počinje treptati.
- Nakon treptanja 5 puta, LED se isključuje.

Kôd je vrlo jednostavan i naveden je u nastavku, kopirajte ga i spremite u datoteku s nastavkom.m. Možete se poigrati kodom i prilagoditi ga prema svojim zahtjevima. Kompletni rad projekta prikazan je u video prilogu ispod.
Dalje, ako želite saznati više o grafičkom sučelju MATLAB-a s Arduinom, provjerite ovaj projekt: Sustav kućne automatizacije zasnovan na GUI-u koji koristi Arduino i MATLAB
