This shows you the differences between two versions of the page.
pm:prj2023:fstancu:funnyparking [2023/05/07 13:55] andra_alexia.pirvan added finishing touches, hopefully no errors |
pm:prj2023:fstancu:funnyparking [2023/05/28 21:11] (current) andra_alexia.pirvan Finishing touch: added software files + proof + results |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Pazea, bordura! - Pirvan Andra-Alexia ====== | ====== Pazea, bordura! - Pirvan Andra-Alexia ====== | ||
+ | |||
+ | **Studenta:** --- //[[andra_alexia.pirvan@stud.etti.upb.ro|Andra-Alexia PÎRVAN]]// | ||
+ | |||
+ | **Grupa:** 335CB | ||
===== Introducere ===== | ===== Introducere ===== | ||
Line 39: | Line 43: | ||
* Ecran LCD | * Ecran LCD | ||
- | === Schema Electrica [work in progress] === | + | === Schema Electrica === |
{{:pm:prj2023:fstancu:funpart1.png?nolink&550|}} | {{:pm:prj2023:fstancu:funpart1.png?nolink&550|}} | ||
+ | |||
+ | |||
+ | ===== Software Design ===== | ||
+ | |||
+ | |||
+ | Mediul de dezvoltare ce va folosit este Arduino IDE. | ||
+ | |||
+ | Biblioteci folosite: | ||
+ | * <Wire.h> | ||
+ | * <LiquidCrystal_I2C.h> | ||
+ | * <SR04.h> | ||
+ | |||
+ | Implementarea doreste a folosi notiuni din USART, I2C si ADC. | ||
+ | |||
+ | In partea de set-up, in urma define-urilor si initializarilor, setez pinii pentru LED-uri pe mod output si low, iar buzzer-ul activ pe output si high. Apoi, folosindu-ma de distanta calculata de senzorul HC-SR04, verific in care dintre cele trei zone definite se afla obiectul, si modific intensitatea buzzer-ului, led-ul care se aprinde si mesajul pe ecranul LCD. | ||
+ | |||
+ | {{:pm:prj2023:fstancu:funnyparking.zip|Codul pentru senzorul Funny Parking}} | ||
+ | |||
+ | ===== Rezultate Obţinute ===== | ||
+ | |||
+ | Un senzor foarte simpatic, complet functional: | ||
+ | |||
+ | {{:pm:prj2023:fstancu:red.jpg?nolink&425|}} | ||
+ | |||
+ | {{:pm:prj2023:fstancu:yellow.jpg?nolink&425|}} | ||
+ | |||
+ | {{:pm:prj2023:fstancu:green.jpg?nolink&425|}} | ||
+ | |||
+ | [[https://ctipub-my.sharepoint.com/:v:/g/personal/andra_alexia_pirvan_stud_etti_upb_ro/EbaXKUuZxOJJlCxNbAJqnRMBZNmOEU8bNpBnqXdXs0elbg?e=Bsndjg|Proof ca functioneaza complet si cum trebuie]] | ||
===== Jurnal ===== | ===== Jurnal ===== | ||
- | 07.05.2023 : Finalizarea documentatiei + achizitionarea pieselor | + | * 07.05.2023 : Finalizarea documentatiei, a schemei electrice + achizitionarea pieselor |
+ | * 12.05.2023 : Testare piese hardware | ||
+ | * 24.05.2023 : Finalizare montaj + software | ||
+ | * 28.05.2023 : Finishing touches | ||
===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
Line 53: | Line 90: | ||
* [[https://howtomechatronics.com/tutorials/arduino/ultrasonic-sensor-hc-sr04/]] | * [[https://howtomechatronics.com/tutorials/arduino/ultrasonic-sensor-hc-sr04/]] | ||
* [[https://randomnerdtutorials.com/complete-guide-for-ultrasonic-sensor-hc-sr04/]] | * [[https://randomnerdtutorials.com/complete-guide-for-ultrasonic-sensor-hc-sr04/]] | ||
- | * [[https://www.instructables.com/External-Interrupt-in-arduino/]] | ||
* [[https://www.arduino.cc/reference/en/language/functions/advanced-io/pulsein/]] | * [[https://www.arduino.cc/reference/en/language/functions/advanced-io/pulsein/]] | ||