This shows you the differences between two versions of the page.
|
pm:prj2021:agrigore:led-uri_inteligente [2021/04/26 11:21] alina.calmis [Pe scurt despre] |
pm:prj2021:agrigore:led-uri_inteligente [2021/06/02 10:50] (current) alina.calmis [Concluzii] |
||
|---|---|---|---|
| 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]] | ||