This shows you the differences between two versions of the page.
pm:prj2022:imacovei:speedometer [2022/05/27 22:29] andrei.coderie [Download] |
pm:prj2022:imacovei:speedometer [2022/05/27 22:48] (current) andrei.coderie [Bibliografie/Resurse] |
||
---|---|---|---|
Line 23: | Line 23: | ||
- LED RGB | - LED RGB | ||
- Fire | - Fire | ||
- | - Rezistori 220 ohmi - 1k | + | - Rezistori 220 Ω - 1k |
===== Software Design ===== | ===== Software Design ===== | ||
+ | Pentru realizarea implementarii am folosit biblioteca LiquidCrystal.h pentru intializarea ecranului LCD si folosirea acestuia. | ||
+ | In implementare am folosit intrerupri pentru led-ul rgb. La inceput, programul afiseaza mesaje de initializere. Dupa o perioada scurta, acesta are 2 variante: obiectul a trecut prin fata unui senzor, moment in care ecranul afiseaza "waiting for second sensor" sau nu trece nimic prin fata niciunui senzor. Daca obiectul reuseste sa treaca intr-un final si prin aria celui de al 2 lea senzor se afiseaza viteza in km/h prin formula vitezei. In cazul in care viteza este sub 50 km/h led-ul se coloreaza in verde, iar buzzer-ul nu suna, iar in cazul in care acesta depaseste 50km/h buzzer-ul suna, iar led-ul se coloreaza in rosu, ecranul afisand acest lucru. | ||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
+ | Proiectul functioneaza dupa asteptari, cu mici exceptii datorate senzorilor de slaba calitate. | ||
===== Download ===== | ===== Download ===== | ||
Line 39: | Line 41: | ||
===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
+ | |||
+ | |||
+ | [[https://www.instructables.com/Interfacing-Buzzer-to-Arduino/|Pentru buzzer]] | ||
+ | |||
+ | [[https://create.arduino.cc/projecthub/muhammad-aqib/arduino-rgb-led-tutorial-fc003e|Pentru LED]] | ||
+ | |||
<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> |