Differences

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

Link to this comparison view

pm:prj2021:agrigore:led-uri_inteligente [2021/04/26 11:00]
alina.calmis [Hardware design]
pm:prj2021:agrigore:led-uri_inteligente [2021/06/02 10:50] (current)
alina.calmis [Concluzii]
Line 5: Line 5:
 ==== Pe scurt despre ==== ==== Pe scurt despre ====
  
-Proiectul constă în crearea unui controller pentru o bandă cu leduri RGB. LED-urile își vor schimba culoarea și intensitatea pe baza intensității și frecvenței sunetului recepționat de către senzorul de sunet.+Proiectul constă în crearea unui controller pentru o bandă cu leduri RGB. LED-urile își vor schimba culoarea și intensitatea pe baza intensității și frecvenței sunetului recepționat de către senzorul de sunet. Iar pe un ecran LCD va fi afisat semnalul audio primit de echipament.
  
 ==== Motivație ==== ==== Motivație ====
Line 19: Line 19:
   * Ecran LCD   * Ecran LCD
 ==== Software design ==== ==== Software design ====
-//to do//+ 
 +{{ :​pm:​prj2021:​agrigore:​electrical_schematic.jpeg?​700 |}} 
 +Am relizat proiectul in Arduino IDE. 
 + 
 +Biblioteci folosite : 
 +  - **//FastLED.h//** - pentru operarea cu banda de LED-uri 
 +  - **//​LiquidCrystal_I2C.h//​** - pentru proiectarea LCD-ului 
 +  - **//​fix_fft.h//​** - pentru calculul maximelor semnalului primit de la modulului de sunet. 
 + 
 + 
 +La implementarea proiectului se citesc valorile sunetului captate de modulul de sunet si se realizeaza calculele specifice de transformare a sunetului pentru crearea barelor pentru modulul cu ecran LCD, la fel si pentru mixarea culorilor emise de banda cu LED-uri.  
 + 
 +Sunetul captat este folosit pentru reglarea intensitatii culorilor si ordinii lor. 
 + 
 +Potentiometrul permite modificarea si alternarea culorilor de la roz spre albastru. 
 + 
 + 
 ===== Rezultate obținute ===== ===== Rezultate obținute =====
-//to do//+Un demo scurt poate fi vizionat la urmatorul link : [[https://www.youtube.com/watch?​v=SfihZxBfJWc&​ab_channel=AlinaMartinez|Demo]] 
 + 
 +{{:​pm:​prj2021:​agrigore:​img_2135.jpg?​450 |}} 
 +{{:​pm:​prj2021:​agrigore:​img_2139.jpg?​450 |}} 
 +{{:​pm:​prj2021:​agrigore:​img_2133.jpg?​450 |}}
 ===== Concluzii ===== ===== Concluzii =====
-//to do//+Proiectul mi s-a parut foarte interesant de implementat. Initial parea simplu si usor de realizat, insa calcularea culorilor , a tint-urilor,​ si operarea cu  
 +semnalele pentru analiza sunetului mi-au creat putine batai de cap ^_^.  
 + 
 +Am stricat si cateva module de sunet pana in final, insa spre sfarsit totul a mers suficient de bine.
 ===== Download ===== ===== Download =====
-//to do//+Arhiva cod/librarii : Arhivă cod: {{:​pm:​prj2021:​agrigore:​rgb_led_sound.zip|}} 
 + 
 +PDF: https://ocw.cs.pub.ro/courses/​pm/​prj2021/​agrigore/​led-uri_inteligente?​do=export_pdf
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
-//to do//+[[https://cdn-shop.adafruit.com/datasheets/WS2812.pdf|WS2812 Datasheet]] 
 + 
 +[[https://​components101.com/​asset/​sites/​default/​files/​component_datasheet/​Sound-Detection-Sensor-Datasheet.pdf|Sound module]] 
 + 
 +[[https://​opencircuit.shop/​resources/​file/​da88acc1702a90667728fcf4ac9c75c455475706466/​I2C-LCD-interface.pdf|I2C LCD]] 
 + 
 +[[https://​create.arduino.cc/​projecthub/​sairushan/​music-reactive-rgb-led-strip-ws1228b-a4c1c3|Inspiratie]]
  
  
pm/prj2021/agrigore/led-uri_inteligente.1619424024.txt.gz · Last modified: 2021/04/26 11:00 by alina.calmis
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