Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2022:bogdanc:theremin [2022/05/28 14:28]
andrei.caraiman1807 [Descriere generală]
pm:prj2022:bogdanc:theremin [2022/05/28 14:52] (current)
andrei.caraiman1807 [Bibliografie/Resurse]
Line 43: Line 43:
  
 <note tip> <note tip>
-Descrierea codului aplicaţiei (firmware):​ +Pentru a reprezenta notele muzicale, am folosit doi vectori ​de int-uri ​(tones1tones2) - pentru doua octaveComportamentul default este folosirea 
-  * mediu de dezvoltare ​(if any) (e.g. AVR StudioCodeVisionAVR) +tones2Dupa ce calculez distanta in functie de timpul primit de la senzor, alegem doar valorile sub 40cm, si vom alege o frecventa din vector 
-  * librării şi surse 3rd-party (e.gProcyon AVRlib) +pe care o vom trimite la buzzer. Toate buzzerele sunt legate la pin-ul 12, pentru a avea aceeasi nota muzicala. Lungimea notei este reprezentata 
-  * algoritmi şi structuri ​pe care plănuiţi să le implementaţi +de un delay, care initial este 125 = 1000 / 8 (nota este o optime). Cand nota este doime sau patrime, impartitorul va fi 2, respectiv 4.  
-  ​* ​(etapa 3surse şi funcţii implementate+ 
 +Senzorul infrarosu receptioneaza semnale de la telecomanda,​ iar in functie de codul in hexa al semnalului, are 2 posibile actiuni: 
 +- modificarea lungimii notei 
 +- modificarea octavei 
 </​note>​ </​note>​
  
-===== Rezultate Obţinute ===== 
  
 +===== Concluzii =====
 <note tip> <note tip>
-Care au fost rezultatele obţinute în urma realizării proiectului vostru.+Consider ca proiectul a fost util si interesant, iar timpul dedicat lui a fost placut
 </​note>​ </​note>​
- 
-===== Concluzii ===== 
- 
 ===== Download ===== ===== Download =====
  
 <note warning> <note warning>
-O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului:​ surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-). +{{:pm:prj2022:bogdanc:332cc_caraimanandrei_thereminpm.zip|}}
- +
-Fişierele se încarcă pe wiki folosind facilitatea **Add Images or other files**. Namespace-ul în care se încarcă fişierele este de tipul **:​pm:​prj20??:​c?​** sau **:​pm:​prj20??:​c?:​nume_student** (dacă este cazul). **Exemplu:​** Dumitru Alin, 331CC -> **:pm:prj2009:cc:dumitru_alin**.+
 </​note>​ </​note>​
  
-===== Jurnal ===== 
- 
-<note tip> 
-Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului. 
-</​note>​ 
  
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  
 <​note>​ <​note>​
-Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**.+https://www.arduino.cc 
 + 
 +https://​ocw.cs.pub.ro/​courses/​pm
 </​note>​ </​note>​
  
 <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
  
pm/prj2022/bogdanc/theremin.1653737337.txt.gz · Last modified: 2022/05/28 14:28 by andrei.caraiman1807
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0