- Pag-setup ng Suporta sa Hardware Package para sa MATLAB:
- Pagsubok sa MATLAB:
- Pagkontrol sa mga LED gamit ang MATLAB at Arduino:
Sa proyektong ito, matututunan natin,
- Paano mag-set up ng suporta sa hardware para sa Arduino sa MATLAB software.
- Paano makontrol ang isang Arduino gamit ang MATLAB code.
Karaniwan naming ginagamit ang Arduino IDE upang magsulat at mag-upload ng mga code sa Arduino. Ang bentahe ng MATLAB ay, gumagamit ito ng isang mataas na antas na wika ng programa na mas madali kaysa sa C / C ++. Ang iba pang kalamangan sa paggamit ng MATLAB ay, maaari nating makita ang mga resulta ng mga pagpapatakbo ng I / O nang mabilis (nang walang pag-iipon). Bukod dito, nagbibigay ang MATLAB ng mga pag-andar sa paglalagay na maaari naming magamit upang mabilis na pag-aralan at mailarawan ang data na nakolekta mula sa Arduino. Una, matututunan namin kung paano mag-set up ng package ng suporta sa hardware para sa Arduino sa MATLAB software. Matapos i-set up ang pakete ng suporta sa hardware para sa Arduino sa MATLAB software, makokontrol namin ang mga LED na nakakonekta sa Arduino board gamit ang MATLAB code.
Pag-setup ng Suporta sa Hardware Package para sa MATLAB:
Hakbang 1. Simulan ang MATLAB (pinakahuling ginustong Bersyon).
Hakbang 2. Sa seksyon ng Kapaligiran , piliin ang Mga Add-On> Kumuha ng Mga Pakete ng Suporta sa Hardware .
Hakbang 3. Sisimulan nito ang Add-On explorer window.
Hakbang 4. Mag-click sa MATLAB Support Package para sa Arduino Hardware.
Hakbang 5. Mag-click sa I -install, hihilingin sa iyo ng installer na mag- log in sa iyong MathWorks account. Kung wala kang MathWorks account, maaari kang lumikha ng isang account sa panahon ng pag-install.
Hakbang 6. Pagkatapos ng pag-log in, Tanggapin ang kasunduan sa lisensya at magpatuloy sa pag-install.
Hakbang 7. Ngayon, maghintay para sa pag -download at pag-install ng package.
Hakbang 8. Ngayon ay matagumpay mong na-install ang Arduino Support Package para sa MATLAB.
Pagsubok sa MATLAB:
Matapos mai-install ang suportang package para sa MATLAB, kailangan naming suriin kung ito ay na-install nang maayos o hindi.
1. Buksan ang MATLAB.
2. Ikonekta ang Arduino sa PC.
3. I-type ang sumusunod na utos sa MATLAB command window.
a = arduino ()
4. Kung mayroon kaming higit sa isang Arduino na konektado sa PC, maaari naming tukuyin ang uri ng board at COM port kung saan ito ay konektado gamit ang sumusunod na utos.
a = arduino ('COM5', 'uno')
5. Matapos ipasok ang utos sa itaas, susubukan ng MATLAB na makipag-usap sa iyong Arduino, kung matagumpay, ipapakita ng MATLAB ang mga katangian ng Arduino board na konektado sa PC.
6. Ngayon makikita natin ang variable na 'a' sa workspace, na kung saan ay ang MATLAB arduino object. Upang malinis ang bagay na maaari naming gamitin ang sumusunod na utos.
linawin a
Aalisin nito ang object ng Arduino mula sa workspace.
Pagkontrol sa mga LED gamit ang MATLAB at Arduino:
Sa halimbawang ito, magpapikit kami ng isang LED na konektado sa Arduino gamit ang MATLAB.
Kinakailangan ang Mga Bahagi:
- Arduino
- Mga lumalaban
- Mga LED
- USB cable para sa Arduino
Skematika:
Mga Hakbang:
- Simulan ang MATLAB.
- Ikonekta ang iyong Arduino sa PC.
- Gawin ang circuit tulad ng ipinakita sa eskematiko.
- Buksan ang iyong.m code.
- I-save ito at Patakbuhin.
- Nagsisimula ang LED na Kumukurap.
- Matapos magpikit ng 5 beses, patayin ang LED.
Napakadali ng code at ibinibigay ito sa ibaba, kopyahin ito at i-save ito sa file na may.m extension. Maaari mong i-play sa paligid ng code at ipasadya ito ayon sa iyong mga kinakailangan. Ang kumpletong pagtatrabaho ng proyekto ay ipinakita sa Video sa ibaba.
Dagdag dito kung nais mong matuto nang higit pa tungkol sa MATLAB grapikong Interface sa Arduino suriin ang proyektong ito: GUI Batay sa Home Automation System gamit ang Arduino at MATLAB