Differences

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

Link to this comparison view

pm:prj2022:cstan:200 [2022/05/25 23:12]
andrei.danescu2811 [Descriere generala]
pm:prj2022:cstan:200 [2022/05/27 19:24] (current)
andrei.danescu2811 [Bibliografie/Resurse]
Line 20: Line 20:
  
 ===== Hardware Design ===== ===== Hardware Design =====
 +
 +
 +{{:​pm:​prj2022:​cstan:​housealarm.png?​500|}}
 +
 +{{:​pm:​prj2022:​cstan:​housealarm_schema.png?​500|}}
 +
  
 <note tip> <note tip>
-Aici puneţi tot ce ţine de hardware design+Lista componente
-  * listă de piese +  * Placa arduino 
-  * scheme electrice (se pot lua şi de pe Internet şi din datasheet-uri,​ e.g. http://​www.captain.at/​electronic-atmega16-mmc-schematic.png) +  * Butoane 
-  * diagrame de semnal ​ +  * Passive buzzer 
-  * rezultatele simulării+  * Senzor PIR 
 +  * Lcd I2C 
 +  * Breadboard, fire de legatura, alimentare
 </​note>​ </​note>​
  
Line 33: Line 41:
  
 <note tip> <note tip>
-Descrierea codului aplicaţiei (firmware)+Logica aplicatiei depinde de urmatoarele
-  * mediu de dezvoltare ​(if any) (e.g. AVR StudioCodeVisionAVR+  * Afisarea a cate caractere s-au introdus pana la momentul respectiv 
-  * librării şi surse 3rd-party (e.gProcyon AVRlib) +  * Updatarea codului la apasarea unui buton 
-  * algoritmi şi structuri pe care plănuiţi să le implementaţi +  * Compararea codului introdus cu codul de deblocare al alarmei 
-  * (etapa 3) surse şi funcţii implementate+Aceste 3 functionalitati sunt asigurate ​de functiile checkCode(), updateCode()askForCode(). De asemenea, cand alarma este in starea "​ready",​ 
 +la apasarea unui buton se poate stabili un nou cod de deblocareAceasta verificare se face la inceputul functiei loop folosind 2 flag-uri: ​ 
 +inReset si reseted. Exista si o variabila int initializata la 60, care este decrementata la fiecare secunda si cu care se cronometreaza timpul 
 +de cand senzorul a detectat miscare.
 </​note>​ </​note>​
  
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
-<note tip> +{{:​pm:​prj2022:​cstan:​housealarm1.jpg?​300|}} 
-Care au fost rezultatele obţinute în urma realizării proiectului vostru+{{:​pm:​prj2022:​cstan:​housealarm2.jpg?300|}} 
-</​note>​+{{:​pm:​prj2022:​cstan:​housealarm3.jpg?​300|}}
  
-===== Concluzii ===== 
  
-===== Download =====+Am obtinut o alarma simpla dar functionala,​ care detecteaza miscarea si, in cazul in care nu este dezactivata folosind un cod prestabilit emite un sunet de `alerta`
  
-<note warning>​ +===== Concluzii =====
-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 Alin331CC -> **:​pm:​prj2009:​cc:​dumitru_alin**. +A fost un proiect interesant, nu am intalnit mari dificultati nici din punct de vedere al montajuluinici din punct de vedere al codului, in afara de faptul ca una dintre piesele comandate a venit scurtcircuitata si a durat putin pana sa imi dau seama ca de fapt nu faceam eu ceva gresit.
-</​note>​+
  
-===== Jurnal ​=====+Consider ca proiectul cu mici imbunatatiri ar putea avea o utilitate reala in viata de zi cu zi  
 +===== Download ​=====
  
-<note tip> +{{:​pm:​prj2022:​cstan:​333cc_danescu_lucian.zip?700|}}
-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>​ <​note>​
-Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**.+ 
 +  ​https://​www.youtube.com/​watch?​v=FxaTDvs34mM 
 +  ​https://​www.arduino.cc/​reference/​en/​libraries/​liquidcrystal-i2c/​ 
 +  ​https://​www.youtube.com/​watch?​v=dHYKRrlPNzM&​t=500s 
 +  ​https://​www.youtube.com/​watch?​v=q9YC_GVHy5A&​t=495s 
 +  ​https://​components101.com/​sensors/​hc-sr501-pir-sensor 
 +  ​http://​www.handsontec.com/​dataspecs/​module/​I2C_1602_LCD.pdf
 </​note>​ </​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/cstan/200.1653509547.txt.gz · Last modified: 2022/05/25 23:12 by andrei.danescu2811
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