Differences

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

Link to this comparison view

pm:prj2022:avaduva:senzor_de_miscare [2022/05/31 13:54]
andreea_elena.beda [Software Design]
pm:prj2022:avaduva:senzor_de_miscare [2022/05/31 14:11] (current)
andreea_elena.beda [Download]
Line 36: Line 36:
 {{ :​pm:​prj2022:​avaduva:​1_pm.jpeg?​300 |}} {{ :​pm:​prj2022:​avaduva:​1_pm.jpeg?​300 |}}
  
 +In functia “Setup” pentru inceput am declarat ce rol au cele doua LED-uri, acela de OUTPUT, si ce rol are senzorul, acela de INPUT. Pe urma am pornit display-ul cu functiile init() si backlight(). Pentru afisarea textului, in primul rand am selectat randurile pe care vreau sa fie scris textul (setCursor()) si dupa le-am printat pe acesta. De asemenea, pentru a nu avea un text suprapus cu informatiile pe care le ofera dispozitivul,​ resetez display-ul.
  
 {{ :​pm:​prj2022:​avaduva:​2_pm.jpeg?​300 |}} {{ :​pm:​prj2022:​avaduva:​2_pm.jpeg?​300 |}}
  
-{{ :​pm:​prj2022:​avaduva:​3_pm.jpeg?300 |}}+Functia “Loop” este functia unde are loc tot procesul de determinare a miscarii. Pentru inceput ma folosesc de functia digitalRead() pentru a determina statusul senzorului, HIGH sau LOW. Daca este HIGH inseamna ca a detectat miscare, asa ca voi apride doar LED-ul verde si voi afisa pe display "Hey! Got you!", iar daca este pe LOW senzorul nu a detectat miscare si voi aprinde doar LED-ul rosu si voi afisa pe display "​Waiting for motion.."​.
  
-{{ :​pm:​prj2022:​avaduva:​4_pm.jpeg?​300 |}}+{{:​pm:​prj2022:​avaduva:​3_pm.jpeg?​300|}} ​{{ :​pm:​prj2022:​avaduva:​4_pm.jpeg?​300|}}
  
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
Line 64: Line 65:
 ===== Download ===== ===== Download =====
  
-<note warning>​ +Arhiva ​se poate accesa ​folosind ​acest link de descarcare:
-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>​+
  
 +{{:​pm:​prj2022:​avaduva:​motion_sensor.zip|}}
 ===== Jurnal ===== ===== Jurnal =====
  
pm/prj2022/avaduva/senzor_de_miscare.1653994446.txt.gz · Last modified: 2022/05/31 13:54 by andreea_elena.beda
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