Talaan ng mga Nilalaman:
- Hakbang 1: Pagbubukas ng taga-disenyo ng App
- Hakbang 2: Pagdidisenyo ng App
- Hakbang 3: Pagkonekta sa Arduino
- Hakbang 4:
- Hakbang 5: Binabati kita
Video: Paggamit ng MATLAB App Designer With Arduino: 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ang MATLAB App Designer ay isang malakas na tool na nagbibigay-daan sa iyo upang magdisenyo ng Mga graphic User Interfaces (GUI) kasama ang lahat ng mga pagpapaandar ng MATLAB.
Sa tutorial na ito gagawa kami ng isang GUI upang makontrol ang liwanag ng isang LED sa pamamagitan ng isang madaling sundin ang mga hakbang.
Tandaan: Ang Tutorial na ito ay gumagamit ng package ng suporta sa hardware ng Arduino sa MATLAB, para sa karagdagang impormasyon mangyaring bisitahin ang
Hakbang 1: Pagbubukas ng taga-disenyo ng App
Magsimula sa pamamagitan ng pagbubukas ng MATLAB at paglikha ng isang bagong file ng App Designer.
Hakbang 2: Pagdidisenyo ng App
Pindutin ang i-save sa kaliwang sulok sa itaas ng screen at pangalanan itong DimmingLED.
I-drag ang isang Label mula sa bahagi ng library sa gitnang lugar ng disenyo.
Mag-drag ng knob habang hawak ang control key upang maiwasan ang pagdidisenyo ng App Designer ng isang label kasama ang knob.
Pindutin ang Label, pagkatapos ay baguhin ang teksto sa Duty Cycle at ang laki sa 36.
Hakbang 3: Pagkonekta sa Arduino
Ikonekta ang Arduino sa pamamagitan ng USB port (sa aking kaso ginagamit ko ang Arduino nano).
wire isang LED at isang risistor tulad ng sa sumusunod na eskematiko.
Hakbang 4:
Bumalik sa App Designer at Mag-click sa CodeView sa itaas ng lugar ng disenyo.
magpasok ng isang pribadong pag-aari mula sa kaliwang sulok sa itaas ng screen.
alisin ang pangalan ng pag-aari at pangalanan itong "a".
Mula sa bahagi ng browser ng kanang pag-click sa app. I-configure at piliin ang Idagdag ang StartUpFcn callback.
Isulat: app.a = Arduino ();
Mula sa Pag-right click ng Component Browser sa app.knop at piliin ang Magdagdag ng ValueChangingFcn callback.
Isulat dito ang sumusunod, pagkatapos ay pindutin ang Run.
pagbabagoValue = kaganapan. Value;
app. DutyCycleLabel. Text = char (string (pagbabagoValue) + '%');
writePWMDutyCycle (app.a, 'D3', pagbabagoValue / 100.0);
Hakbang 5: Binabati kita
Ngayon ay makokontrol mo ang LED Brightness mula sa iyong bagong nilikha na app
Inirerekumendang:
Pagsubaybay sa Bilis ng Paggamit ng Raspberry Pi at AIS328DQTR Paggamit ng Python: 6 Hakbang
Pagsubaybay sa Bilis ng Paggamit ng Raspberry Pi at AIS328DQTR Paggamit ng Python: Ang pagpapabilis ay may hangganan, sa palagay ko ayon sa ilang mga batas ng Physics.- Terry Riley Ang isang cheetah ay gumagamit ng kamangha-manghang pagpabilis at mabilis na mga pagbabago sa bilis kapag humabol. Ang pinaka dalubhasang nilalang sa pampang nang minsan ay gumagamit ng pinakamataas na bilis upang mahuli ang biktima. Ang
Neopixel Ws2812 Rainbow LED Glow With M5stick-C - Tumatakbo ang Rainbow sa Neopixel Ws2812 Paggamit ng M5stack M5stick C Paggamit ng Arduino IDE: 5 Hakbang
Neopixel Ws2812 Rainbow LED Glow With M5stick-C | Pagpapatakbo ng Rainbow sa Neopixel Ws2812 Paggamit ng M5stack M5stick C Paggamit ng Arduino IDE: Kumusta mga tao sa mga itinuturo na ito matututunan natin kung paano gamitin ang neopixel ws2812 LEDs o led strip o led matrix o led ring na may m5stack m5stick-C development board na may Arduino IDE at gagawin namin isang pattern ng bahaghari kasama nito
RF 433MHZ Radio Control Paggamit ng HT12D HT12E - Paggawa ng isang Rf Remote Control Paggamit ng HT12E & HT12D Sa 433mhz: 5 Hakbang
RF 433MHZ Radio Control Paggamit ng HT12D HT12E | Ang paggawa ng isang Rf Remote Control Paggamit ng HT12E & HT12D Sa 433mhz: Sa itinuturo na ito ipapakita ko sa iyo kung paano gumawa ng isang remote control ng RADIO gamit ang 433mhz transmitter receiver module na may HT12E encode & HT12D decoder IC. Sa itinuturo na ito maaari kang magpadala at makatanggap ng data gamit ang napaka murang mga KOMPONENS Tulad: HT
Pagdidisenyo ng PCB at Paghiwalay ng Paggamit ng Paggamit lamang ng Libreng Software: 19 Hakbang (na may Mga Larawan)
Pagdidisenyo at Pag-iisa ng PCB Paggamit ng Tanging Libreng Software: Sa Instructable na ito ipapakita ko sa iyo kung paano mag-disenyo at gumawa ng iyong sariling mga PCB, eksklusibong gumagamit ng libreng software na tumatakbo sa Windows pati na rin sa isang Mac. Mga bagay na kailangan mo: computer na may koneksyon sa internet cnc galingan / router, mas tumpak ang pusta
DHT 11 Paggamit ng Paggamit ng Arduino: 5 Hakbang
DHT 11 Gamit ang Paggamit ng Arduino: Hai, Sa itinuturo na ito ay gagawa kami ng DHT 11 gamit ang arduino at serial monitor. Ang DHT11 ay isang pangunahing, sobrang murang digital na temperatura ng digital at sensor ng halumigmig. Gumagamit ito ng capacitive sensor ng kahalumigmigan at isang thermistor upang masukat ang nakapalibot na hangin,