This shows you the differences between two versions of the page.
pm:prj2023:abirlica:bogdan-toma [2023/05/28 21:30] bogdan_nicolae.toma [Concluzii] |
pm:prj2023:abirlica:bogdan-toma [2023/05/30 04:08] (current) bogdan_nicolae.toma [Rezultate Obţinute] |
||
---|---|---|---|
Line 3: | Line 3: | ||
<note tip> | <note tip> | ||
- | Proiectul "Senzor ultrasunete de detectare" propune implementarea unui dispozitiv care identifică obiectele și verifică dacă distanța față de acestea se încadrează într-un interval adecvat. În esență, acest proiect poate fi utilizat într-o varietate de situații, precum sistemele auto care își propun prevenirea coliziunilor cu obiectele, atât în partea dorsala, cât și laterală. Consider ca proiectul este o oportunitate pentru a ma introduce in lucrul cu sisteme hardware fizic,ci nu in diverse programe, fapt pe care nu l-am realizat pana acum. In plus, majoritatea dintre noi folosim senzori de detectare a distantei in domeniul auto, astfel prin acest proiect se poate realiza o intelegere mai buna a acestora. | + | Proiectul propune implementarea unui dispozitiv care identifică obiectele și verifică dacă distanța față de acestea se încadrează într-un interval adecvat. În esență, acest proiect poate fi utilizat într-o varietate de situații, precum sistemele auto care își propun prevenirea coliziunilor cu obiectele, atât în partea dorsala, cât și laterală. Consider ca proiectul este o oportunitate pentru a ma introduce in lucrul cu sisteme hardware fizic,ci nu in diverse programe, fapt pe care nu l-am realizat pana acum. In plus, majoritatea dintre noi folosim senzori de detectare a distantei in domeniul auto, astfel prin acest proiect se poate realiza o intelegere mai buna a acestora. |
</note> | </note> | ||
===== Descriere generală ===== | ===== Descriere generală ===== | ||
Line 22: | Line 22: | ||
*6 leduri | *6 leduri | ||
*6 rezistente | *6 rezistente | ||
+ | *1 KIT sasiu | ||
</note> | </note> | ||
Line 29: | Line 30: | ||
- | <note tip> | + | Descrierea codului aplicaţiei: |
- | Descrierea codului aplicaţiei (firmware): | + | * Pentru dezvoltarea aplicatiei am folosit Arduino IDE \\ |
- | * Pentru dezvoltarea aplicatiei am folosit Arduino IDE | + | |
- | * se foloseste un timer pentru a determina in ce intervale trebuie sa actioneze buzzer-ul | + | |
- | * se foloseste citirea de la serial monitor pentru a putea creste sau diminua raza de actiune a sensorilor | + | |
* Senzorii ultrasonici funcționează prin emiterea undelor sonore la o frecvență înaltă. Apoi așteaptă ca sunetul să fie reflectat înapoi, calculând distanța pe baza timpului necesar cu formula: Distance = 1/2 * T * C (T - timpul, C - viteza sunetului) | * Senzorii ultrasonici funcționează prin emiterea undelor sonore la o frecvență înaltă. Apoi așteaptă ca sunetul să fie reflectat înapoi, calculând distanța pe baza timpului necesar cu formula: Distance = 1/2 * T * C (T - timpul, C - viteza sunetului) | ||
- | </note> | + | * Pentru un anumit interval de distanta, ledurile stau aprinse: cu cat distanta este mai mica, vor fi aprinse un numar mai mare de leduri |
+ | * Functioneaza si reversebil, adica cu cat indepartam obiectul, ledurile se sting pe rand | ||
+ | * se foloseste un timer pentru a determina in ce intervale trebuie sa actioneze buzzer-ul, acesta avand trei trepte: prima este intre primele 3 led-uri si este un sunet mai lung si mai rar, a doua se afla intre urmatoarele 2 LED-uri cu un sunet mai alert, iar ultima in ultimul led care este la intervale scurte si dureaza putin. \\ | ||
+ | * se foloseste citirea de la serial monitor pentru a putea creste sau diminua raza de actiune a sensorilor \\ | ||
+ | | ||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
<note tip> | <note tip> | ||
- | Care au fost rezultatele obţinute în urma realizării proiectului vostru. | + | Link: https://youtu.be/iQWhDifOm3o |
</note> | </note> | ||
+ | {{:pm:prj2023:abirlica:whatsapp_image_2023-05-30_at_03.55.49.jpeg?600|}} | ||
+ | {{:pm:prj2023:abirlica:whatsapp_image_2023-05-30_at_03.55.50.jpeg?600|}} | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
Line 48: | Line 51: | ||
<note warning> | <note warning> | ||
- | O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului: surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-). | + | {{:pm:prj2023:abirlica:toma_bogdan-nicolae_333cb.zip|}} |
- | + | ||
- | Fişierele se încarcă pe wiki folosind facilitatea **Add Images or other files**. Namespace-ul în care se încarcă fişierele este de tipul **:pm:prj20??:c?** sau **:pm:prj20??:c?:nume_student** (dacă este cazul). **Exemplu:** Dumitru Alin, 331CC -> **:pm:prj2009:cc:dumitru_alin**. | + | |
</note> | </note> | ||