INHOUDSOPGAWE:
- Stap 1: Maak App Designer oop
- Stap 2: Ontwerp die app
- Stap 3: Verbind die Arduino
- Stap 4:
- Stap 5: Baie geluk
Video: Die gebruik van MATLAB -appontwerper met Arduino: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
MATLAB App Designer is 'n kragtige instrument waarmee u grafiese gebruikersinterfaces (GUI's) met al die MATLAB -funksies kan ontwerp.
In hierdie handleiding gaan ons 'n GUI maak om die helderheid van 'n LED te beheer deur middel van maklike stappe.
Opmerking: hierdie tutoriaal gebruik Arduino hardewareondersteuningspakket op MATLAB, besoek https://www.mathworks.com/hardware-support/arduino-matlab.html vir meer inligting
Stap 1: Maak App Designer oop
Begin deur MATLAB oop te maak en 'n nuwe App Designer -lêer te skep.
Stap 2: Ontwerp die app
Druk stoor in die linker boonste hoek van die skerm en noem dit DimmingLED.
Sleep 'n etiket uit die komponentbiblioteek na die sentrale ontwerpgebied.
Sleep 'n knop terwyl u die beheersleutel hou om te voorkom dat App Designer 'n etiket langs die knop voeg.
Druk op die etiket, verander dan die teks na Duty Cycle en die grootte in 36.
Stap 3: Verbind die Arduino
Koppel die Arduino via die USB -poort (in my geval gebruik ek Arduino nano).
dra 'n LED en 'n weerstand soos in die volgende skematiese.
Stap 4:
Gaan terug na die App Designer en klik op CodeView bo die ontwerparea.
voeg 'n privaat eiendom in die linker boonste hoek van die skerm in.
verwyder die eiendomsnaam en noem dit 'a'.
Klik met die rechtermuisknop in die komponentblaaier op app. UIfigure en kies Voeg StartUpFcn terugbel by.
Skryf: app.a = Arduino ();
Klik in die komponentblaaier op app.knop en kies Voeg ValueChangingFcn terugbel by.
Skryf die volgende daaroor en druk op Run.
veranderende waarde = gebeurtenis.waarde;
app. DutyCycleLabel. Text = char (string (veranderende waarde) + ' %');
writePWMDutyCycle (app.a, 'D3', veranderende waarde/100.0);
Stap 5: Baie geluk
Nou kan u die LED -helderheid beheer vanaf u nuutgeskepte app
Aanbeveel:
Konfigurasie van die AVR -mikrobeheerder. Skep en laai die LED -knipperprogram in die flitsgeheue van die mikrokontroleerder op: 5 stappe
Konfigurasie van die AVR -mikrobeheerder. Skep en laai die LED -knipperprogram in die flitsgeheue van die mikrokontroleerder: In hierdie geval sal ons 'n eenvoudige program in C -kode skep en dit in die geheue van die mikrokontroleerder verbrand. Ons sal ons eie program skryf en die hex -lêer saamstel, met behulp van die Atmel Studio as die geïntegreerde ontwikkelingsplatform. Ons sal die sekering van twee instel
Nog 'n instruksie oor die gebruik van die DIYMall RFID-RC522 en Nokia LCD5110 met 'n Arduino: 8 stappe (met foto's)
Nog 'n instruksie vir die gebruik van die DIYMall RFID-RC522 en Nokia LCD5110 met 'n Arduino: Waarom het ek die behoefte gehad om 'n ander instruksies vir die DIYMall RFID-RC522 en die Nokia LCD5110 te skep? Om die waarheid te sê, ek het verlede jaar iewers aan 'n Proof of Concept gewerk met beide hierdie toestelle en op een of ander manier 'misplaas
Hoe om die veiligheid van die meeste blokkeerders aan die kant van die bediener te omseil: 3 stappe
Hoe om die veiligheid van die meeste webblokkers op die bediener te verlig: dit is my eerste instruksie, so hou my in gedagte: Ok, ek sal u vertel hoe u die webblokkers wat ek in skole gebruik het, kan omseil. Al wat u nodig het, is 'n flash drive en 'n paar sagteware aflaai
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: 9 stappe (met foto's)
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: die middelste voetsteunhysers moet goed onder die sitplek geberg word en laer om te ontplooi. 'N Meganisme vir die onafhanklike werking van die opberging en ontplooiing van voetsteun is nie ingesluit by rolstoele op die mark nie, en PWC -gebruikers het die behoefte uitgespreek
Voeg 'n PC Sync-aansluiting by 'n Nikon Sc-28 Ttl-kabel (gebruik outomatiese instellings vir 'n flits op die kamera en aktiveer die flits van die kamera !!): 4 stappe
Voeg 'n Pc Sync-aansluiting by 'n Nikon Sc-28 Ttl-kabel (gebruik outomatiese instellings vir 'n flits op die kamera en aktiveer flitsers van die kamera !!): in hierdie instruksies sal ek jou wys hoe om een van die lastige eie 3-pins TTL-aansluitings op te verwyder aan die kant van 'n Nikon SC-28-kamera met TTL-kabel en vervang dit met 'n standaard rekenaar-sinchronisasie-aansluiting. Hiermee kan u 'n spesiale flits gebruik