- Hardver támogatási csomag beállítása a MATLAB számára:
- A MATLAB tesztelése:
- A LED-ek vezérlése a MATLAB és az Arduino segítségével:
Ebben a projektben megtanuljuk,
- Az Arduino hardveres támogatásának beállítása a MATLAB szoftverben.
- Hogyan lehet irányítani egy Arduino-t a MATLAB kód használatával.
Általában az Arduino IDE-t használjuk kódok írására és feltöltésére az Arduino-ba. A MATLAB előnye, hogy magas szintű programozási nyelvet használ, amely könnyebb, mint a C / C ++. A MATLAB használatának másik előnye, hogy az I / O műveletek eredményeit gyorsan (fordítás nélkül) láthatjuk. Ezenkívül a MATLAB olyan ábrázolási funkciókat biztosít, amelyek segítségével gyorsan elemezhetjük és vizualizálhatjuk az Arduino-tól gyűjtött adatokat. Először megtanuljuk, hogyan állítsuk be az Arduino hardveres támogatási csomagját a MATLAB szoftverben. Miután beállítottuk az Arduino hardveres támogatási csomagját a MATLAB szoftverben, vezérelni fogjuk azokat a LED-eket, amelyek MATLAB kód segítségével kapcsolódnak az Arduino táblához.
Hardver támogatási csomag beállítása a MATLAB számára:
1. lépés: Indítsa el a MATLAB-ot (a legújabb verzió előnyben részesítve).
2. lépés. A Környezet szakaszban válassza a Kiegészítők> Hardvertámogatási csomagok letöltése lehetőséget .
3. lépés. Elindítja az Add-On explorer ablakot.
4. lépés: Kattintson a MATLAB Support Package for Arduino Hardware elemre .
5. lépés: Kattintson a Telepítés gombra, most a telepítő megkéri, hogy jelentkezzen be a MathWorks-fiókjába. Ha még nincs MathWorks-fiókja, létrehozhat egy fiókot a telepítés során.
6. lépés: Bejelentkezés után fogadja el a licencszerződést, és folytassa a telepítéssel.
7. lépés. Most várja meg a csomag letöltését és telepítését.
8. lépés. Most sikeresen telepítette az Arduino támogatási csomagot a MATLAB-hoz.
A MATLAB tesztelése:
A MATLAB támogatási csomagjának telepítése után ellenőriznünk kell, hogy megfelelően van-e telepítve.
1. Nyissa meg a MATLAB alkalmazást.
2. Csatlakoztassa az Arduino-t a PC-hez.
3. Írja be a következő parancsot a MATLAB parancsablakába.
a = arduino ()
4. Ha egynél több Arduino van csatlakoztatva a PC-hez, akkor a következő paranccsal megadhatjuk az alaplap típusát és a COM portot, amelyhez csatlakozik.
a = arduino ('COM5', 'uno')
5. A fenti parancs megadása után a MATLAB megpróbál kommunikálni az Arduinóval, ha ez sikerül, a MATLAB megjeleníti a PC-hez csatlakoztatott Arduino kártya tulajdonságait.
6. Most láthatjuk a munkaterületen az „a” változót, amely a MATLAB arduino objektum. Az objektum törléséhez a következő parancsot használhatjuk.
tiszta a
Eltávolítja az Arduino objektumot a munkaterületről.
A LED-ek vezérlése a MATLAB és az Arduino segítségével:
Ebben a példában egy olyan LED-et fogunk villogni, amely a MATLAB segítségével csatlakozik az Arduinóhoz.
Szükséges alkatrészek:
- Arduino
- Ellenállások
- LED-ek
- USB kábel Arduino számára
Vázlatos:
Lépések:
- Indítsa el a MATLAB-ot.
- Csatlakoztassa Arduino számítógépét.
- Készítse el az áramkört a vázlat szerint.
- Nyissa meg.m kódját.
- Mentsd el és fuss.
- A LED villogni kezd.
- Ötször villogás után a LED kialszik.
A kód nagyon egyszerű, és az alábbiakban megadjuk, másold le és mentsd el.m kiterjesztésű fájlba. Játszhat a kód körül, és testre szabhatja az igényeinek megfelelően. A projekt teljes működését az alábbi videó mutatja be.
Ha többet szeretne megtudni a MATLAB grafikus felületéről az Arduino-val, ellenőrizze ezt a projektet: GUI alapú otthoni automatizálási rendszer Arduino és MATLAB használatával