Differences

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

Link to this comparison view

pm:prj2021:dbrigalda:500 [2021/06/01 23:17]
dragos_mihai.ene [Hardware Design]
pm:prj2021:dbrigalda:500 [2021/06/02 08:06] (current)
dragos_mihai.ene [Rezultate Obținute]
Line 20: Line 20:
 Cu ajutorul potențiometrului se modifică frecvența cu care LED-urile pulsează iar cu ajutorul butonului se salvează și se actualizează această Cu ajutorul potențiometrului se modifică frecvența cu care LED-urile pulsează iar cu ajutorul butonului se salvează și se actualizează această
 frecvență. Senzorul de distanță introduce o diferență de frecventă între cele două semnale, în funcție de distanța palmei față de acesta. frecvență. Senzorul de distanță introduce o diferență de frecventă între cele două semnale, în funcție de distanța palmei față de acesta.
 +== Schema Bloc ==
 {{ :​pm:​prj2021:​dbrigalda:​enedragos_schema_bloc.png?​500 |}} {{ :​pm:​prj2021:​dbrigalda:​enedragos_schema_bloc.png?​500 |}}
 ===== Hardware Design ===== ===== Hardware Design =====
 Lista pieselor utilizate: Lista pieselor utilizate:
   * Arduino Uno R3   * Arduino Uno R3
-  * Difuzor capabil de redare frecvențjoase+  * Difuzor capabil de redare ​frecvențelor joase
   * 4 LED-uri RGB   * 4 LED-uri RGB
-  * Rezistențe 50Ω+  * Rezistențe ​de 50Ω
   * Breadboard   * Breadboard
   * Fire   * Fire
   * Senzor de distanță (HC-SR04)   * Senzor de distanță (HC-SR04)
   * Adaptor Jack (CJMCU-TRRS 3.5mm)   * Adaptor Jack (CJMCU-TRRS 3.5mm)
-==Schemă ​electrică==+  * Potențiometru 
 +  * Buton 
 +==Schema ​electrică==
 {{ :​pm:​prj2021:​dbrigalda:​whatsapp_image_2021-06-01_at_21.35.43.jpeg?​700 |}} {{ :​pm:​prj2021:​dbrigalda:​whatsapp_image_2021-06-01_at_21.35.43.jpeg?​700 |}}
 ===== Software Design ===== ===== Software Design =====
 +În realizarea proiectului am folosit mediul de dezvoltare Arduino IDE și următoarele funcționalități oferite de biblioteca AVR:
 +  * Timer și întreruperi interne
 +  * Întreruperi externe
 +  * funcția pulseIn() ce returnează durata unui puls pe un anumit pin
 +  * funcția tone() ce generează un semnal dreptunghiular pe un anumit pin
 +  * funcția analogRead() pentru a citi potențialul unui pin
 ===== Rezultate Obținute ===== ===== Rezultate Obținute =====
 +{{:​pm:​prj2021:​dbrigalda:​montaj_1.jpg?​nolink&​800|}}
 +{{:​pm:​prj2021:​dbrigalda:​montaj_2.jpg?​nolink&​800|}}
 +== Video prezentare pe Youtube ==
 +[[https://​www.youtube.com/​watch?​v=KlGCs8TnYvE|{{:​pm:​prj2021:​dbrigalda:​enedragos_link.png?​nolink&​800|}}]]
 +
 ===== Concluzii ===== ===== Concluzii =====
 +Realizând acest proiect, am creat atât un ajutor fizic în înțelegerea efectului stroboscopic,​ a modului în care ochiul uman percepe mișcarea și lumina și posibil a unui dispozitiv ce ar putea fi folosit în vizualizarea semnalelor electronice,​ cât și a unui element decorativ ce ar putea fi comercializat.
 +
 +În timpul dezvoltării proiectului am întâmpinat câteva probleme ce au fost rezolvate până la urmă:
 +  * aspectul deficitar al efectului - printre soluții se înnumără schimbarea tubului lipit de boxă cu unul mai flexibil, legarea mai bună a tubului de membrana boxei, micșorarea presiunii apei și folosirea mai multor LED-uri pentru a contracara cantitatea scăzută de lumină
 +  * eficientizarea codului pentru generarea unor semnale mai bune și mai precise
 +  * alegerea unor fire mai scurte și de o calitate superioară pentru a diminua efectele create de zgomotul exterior și de legăturile electrice imperfecte
 ===== Downloads ===== ===== Downloads =====
 +Arhivă ce conține codul de pe Arduino și un fișier README ce detaliază implentarea software a proiectului.
 +{{:​pm:​prj2021:​dbrigalda:​enedragos_336cc_proiectpm.rar|}}
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
-https://​ocw.cs.pub.ro/​courses/​pm/​prj2021/dbrigalda/500?do=export_pdf+<​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ 
 +    * https://​ocw.cs.pub.ro/​courses/​pm/​lab/lab1-2021 
 +    * https://​ocw.cs.pub.ro/​courses/​pm/​lab/​lab2-2021 
 +    * https://​howtomechatronics.com/​tutorials/​arduino/​ultrasonic-sensor-hc-sr04/​ 
 +    * https://​www.youtube.com/​watch?v=GBtHeR-hY9Y 
 +    * https://​www.youtube.com/​watch?​v=3MXVSdXZzpc 
 +    * https://​www.youtube.com/​watch?​v=TH1mJpOnxDE 
  
pm/prj2021/dbrigalda/500.1622578639.txt.gz · Last modified: 2021/06/01 23:17 by dragos_mihai.ene
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