This shows you the differences between two versions of the page.
pm:prj2021:apredescu:wirelessweatherstation [2021/05/26 23:56] rodica.barbu0106 [Bibliografie/Resurse ] |
pm:prj2021:apredescu:wirelessweatherstation [2021/06/03 21:07] (current) rodica.barbu0106 [Download ] |
||
---|---|---|---|
Line 44: | Line 44: | ||
* //LiquidCrystal.h// - pentru utilizarea LCD-ului | * //LiquidCrystal.h// - pentru utilizarea LCD-ului | ||
* //Servo.h// - pentru utilizarea servomotorului | * //Servo.h// - pentru utilizarea servomotorului | ||
+ | |||
+ | Senzorii IR sunt conectati pe pinii 2 si 3 ai placutei, iar servomotorul pe | ||
+ | pinul 4. | ||
+ | |||
+ | Atunci cand primul senzor (pinul 3) detecteaza masina, unghiul servomotorului va fi setat la 60° (bariera se va ridica). Dupa ce masina va fi detectata si cel de-al doilea senzor, unghiul va fi resetat la 120° (bariera va fi coborata). La iesirea unei masini din parcare, procesul va fi similar. | ||
+ | |||
+ | Pe LCD se va afisa initial un mesaj informativ << Car Parking System >>. Apoi, vor fi afisate actualizarile, la orice moment fiind printate capacitatea maxima si numarul de locuri disponibile. | ||
+ | |||
+ | In cazul in care o masina incearca sa intre in parcare si nu mai sunt locuri libere, bariera nu se va ridica si va fi afisat mesajul << Sorry, not space available >>. | ||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
+ | {{:pm:prj2021:apredescu:car_parking_system1.jpeg?700x500|}} | ||
+ | ---- | ||
+ | {{:pm:prj2021:apredescu:car_parking_system2.jpeg?700x500|}} | ||
+ | ---- | ||
+ | {{:pm:prj2021:apredescu:car_parking_system3.jpeg?700x500|}} | ||
===== Concluzii ====== | ===== Concluzii ====== | ||
+ | Proiectul a fost unul foarte interesant, mi-a placut sa lucrez la el si sa invat cum sa folosesc o placuta Arduino si cum sa conectez piesele. Am obtinut rezultatele asteptate si ma gandesc sa il extind in viitor. | ||
===== Download ===== | ===== Download ===== | ||
<note tip> | <note tip> | ||
- | * Export to [[https://ocw.cs.pub.ro/courses/pm/prj2021/apredescu/wirelessweatherstation?do=export_pdf|PDF]] | + | * Pdf: [[https://ocw.cs.pub.ro/courses/pm/prj2021/apredescu/wirelessweatherstation?do=export_pdf|PDF]] |
- | * [[https://github.com/andreeabarbu1/car_parking_system|Github]] | + | * Cod: [[https://github.com/andreeabarbu1/car_parking_system/blob/main/car_parking_system.ino|Github]] |
+ | * Demo: [[https://youtu.be/GIOkFJh8pwk]] | ||
</note> | </note> | ||
Line 66: | Line 82: | ||
* 25.05.2021 - finalizare parte hardware + cod | * 25.05.2021 - finalizare parte hardware + cod | ||
* 26.05.2021 - am lipit piesele pe carton si am adaugat detaliile (bariera, masinute etc) | * 26.05.2021 - am lipit piesele pe carton si am adaugat detaliile (bariera, masinute etc) | ||
+ | * 03.06.2021 - finalizare documentatie | ||
===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
Line 73: | Line 90: | ||
* https://www.arduino.cc/reference/en/libraries/servo/ | * https://www.arduino.cc/reference/en/libraries/servo/ | ||
* https://www.arduino.cc/en/Reference/LiquidCrystal | * https://www.arduino.cc/en/Reference/LiquidCrystal | ||
+ | * https://create.arduino.cc/projecthub/embeddedlab786/car-parking-system-ef9fc1 | ||
* https://core-electronics.com.au/tutorials/use-lcd-arduino-uno.html | * https://core-electronics.com.au/tutorials/use-lcd-arduino-uno.html | ||
* https://en.wikipedia.org/wiki/Servo_control | * https://en.wikipedia.org/wiki/Servo_control | ||
* https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf | * https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf | ||