Differences

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

Link to this comparison view

pm:prj2022:amocanu:lorena.vacarean [2022/06/01 20:24]
lorena.vacarean
pm:prj2022:amocanu:lorena.vacarean [2022/06/01 22:04] (current)
lorena.vacarean [Rezultate Obţinute]
Line 1: Line 1:
-====== Mood Lamp ======+====== Mood Lamp Device ​======
 [[lorena.vacarean@stud.acs.upb.ro| Lorena Andra Văcărean]] \\ [[lorena.vacarean@stud.acs.upb.ro| Lorena Andra Văcărean]] \\
 Grupa: 336CB Grupa: 336CB
Line 14: Line 14:
 Flow-ul principal al proiectului este reprezentat în următoarea schemă bloc, care prezintă sumar componentele principale ale dispozitivului:​ Flow-ul principal al proiectului este reprezentat în următoarea schemă bloc, care prezintă sumar componentele principale ale dispozitivului:​
  
-{{:​pm:​prj2022:​amocanu:​blockdiagrammoodlamp.png?​600|}}+{{:​pm:​prj2022:​amocanu:​blockdiagrammoodlamp.png?​700|}}
  
 Fotorezistorul comunică intensitatea luminii din cameră către Arduino, care va porni mood lamp-ul, va reda muzică prin intermediul music player-ului format dintr-un modul DFPlayer Min și un mini speaker și va afișa autorul și titlul piesei redate. Lumina din mood lamp //se schimbă continuu și variază atât în culoare cât și în intensitate.//​ Fotorezistorul comunică intensitatea luminii din cameră către Arduino, care va porni mood lamp-ul, va reda muzică prin intermediul music player-ului format dintr-un modul DFPlayer Min și un mini speaker și va afișa autorul și titlul piesei redate. Lumina din mood lamp //se schimbă continuu și variază atât în culoare cât și în intensitate.//​
Line 34: Line 34:
 | LCD I2C                  | 1     | | LCD I2C                  | 1     |
 | Rezistor 330Ω ​           | 1     | | Rezistor 330Ω ​           | 1     |
 +| Rezistor 1000Ω ​          | 1     |
 | Fire legătură ​           | N/A   ​| ​ | Fire legătură ​           | N/A   ​| ​
 | Cablu USB                | 1     | | Cablu USB                | 1     |
Line 47: Line 48:
   * **app.creately.com** → realizarea schemei bloc   * **app.creately.com** → realizarea schemei bloc
   * **tinkercad.com** → o parte din realizarea schemei electrice   * **tinkercad.com** → o parte din realizarea schemei electrice
 +  * **audacity** → sound editing
  
 == Biblioteci == == Biblioteci ==
Line 53: Line 55:
   * [[https://​www.arduino.cc/​reference/​en/​libraries/​liquidcrystal-i2c/​|LiquidCrystal_I2C.h (control I2C displays)]]   * [[https://​www.arduino.cc/​reference/​en/​libraries/​liquidcrystal-i2c/​|LiquidCrystal_I2C.h (control I2C displays)]]
   * [[https://​www.arduino.cc/​reference/​en/​language/​functions/​communication/​wire/​|Wire.h (communication with I2C devices)]]   * [[https://​www.arduino.cc/​reference/​en/​language/​functions/​communication/​wire/​|Wire.h (communication with I2C devices)]]
-  *  +===== Code ===== 
-===== Structura codului ​=====+  * În //setup// realizez inițializarea pinilor, a LCD-ului și a mp3 player-ului și dau play la piesele de pe SD Card.
  
 +  * În //loop// colorez LED-urile și le variez culorile folosind funcții trigonometrice și un delay pentru fiecare culoare dependent de intensitatea luminii afișate curent (pentru cele mai intense culori schimbarea se va face cu un delay mai mare).
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
-<note tip> +=== Dispozitiv final === 
-Care au fost rezultatele obţinute în urma realizării proiectului vostru+{{:​pm:​prj2022:​amocanu:​moodlampfinal.jpg?600|}} 
-</note>+=== Link youtube === 
 + ​[[https://​youtube.com/​shorts/1Ii4Bv6L_II?​feature=share|Link Youtube]]
  
 ===== Concluzii ===== ===== Concluzii =====
  
 +Pentru mine a fost o experiență completă pentru că am întâmpinat probleme cu primul modul de muzică ales (WTV02016P) și am regândit totul de câteva ori până am ajuns la această formă. ​
 +Per total mi-a plăcut să lucrez la acest proiect și să aleg și îmbin funcționalitățile până am ajuns la device-ul complet final și cu siguranță am rămas cu niște noi skill-uri și cunoștințe.
 ===== Download ===== ===== Download =====
  
-<note warning>​ +  * {{:pm:​prj2022:​amocanu:​moodlamp.zip|}}
-O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectuluisurse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-).+
  
-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**. +  ​[[https://github.com/​lorenaandra/moodlamp|Link Github]]
-</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>​ +== Resurse Hardware ​== 
-Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. +  ​[[https://​wiki.dfrobot.com/​DFPlayer_Mini_SKU_DFR0299|DFPlayer Mini MP3 Datasheet]] 
-</note>+  ​[[https://​lastminuteengineers.com/​i2c-lcd-arduino-tutorial/​|LCD I2C]] 
 +  * [[https://​circuitdigest.com/​article/​16x2-lcd-display-module-pinout-datasheet|LCD Datasheet]]
  
 <​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/amocanu/lorena.vacarean.1654104283.txt.gz · Last modified: 2022/06/01 20:24 by lorena.vacarean
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