Structuri repetitive
Instructiunea While Loop
  1. Afisati repetitiv un nr random pe 8 led-uri.
  2. Afisati repetitiv un joc de lumini pe 8 led-uri.
  3. Realizati un generator sinusoidal in care amplitudinea e data de un control
  4. Controlati intensitatea luminoasa a unui led.


  5. Pornind de la aplicatia use_ser.vi , folositi modulul modulul de aplicatii + Afis_8_led:

         - realizati un numarator binar afisat pe led-urile corespunzatoare.

  6. Pornind de la aplicatia use_ser.vi , folositi modulul modulul de aplicatii + Afis_4x7seg:

         - realizati un numarator zecimal pe afisorul 4x7 segmente.

  7. Pornind de la aplicatia use_ser.vi , folositi modulul modulul de aplicatii + Afis_7seg:


         - realizati aplicatia labs_3_07 care afiseaza repetitiv pe 7 segmente cifrele de la 0-9 atat pe ecran cat si fizic pe afisorul 7seg.


  8. Pornind de la aplicatia use_ser.vi , folositi modulul modulul de aplicatii + Vumetru:


         - realizati aplicatia labs_3_08 care foloseste metoda PWM pentru a furniza o valoare analogica, valoare ce va fi afisata pe Vumetru.


Instructiunea For Loop
  1. Realizati un generator sinusoidal in care amplitudinea e data de un control
  2. Realizati un generator dreptunghiular cu factor de umplere reglabil

  3. Folosind controlul "Digital Waveform Graph" din biblioteca: Controls => Modern => Graph => Digital Waveform Graph, generati o matrice 10x6 cu valori binare aleatoare sau valori intregi 0 sau 1 dupa care folosind functia "Build Digital Data" aflata in biblioteca: Functions => Programming => Waveform => Digital Waveform => Build Digital Data, afisati 6 canale digitale sub forma:


         Daca generati o matrice de valori binare, trebuie sa mai folositi functia: "Boolean To (0,1)" inainte de a utiliza functia "Build Digital Data". Functia "Boolean To (0,1)" se gaseste in biblioteca Functions => Programming => Boolean => Boolean To (0,1).