Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2022:alaura:sistem_de_detectare_a_vitezei [2022/05/27 19:20]
ciprian.duta [Software Design]
pm:prj2022:alaura:sistem_de_detectare_a_vitezei [2022/05/27 19:59] (current)
ciprian.duta [Bibliografie/Resurse]
Line 36: Line 36:
  
 ** Implementare ** ** Implementare **
-   Am setat pinii pentru senzorii IR, led-uri si buzzer. Deoarece LCD-ul are conectat un converter I2C, am folosit pentru scrierea pe ecranul LCD +
-biblioteca "​LiquidCrystal_I2C.h"​. In functia de setup setam pinii pentru senzorii IR ca INPUT, iar pe cei ai led-urilor si buzzer-ului ca OUTPUT. +
-Initial pe ecranul LCD va fi afisat mesajul "​WELCOME To My Arduino Project"​.Pentru senzorii IR am doua flag-uri, initial setate pe 0. Atunci cand +
-senzorul detecteaza miscare flag-ul devine 1. Atunci ​+
 Am setat pinii pentru senzorii IR, led-uri si buzzer. Deoarece LCD-ul are conectat un converter I2C, am folosit pentru scrierea pe ecranul LCD Am setat pinii pentru senzorii IR, led-uri si buzzer. Deoarece LCD-ul are conectat un converter I2C, am folosit pentru scrierea pe ecranul LCD
-biblioteca "​LiquidCrystal_I2C.h"​. In functia de setup setam pinii pentru senzorii IR ca INPUT, iar pe cei ai led-urilor si buzzer-ului ca OUTPUT. ​  ​+biblioteca "​LiquidCrystal_I2C.h"​. In functia de setup setam pinii pentru senzorii IR ca INPUT, iar pe cei ai led-urilor si buzzer-ului ca OUTPUT. 
 +Initial pe ecranul LCD va fi afisat mesajul "​WELCOME To My Arduino Project"​.Pentru senzorii IR am doua flag-uri, initial setate pe 0. In functia de 
 +loop citesc starea senzorilor IR. Daca miscarea a fost detectata setez cele doua flag-uri pe 1 si salvez timpii la care s-a detectat miscarea. Daca 
 +ambele flag-uri sunt setate pe 1, calculez viteza medie in km/h in functie de timp si distanta dintre senzori. Daca viteza este 0 verific starea 
 +celor doua flag-uri. Daca ambele flag-uri sunt 0 afisez pe LCD mesajul "No car detected",​ iar daca doar unul din ele este setat pe 1 afisez 
 +mesajul "​Searching..."​ deoarece obiectul caruia vreau sa-i calculez viteza nu a trecut decat prin fata unuia dintre senzori. Daca viteza este 
 +diferita de 0 o afisez pe ecranul LCD, iar daca aceasta este mai mare decat 50 km/h apelez functia siren() care porneste buzzer-ul si aprinde cele 
 +doua led-uri alternativ, pentru 2.5 secunde, simuland astfel sirena unei masini de politie.  
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
-<note tip> +{{:​pm:​prj2022:​alaura:​whatsapp_image_2022-05-27_at_19.34.47_2_.jpeg?​800|}} 
-Care au fost rezultatele obţinute în urma realizării proiectului vostru+{{:​pm:​prj2022:​alaura:​whatsapp_image_2022-05-27_at_19.34.48.jpeg?​800|}}
-</​note>​+
  
 +Demo:​[[https://​www.youtube.com/​watch?​v=6PWT7fuyCBU&​ab_channel=Ciprian|demo]]
 ===== Concluzii ===== ===== Concluzii =====
  
 +A fost primul proiect de acest gen pe care l-am realizat si cel mai interesant mi s-a parut partea de conectare a componentelor hardware.
 ===== Download ===== ===== Download =====
  
-<note warning>​ +{{:pm:prj2022:alaura:speed_detection.zip|}}
-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ă ;-). +
- +
-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>​ +
- +
-===== Jurnal =====+
  
-<note tip> 
-Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului. 
-</​note>​ 
  
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  
-<​note>​ +   *[[https://​create.arduino.cc/​projecthub/​Arnov_Sharma_makes/​lcd-i2c-tutorial-664e5a]] 
-Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. +   *[[https://​create.arduino.cc/​projecthub/​Raushancpr/​arduino-with-ir-sensor-1579b6]]
-</note>+
  
 <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
  
pm/prj2022/alaura/sistem_de_detectare_a_vitezei.1653668441.txt.gz · Last modified: 2022/05/27 19:20 by ciprian.duta
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0