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/]] | ||