This shows you the differences between two versions of the page.
info2:laboratoare:02 [2021/03/09 14:54] alexandru.vochescu [Exerciții] |
info2:laboratoare:02 [2021/03/09 14:55] (current) alexandru.vochescu [Exerciții] |
||
---|---|---|---|
Line 167: | Line 167: | ||
- Modificați proiectul anterior pentru a găsi numărul prim cel mai mare din vector și se va afișa pe ecran. Dacă nu există niciun număr prim în vector, se va genera o secvență în care toate led-urile se aprind de 3 ori cu o întârziere de 500 ms între ele. | - Modificați proiectul anterior pentru a găsi numărul prim cel mai mare din vector și se va afișa pe ecran. Dacă nu există niciun număr prim în vector, se va genera o secvență în care toate led-urile se aprind de 3 ori cu o întârziere de 500 ms între ele. | ||
- Modificați proiectul anterior astfel încât în caz de succes se va cânta melodia "Entertainer", iar dacă numărul nu este găsit se va reda melodia "Funeral". Se va folosi funcția //music.built_in_melody//. | - Modificați proiectul anterior astfel încât în caz de succes se va cânta melodia "Entertainer", iar dacă numărul nu este găsit se va reda melodia "Funeral". Se va folosi funcția //music.built_in_melody//. | ||
- | - Căutați pe google notele pentru melodia "Twinkle Twinkle little star" și creați un vector cu notele respective. Apoi folosiți funcția play_tone pentru a reda melodia. | + | - Căutați pe google notele pentru melodia "Twinkle Twinkle little star" și creați un vector cu notele respective. Apoi folosiți funcția //play_tone// pentru a reda melodia. |
- Adaptați proiectul anterior pentru a genera câte o imagine diferită pentru fiecare notă care este redată. | - Adaptați proiectul anterior pentru a genera câte o imagine diferită pentru fiecare notă care este redată. | ||
- | - Creați un proiect nou în care veți reda aceeași melodie, folosind funcția //music.play_melody// (mai multe detalii în platformă, în meniul de music, primul bloc). Încercați să adaptați codul pentru a genera imagini în mod similar exercițiului anterior. | + | - Creați un proiect nou în care veți reda aceeași melodie, folosind funcția //music.play_melody// (mai multe detalii în platformă, în meniul de //music//, primul bloc). Încercați să adaptați codul pentru a genera imagini în mod similar exercițiului anterior. |
- Implementați redarea primelor note din melodia preferată. Modificați diverse variabile precum tempo-ul și volumul. | - Implementați redarea primelor note din melodia preferată. Modificați diverse variabile precum tempo-ul și volumul. | ||
- Redați un sample precum cel din laborator și afișați o față zâmbitoare. | - Redați un sample precum cel din laborator și afișați o față zâmbitoare. | ||