Differences

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

Link to this comparison view

pm:prj2024:avaduva:keren_ioana.boingiu [2024/05/26 11:46]
keren_ioana.boingiu [Rezultate Obţinute]
pm:prj2024:avaduva:keren_ioana.boingiu [2024/05/26 12:45] (current)
keren_ioana.boingiu [Software Design]
Line 30: Line 30:
   * 1 x Placa de dezvoltare compatibila cu Arduino UNO (ATmega328p si CH340) Plusivo ​   * 1 x Placa de dezvoltare compatibila cu Arduino UNO (ATmega328p si CH340) Plusivo ​
   * 1 x Inel cu 24 LED-uri RGB   * 1 x Inel cu 24 LED-uri RGB
-  * 1 x modul senzor de puls si pulsoximetru + temperatura+  * 1 x modul senzor de puls si pulsoximetru ​<del>+ temperatura</​del>​  
 +<note important>​update 26.05 - nu am mai implementat deloc funcționalitatea de temperatură</​note>​ 
   * 1 x modul intensitate luminoasa   * 1 x modul intensitate luminoasa
   * 1 x modul sunet   * 1 x modul sunet
Line 50: Line 52:
  
 ===== Software Design ===== ===== Software Design =====
 +<​note>​Nu știu cum să dau fold la cod, deci scuze că e atât de lung și trebuie să dai scroll 8-o:​-/:​-D</​note>​
  
 <​code>​ <​code>​
Line 384: Line 387:
  
 </​code>​ </​code>​
 +
 <note tip> <note tip>
-Descrierea codului aplicaţiei (firmware)+**Descrierea codului aplicaţiei (firmware) 
 + 
 +**
  
 Mediu de dezvoltare: Mediu de dezvoltare:
-**Arduino IDE**+  * **Arduino IDE** 
  
 Librării şi surse 3rd-party: Librării şi surse 3rd-party:
-**Wire.h**: Comunicație I2C. + 
-**MAX30105.h**:​ Senzor puls MAX30105. +  * **Wire.h**: Comunicație I2C. 
-**heartRate.h**:​ Calcul puls. +  ​* ​**MAX30105.h**:​ Senzor puls MAX30105. 
-**LiquidCrystal_I2C.h**:​ Afișaj LCD I2C. +  ​* ​**heartRate.h**:​ Calcul puls. 
-**FastLED.h**:​ Control benzi LED.+  ​* ​**LiquidCrystal_I2C.h**:​ Afișaj LCD I2C. 
 +  ​* ​**FastLED.h**:​ Control benzi LED.
  
 Algoritmi şi structuri: Algoritmi şi structuri:
-**Detecție puls**: Citire și calcul ritm cardiac folosind MAX30105. +  * **Detecție puls**: Citire și calcul ritm cardiac folosind MAX30105. 
-**Mediere valori**: Calcul medie puls. +  ​* ​**Mediere valori**: Calcul medie puls. 
-**Stări afișaj**: Gestionare stări pentru afișarea informațiilor pe LCD. +  ​* ​**Stări afișaj**: Gestionare stări pentru afișarea informațiilor pe LCD. 
-**Control LED-uri**: Schimbare culoare LED-uri în funcție de puls.+  ​* ​**Control LED-uri**: Schimbare culoare LED-uri în funcție de puls.
  
 (Etapa 3) Surse şi funcţii implementate:​ (Etapa 3) Surse şi funcţii implementate:​
Line 426: Line 433:
     - **buzzBuzzer**:​ Activare buzzer pentru feedback.     - **buzzBuzzer**:​ Activare buzzer pentru feedback.
 </​note>​ </​note>​
- 
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
 +
 +<​html>​
 +<​head>​
 +    <meta charset="​UTF-8">​
 +    <meta name="​viewport"​ content="​width=device-width,​ initial-scale=1.0">​
 +    <​title>​YouTube Video Embed</​title>​
 +</​head>​
 +<​body>​
 +    <iframe width="​690"​ height="​345"​ src="​https://​www.youtube.com/​embed/​HOOvTrTaHN0?​rel=0"​ title="​YouTube video player"​ frameborder="​0"​ allow="​accelerometer;​ autoplay; clipboard-write;​ encrypted-media;​ gyroscope; picture-in-picture;​ web-share"​ allowfullscreen></​iframe>​
 +</​body>​
 +</​html>​
 +
  
 <note tip> <note tip>
Line 436: Line 454:
  
 ===== Concluzii ===== ===== Concluzii =====
 +Am descoperit că îmi face plăcere să fac mici proiecte de genul și plănuiesc să exploatez acest domeniu, într-un mod din ce în ce mai creativ.
 ===== Download ===== ===== Download =====
  
pm/prj2024/avaduva/keren_ioana.boingiu.1716713214.txt.gz · Last modified: 2024/05/26 11:46 by keren_ioana.boingiu
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