Differences

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

Link to this comparison view

pm:prj2022:abirlica:sistem-iluminare [2022/05/30 23:37]
arina.turcu [Hardware Design]
pm:prj2022:abirlica:sistem-iluminare [2022/06/01 10:29] (current)
arina.turcu [Software Design]
Line 9: Line 9:
 ===== Hardware Design ===== ===== Hardware Design =====
  
-Piese necesare:+Lista componente:
   * Placuta Arduino   * Placuta Arduino
   * Breadboard   * Breadboard
Line 16: Line 16:
   * Buton   * Buton
   * Fotorezistor   * Fotorezistor
-  * Rezistori+  * Rezistori ​1.6k 
 +  * Rezistori 4.6k 
 +  * Rezistor 10k
   * Condensator   * Condensator
  
Line 22: Line 24:
 ===== Software Design ===== ===== Software Design =====
  
 +Sistemul de iluminare poate functiona in 2 moduri: modul in care este in permanenta pornit si modul automat.
 +Modul de functionare este reprezentat de variabila isAtomatic care se modifica in intreruperea cauzata de buton. Intreruperea a fost inregistrata folosind functia attachInterrupt().
  
-<note tip> +In setup se inregistreaza intreruperea si se seteaza luminile ca oprite. 
-Descrierea codului aplicaţiei (firmware):​ +In loop se schimba culorile LED-urilor pentru a creea un efect de fading pentru fiecare culoare in parteDaca sistemul este in modul automat, se verifica semnalele primite de la senzorul de miscare si fotorezistorDaca se detecteaza miscare si lumina ambientala este foarte scazuta(noaptese aprinde banda de LED-uri si ramane aprinsa o secunda dupa ce nu se mai detecteaza miscare.
-  * mediu de dezvoltare (if any) (e.gAVR Studio, CodeVisionAVR) +
-  * librării şi surse 3rd-party (e.g. Procyon AVRlib) +
-  * algoritmi şi structuri pe care plănuiţi să le implementaţi +
-  * (etapa 3) surse şi funcţii implementate +
-</​note>​+
  
-===== Rezultate Obţinute =====+{{:​pm:​prj2022:​abirlica:​diagrama_activitati_iluminare.drawio.png?​500|}}
  
-<note tip> 
-Care au fost rezultatele obţinute în urma realizării proiectului vostru. 
-</​note>​ 
  
-===== Concluzii ===== 
  
-===== Download ​=====+===== Concluzii ​=====
  
-<note warning>​ +  * Video -- https://youtu.be/​Rxchs8HcXEk 
-O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectuluisurse, scheme, etcUn fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-).+{{:​pm:​prj2022:​abirlica:​cod_sursa_pm.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**. +{{:pm:prj2022:abirlica:​whatsapp_image_2022-06-01_at_10.20.26_am.jpeg?600|}} 
-</​note>​+{{:pm:prj2022:abirlica:whatsapp_image_2022-06-01_at_10.24.38_am.jpeg?​600|}}
  
-===== Jurnal =====+Am reusit sa implementez proiectul fara prea multe dificultati. Una dintre provocari a fost jocul de lumini al banzii de LED-uri pentru ca in acest fel nu am mai putut folosi un delay pentru a astepta sa se stinga luminile dupa ce nu se mai detecteaza miscare.
  
-<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 =====
pm/prj2022/abirlica/sistem-iluminare.1653943074.txt.gz · Last modified: 2022/05/30 23:37 by arina.turcu
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