- „MATLAB“ techninės įrangos palaikymo paketo nustatymas:
- Testuojama MATLAB:
- Šviesos diodų valdymas naudojant MATLAB ir „Arduino“:
Šiame projekte mes mokysimės,
- Kaip nustatyti „Arduino“ techninės įrangos palaikymą „MATLAB“ programinėje įrangoje.
- Kaip valdyti „Arduino“ naudojant MATLAB kodą.
Mes paprastai naudojame „Arduino IDE“ kodams rašyti ir įkelti į „Arduino“. MATLAB pranašumas yra tai, kad jame naudojama aukšto lygio programavimo kalba, kuri yra lengvesnė nei C / C ++. Kitas MATLAB naudojimo pranašumas yra tas, kad greitai (be kompiliavimo) galime pamatyti įvesties / išvesties operacijų rezultatus. Be to, MATLAB teikia braižymo funkcijas, kuriomis galime greitai analizuoti ir vizualizuoti iš „Arduino“ surinktus duomenis. Pirma, mes mokysimės, kaip MATLAB programinėje įrangoje nustatyti „Arduino“ techninės įrangos palaikymo paketą. MATLAB programinėje įrangoje sukūrę „Arduino“ techninės įrangos paketą, mes valdysime šviesos diodus, kurie yra prijungti prie „Arduino“ plokštės naudojant MATLAB kodą.
„MATLAB“ techninės įrangos palaikymo paketo nustatymas:
1 žingsnis. Paleiskite MATLAB (pageidaujama naujausia versija).
2 žingsnis. Aplinkos skyriuje pasirinkite Priedai> Gauti techninės įrangos palaikymo paketus .
3 veiksmas. Jis paleis „Add-On Explorer“ langą.
4 žingsnis. Spustelėkite „ MATLAB Support Package for Arduino Hardware“.
5 žingsnis. Spustelėkite Diegti, dabar diegimo programa paprašys prisijungti prie „MathWorks“ paskyros. Jei neturite „MathWorks“ paskyros, ją galite sukurti diegdami.
6 žingsnis. Prisijungę, sutikite su licencijos sutartimi ir pereikite prie diegimo.
7 žingsnis. Dabar palaukite, kol atsisiųs ir įdiegs paketą.
8 žingsnis. Dabar sėkmingai įdiegėte „ Arduino“ palaikymo paketą, skirtą MATLAB.
Testuojama MATLAB:
Įdiegę MATLAB palaikymo paketą, turime patikrinti, ar jis tinkamai įdiegtas, ar ne.
1. Atidarykite MATLAB.
2. Prijunkite „Arduino“ prie kompiuterio.
3. MATLAB komandų lange įveskite šią komandą.
a = arduino ()
4. Jei prie kompiuterio yra prijungtas daugiau nei vienas „Arduino“, tada naudodami šią komandą galime nurodyti plokštės tipą ir COM prievadą, prie kurio jis prijungtas.
a = arduino („COM5“, „uno“)
5. Įvedęs aukščiau nurodytą komandą, MATLAB bandys bendrauti su jūsų „Arduino“, jei pavyks, MATLAB parodys prie kompiuterio prijungtos „Arduino“ plokštės savybes.
6. Dabar darbo vietoje galime pamatyti kintamąjį „a“, kuris yra „MATLAB“ arduino objektas. Norėdami išvalyti objektą, galime naudoti šią komandą.
aišku a
Tai pašalins „Arduino“ objektą iš darbo srities.
Šviesos diodų valdymas naudojant MATLAB ir „Arduino“:
Šiame pavyzdyje mes mirksėsime šviesos diodu, kuris yra prijungtas prie „Arduino“ naudojant MATLAB.
Būtini komponentai:
- Arduino
- Rezistoriai
- Šviesos diodai
- USB laidas „Arduino“
Schema:
Veiksmai:
- Paleiskite MATLAB.
- Prijunkite „Arduino“ prie kompiuterio.
- Padarykite grandinę taip, kaip parodyta schemoje.
- Atidarykite.m kodą.
- Išsaugokite ir paleiskite.
- Šviesos diodas pradeda mirksėti.
- 5 kartus mirktelėjus, šviesos diodas išsijungia.
Kodas yra labai paprastas, jis pateikiamas žemiau, nukopijuokite jį ir išsaugokite faile su plėtiniu.m. Galite žaisti aplink kodą ir pritaikyti jį pagal savo poreikius. Visiškas projekto darbas parodytas toliau pateiktame vaizdo įraše.
Be to, jei norite sužinoti daugiau apie MATLAB grafinę sąsają su „Arduino“, patikrinkite šį projektą: GUI pagrindu sukurta namų automatikos sistema naudojant „Arduino“ ir „MATLAB“