This shows you the differences between two versions of the page.
pm:prj2021:abirlica:traffic-controller [2021/05/30 22:50] adrian.roman2406 [Introducere] |
pm:prj2021:abirlica:traffic-controller [2021/05/31 10:40] (current) adrian.roman2406 [Schema Tinkercad] |
||
---|---|---|---|
Line 15: | Line 15: | ||
==== Schema electrica ==== | ==== Schema electrica ==== | ||
- | {{:pm:prj2021:abirlica:traffic_controller_schema_electrica.png?300|}} | + | {{:pm:prj2021:abirlica:traffic_controller_schema_electrica.png|}} |
==== Schema Tinkercad ==== | ==== Schema Tinkercad ==== | ||
Line 33: | Line 33: | ||
** Componente ** | ** Componente ** | ||
=== Arduino UNO R3 === | === Arduino UNO R3 === | ||
+ | Folosesc urmatoarele componente ale placii Arduino: | ||
+ | |||
+ | - Alimentarea (Vcc) de 5V, GND | ||
+ | |||
+ | - pinii 2 - 4 pentru comandarea ledurilor de pe semafoarele drumului A | ||
+ | |||
+ | - pinii 5 - 7 pentru comandarea ledurilor de pe semafoarele drumului B | ||
+ | |||
+ | - pinii 8 - 11 pentru obtinerea tensiunii de output a senzorilor | ||
+ | |||
{{:pm:prj2021:abirlica:traffic_arduino.jpeg?300|}} | {{:pm:prj2021:abirlica:traffic_arduino.jpeg?300|}} | ||
Line 51: | Line 61: | ||
=== Fire === | === Fire === | ||
- | - fire mama-tata | + | - fire mama-tata (realizeaza legaturile dintre senzor si placa electronica) |
- | - fire tata-tata | + | - fire tata-tata (realizeaza legaturile dintre pinii placii Arduino si placa electronica) |
- | - fire pentru cablaj | + | - fire pentru cablaj (sunt folosite pentru legarea dintre firele mentionate anterior pe spatele placii) |
{{:pm:prj2021:abirlica:traffic_fire.jpeg?300|}} | {{:pm:prj2021:abirlica:traffic_fire.jpeg?300|}} | ||
Line 114: | Line 124: | ||
===== Concluzie ===== | ===== Concluzie ===== | ||
- | Proiectul a fost realizat asa cum mi-am propus initial: o intersectie semaforizata inteligenta in miniatura realizata pe o placa electronica. Partea de cod nu a fost dificil de implementat intrucat este o logica destul de simpla, insa partea hardware a necesitat mai mult timp si precizie din cauza cablajului realizat cu ajutorul pistolului de lipit pe spatele placii si pe spatele semafoarelor. | + | |
+ | === Ce am realizat? === | ||
+ | |||
+ | Proiectul a fost realizat asa cum mi-am propus initial: o intersectie semaforizata inteligenta in miniatura realizata pe o placa electronica cu ajutorul LED-urilor si senzorilor IR. | ||
+ | |||
+ | === Ce dificultati am intampinat? === | ||
+ | |||
+ | Partea de cod nu a fost greu de implementat intrucat este o logica destul de simpla, insa partea hardware a necesitat mai mult timp si precizie din cauza cablajului realizat cu ajutorul pistolului de lipit pe spatele placii si pe spatele semafoarelor. | ||
+ | |||
+ | === Ce am invatat? === | ||
+ | |||
+ | - sa folosesc placa Arduino pentru a realiza un proiect practic | ||
+ | |||
+ | - sa folosesc pistolul de lipit pentru realizarea cablajelor | ||
+ | |||
+ | - sa organizez componentele unui proiect si sa gandesc legaturile dintre ele | ||
===== Download ===== | ===== Download ===== | ||
[[https://ocw.cs.pub.ro/courses/pm/prj2021/abirlica/traffic-controller&do=export_pdf | Pagina in format PDF]] | [[https://ocw.cs.pub.ro/courses/pm/prj2021/abirlica/traffic-controller&do=export_pdf | Pagina in format PDF]] | ||
+ | |||
+ | Link cod: https://github.com/adrianRoman24/Traffic-Controller-Arduino | ||
+ | |||
+ | Link demo: https://www.youtube.com/watch?v=aIv00eGcgYg&t=51s | ||
===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
Laborator 0 PM: https://ocw.cs.pub.ro/courses/pm/lab/lab0-2021 | Laborator 0 PM: https://ocw.cs.pub.ro/courses/pm/lab/lab0-2021 | ||
+ | |||
+ | Datasheet ATmega328P: https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf | ||