Cuprins:
- Pasul 1: Deschiderea aplicației Designer
- Pasul 2: Proiectarea aplicației
- Pasul 3: Conectarea Arduino
- Pasul 4:
- Pasul 5: Felicitări
Video: Utilizarea MATLAB App Designer cu Arduino: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
MATLAB App Designer este un instrument puternic care vă permite să proiectați interfețe grafice de utilizator (GUI) cu toate funcționalitățile MATLAB.
În acest tutorial vom face o interfață grafică pentru a controla luminozitatea unui LED printr-un pas ușor de urmat.
Notă: Acest tutorial utilizează pachetul de asistență hardware Arduino pe MATLAB, pentru mai multe informații vă rugăm să vizitați
Pasul 1: Deschiderea aplicației Designer
Începeți prin deschiderea MATLAB și crearea unui nou fișier Designer de aplicații.
Pasul 2: Proiectarea aplicației
Apăsați Salvare în colțul din stânga sus al ecranului și denumiți-l DimmingLED.
Trageți o etichetă din biblioteca de componente în zona centrală de proiectare.
Trageți un buton în timp ce țineți apăsată tasta de control pentru a împiedica Designerul de aplicații să adauge o etichetă pe partea laterală cu butonul.
Apăsați pe etichetă, apoi schimbați textul în Ciclul de funcționare și dimensiunea în 36.
Pasul 3: Conectarea Arduino
Conectați Arduino prin portul USB (în cazul meu folosesc Arduino nano).
conectați un LED și un rezistor ca în schema următoare.
Pasul 4:
Reveniți la Designerul de aplicații și faceți clic pe CodeView deasupra zonei de proiectare.
introduceți o proprietate privată din colțul din stânga sus al ecranului.
eliminați numele proprietății și denumiți-l „a”.
Din browserul de componente faceți clic dreapta pe app. UIfigure și alegeți Add StartUpFcn callback.
Scrie: app.a = Arduino ();
Din Component Browser faceți clic dreapta pe app.knop și alegeți Adăugare callback ValueChangingFcn.
Scrieți următoarele, apoi apăsați Run.
changingValue = eveniment. Valoare;
app. DutyCycleLabel. Text = char (șir (changeValue) + '%');
writePWMDutyCycle (app.a, „D3”, changeValue / 100.0);
Pasul 5: Felicitări
Acum puteți controla luminozitatea LED-urilor din aplicația nou creată
Recomandat:
Contor vizitator Utilizarea Arduino pe TinkerCad: 3 pași
Contor de vizitatori folosind Arduino pe TinkerCad: De multe ori trebuie să monitorizăm persoana / persoanele care vizitează un loc, cum ar fi sala de seminarii, sala de conferințe sau centrul comercial sau templul. Acest proiect poate fi folosit pentru a număra și afișa numărul de vizitatori care intră în orice sală de conferințe sau seminar
Utilizarea Mifare Ultralight C Cu RC522 pe Arduino: 3 pași
Utilizarea Mifare Ultralight C Cu RC522 pe Arduino: Utilizarea tehnologiei RFID pentru a identifica titularii de carduri sau pentru a autoriza să facă ceva (deschide o ușă etc.) este o abordare destul de comună. În cazul aplicației DIY, modulul RC522 este utilizat pe scară largă, deoarece este destul de ieftin și există o mulțime de cod pentru acest modul
Utilizarea unui afișaj cu 4 cifre și 7 segmente, cu Arduino: 7 pași
Utilizarea unui afișaj cu 4 cifre și 7 segmente, cu Arduino: În acest tutorial vă voi arăta cum să utilizați un afișaj pe 7 segmente cu 4 cifre folosind arduino. Unele lucruri de bază pe care aș dori să le subliniez este că acest lucru ocupă aproape toate pinii digitali de pe arduino uno, leonardo, plăcile cu 13 digi
Utilizarea senzorului infraroșu cu Arduino: 8 pași (cu imagini)
Utilizarea senzorului cu infraroșu cu Arduino: Ce este un senzor cu infraroșu (aka IR)? Un senzor IR este un instrument electronic care scanează semnale IR în intervale de frecvență specifice definite de standarde și le convertește în semnale electrice pe pinul de ieșire (numit de obicei pin de semnal) . Semnalul IR
Neopixel Ws2812 Rainbow LED Glow Cu M5stick-C - Rularea Rainbow pe Neopixel Ws2812 Utilizarea M5stack M5stick C Utilizarea Arduino IDE: 5 pași
Neopixel Ws2812 Rainbow LED Glow Cu M5stick-C | Rularea Rainbow pe Neopixel Ws2812 Utilizarea M5stack M5stick C Utilizarea Arduino IDE: Bună băieți, în acest instructables vom învăța cum să utilizați LED-uri neopixel ws2812 sau benzi LED sau matrice LED sau inel cu LED cu placa de dezvoltare m5stack m5stick-C cu Arduino IDE și vom face un model curcubeu cu el