This shows you the differences between two versions of the page.
pm:prj2021:amocanu:traffic--light-synchronization [2021/06/02 02:53] alin.pisica |
pm:prj2021:amocanu:traffic--light-synchronization [2021/06/03 01:56] (current) alin.pisica [Bibliografie / Resurse] |
||
---|---|---|---|
Line 15: | Line 15: | ||
===== Schema bloc ===== | ===== Schema bloc ===== | ||
+ | {{:pm:prj2021:amocanu:block_traffic.png?200|}} | ||
===== Hardware design ===== | ===== Hardware design ===== | ||
Line 21: | Line 22: | ||
- Arduino UNO | - Arduino UNO | ||
- Bariera infrarosu | - Bariera infrarosu | ||
- | - Modul bluetooth | + | - Display in 7 segmente |
- | - Modul wifi | + | - Comutator 2 pozitii |
- | - Breadboard | + | - Breadboard mic |
- | - Sursa de alimentare | + | - Breadboard mediu |
+ | - Sursa de alimentare (baterie) | ||
- Fire | - Fire | ||
- LED-uri | - LED-uri | ||
- Rezistente | - Rezistente | ||
+ | **Schematic** | ||
+ | |||
+ | {{:pm:prj2021:amocanu:schematic_traffic.png?200|}} | ||
===== Software design ===== | ===== Software design ===== | ||
+ | Codul este disponibil [[https://gist.github.com/alinp25/1c06a5bdf08336e234a689f9cd28fd8c|la aceasta adresa]]. | ||
+ | |||
+ | Logica din spatele codului se poate rezuma in patru etape: | ||
+ | |||
+ | - Detectarea trecerii unei masini prin bariera | ||
+ | |||
+ | - Schimbarea culorilor semafoarelor in pozitia de trecere | ||
+ | |||
+ | - Actualizarea display-ului | ||
+ | |||
+ | - Schimbarea culorilor semafoarelor in pozitia de blocare | ||
===== Rezultate obtinute ===== | ===== Rezultate obtinute ===== | ||
+ | [[https://www.youtube.com/watch?v=HUD-giw6Kss&ab_channel=AlinPisica]] | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
+ | Overall, proiectul a fost foarte distractiv si mi-a permis sa invat lucruri noi. De la cum functioneaza o bariera infrarosu, la cum gandesti o schema de o marime medie (considerata medie raportata la proiectele intalnite pana acum in facultate), chiar pana la "de ce nu merge led-ul asta?". | ||
+ | |||
+ | 10/10 would do it again | ||
===== Bibliografie / Resurse ===== | ===== Bibliografie / Resurse ===== | ||
- | {{:pm:prj2021:amocanu:traffic_light_synchronization.pdf|}} | + | {{:pm:prj2021:amocanu:traffic_light_synchronization.pdf|Traffic light synchronization}} |