Differences

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

Link to this comparison view

pm:prj2024:ddosaru:andreea.matei2206 [2024/05/17 20:01]
andreea.matei2206 [Hardware Design]
pm:prj2024:ddosaru:andreea.matei2206 [2024/05/27 14:55] (current)
andreea.matei2206 [Hardware Design]
Line 35: Line 35:
 {{ :​pm:​prj2024:​ddosaru:​sch_view.jpeg?​900x700 |}} {{ :​pm:​prj2024:​ddosaru:​sch_view.jpeg?​900x700 |}}
 <note tip> <note tip>
-**Implementare schema(partial)**+**Implementare schema**
 </​note>​ </​note>​
-{{ :​pm:​prj2024:​ddosaru:​schema_fiz_andreea-gabriela.jpeg?​800x500 |}}+{{ :​pm:​prj2024:​ddosaru:​schema_andreea_matei_2.jpeg?​800x500|}} 
 +{{ :​pm:​prj2024:​ddosaru:​aspect_final_andreea_matei.jpeg?​800x500 |}} 
  
 ===== Software Design ===== ===== Software Design =====
Line 43: Line 45:
  
 <note tip> <note tip>
-Descrierea codului aplicaţiei (firmware): +__//**Descrierea codului aplicației**//__ 
-  mediu de dezvoltare ​(if any) (e.g. AVR StudioCodeVisionAVR) + 
-  * librării şi surse 3rd-party ​(e.gProcyon AVRlib) +   *** Mediu de dezvoltare** 
-  * algoritmi şi structuri ​pe care plănuiţsă le implementaţ+      * Arduino IDE: Codul este scris pentru microcontrolerul Arduino și utilizează biblioteca LiquidCrystal.hspecifică platformei Arduino. 
-  * (etapa 3surse şi funcţii implementate+  * **Librării și surse 3rd-party** 
 +      * LiquidCrystal.h: Biblioteca standard Arduino pentru controlul ecranelor LCD. Aceasta permite interfațarea cu ecranele LCD folosind o configurație de pini specifică
 +  * **Algoritmi și structuri ​implementate** 
 +      * Controlul butoanelor: Codul implementează citirea butoanelor pentru navigarea prin meniuri șselectarea opțiunilor. 
 +      * Generarea tonurilor muzicale: Funcția mtone este utilizată pentru generarea de tonuri pe baza frecvenței specificate. Aceasta este folosită pentru a reda sunete la apăsarea butoanelor șpentru alerte. 
 +      Gestionarea meniurilor: Codul conține mai multe funcții de actualizare a meniului ​(updateMenu, updateMenu2,​ updateMenu3pentru a afișa diferite opțiuni pe LCD în funcție de starea curentă. 
 +      * Funcționarea pomodoro: Implementarea unui cronometru de 30 de minute pentru sesiuni de focus, cu alerte sonore la finalul fiecărei sesiuni și perioade de pauză. 
 +      * Detectarea mișcării: în cod, este un segment pentru detectarea mișcării folosind un senzor.
 </​note>​ </​note>​
  
Line 53: Line 62:
  
 <note tip> <note tip>
-Care au fost rezultatele obţinute în urma realizării ​proiectului ​vostru.+Se poate viziona un video cu un demo al proiectului ​la acest link: [[https://​youtu.be/​LIF30h7-yOg?​si=LlZzP8_S0mMvcp5B]]
 </​note>​ </​note>​
  
-===== Concluzii ===== 
  
-===== Download ===== 
- 
-<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ă ;-). 
- 
-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>​ <​note>​
-Pentru legarea ecranului la placa arduino: [[https://​docs.arduino.cc/​learn/​electronics/​lcd-displays/​]]+  * Pentru legarea ecranului la placa arduino: [[https://​docs.arduino.cc/​learn/​electronics/​lcd-displays/]] 
 +  * Pentru ideea proiectului:​ [[https://​projecthub.arduino.cc/​edison0215/​pomodoro-with-arduino-8bc0b4]] 
 +  * Pentru generarea schemelor: [[https://​www.tinkercad.com/​dashboard]] 
 +  * Pentru folosirea senzorului PIR: [[https://​www.circuitbasics.com/​how-to-setup-passive-infrared-pir-motion-sensors-on-the-arduino/]]
 </​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/prj2024/ddosaru/andreea.matei2206.1715965299.txt.gz · Last modified: 2024/05/17 20:01 by andreea.matei2206
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