Differences

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

Link to this comparison view

pm:prj2026:bianca.popa1106:vlad.ilie1512 [2026/05/09 20:34]
vlad.ilie1512 created
pm:prj2026:bianca.popa1106:vlad.ilie1512 [2026/05/25 14:32] (current)
vlad.ilie1512
Line 12: Line 12:
 ===== Descriere generală ===== ===== Descriere generală =====
  
-<note tip> +{{:​pm:​prj2026:​bianca.popa1106:​diagrama_theremin_digital.png?​600|Schema bloc Theremin Digital}} 
-Schema bloc va fi adăugată ulterior. + 
-</​note>​+===== Schema Electrica ===== 
 + 
 +{{:​pm:​prj2026:​bianca.popa1106:​SchemElectricaThereminDigital.png?​600|Schema Electrica Theremin Digital}}
  
 Sistemul este construit în jurul microcontrollerului **ESP32 DevKit V1** și funcționează astfel: Sistemul este construit în jurul microcontrollerului **ESP32 DevKit V1** și funcționează astfel:
Line 92: Line 94:
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
-<note tip> +Demo video al proiectului ​funcțional:​ 
-Secțiune de completat după realizarea ​proiectului. + 
-</note>+[[https://​youtube.com/​shorts/XiF3casKE98|Demo Video - Theremin Digital (YouTube)]]
  
 ===== Concluzii ===== ===== Concluzii =====
  
-<note tip> +În urma realizării proiectului, am aprofundat concepte de programare cu microprocesoare,​ în special lucrul cu PWM, ADC, I2C și întreruperi,​ aplicate într-un context practic. Principala dificultate a fost instabilitatea citirilor senzorului ultrasonic, rezolvată prin implementarea unui filtru de medie mobilă, și calitatea tonului generat de buzzer, îmbunătățită prin creșterea rezoluției PWM de la 8 la 12 biți
-Secțiune de completat după realizarea ​proiectului. + 
-</​note>​+A fost un proiect interesant de realizat și m-a ajutat să înțeleg mai bine cum se integrează mai multe periferice într-un sistem funcțional,​ nu doar individual ca în laborator. Pe viitor, proiectul ar putea fi extins cu un al doilea senzor pentru controlul volumului sau cu conectivitate Bluetooth pentru o aplicație mobilă.
  
 ===== Download ===== ===== Download =====
 +
 +Codul sursă complet al proiectului este disponibil pe GitHub:
 +
 +[[https://​github.com/​Jerwix/​PM_Fair-ThereminDigital|PM Fair - Theremin Digital (GitHub Repository)]]
 +
  
 <note warning> <note warning>
Line 125: Line 132:
   * [[https://​github.com/​adafruit/​Adafruit-GFX-Library|Adafruit GFX Library (GitHub)]]   * [[https://​github.com/​adafruit/​Adafruit-GFX-Library|Adafruit GFX Library (GitHub)]]
   * [[https://​docs.espressif.com/​projects/​arduino-esp32/​en/​latest/​|ESP32 Arduino Core — Documentație oficială]]   * [[https://​docs.espressif.com/​projects/​arduino-esp32/​en/​latest/​|ESP32 Arduino Core — Documentație oficială]]
- 
-**Laboratoare PM:** 
-  * [[https://​ocw.cs.pub.ro/​courses/​pm/​lab/​lab1-2023|Lab 1 — UART]] 
-  * [[https://​ocw.cs.pub.ro/​courses/​pm/​lab/​lab2-2023|Lab 2 — Întreruperi]] 
-  * [[https://​ocw.cs.pub.ro/​courses/​pm/​lab/​lab3-2023-2024|Lab 3 — Timere & PWM]] 
-  * [[https://​ocw.cs.pub.ro/​courses/​pm/​lab/​lab4-2023-2024|Lab 4 — ADC]] 
-  * [[https://​ocw.cs.pub.ro/​courses/​pm/​lab/​lab6-2023-2024|Lab 6 — I2C]] 
  
 <​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/prj2026/bianca.popa1106/vlad.ilie1512.1778348068.txt.gz · Last modified: 2026/05/09 20:34 by vlad.ilie1512
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