Differences

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

Link to this comparison view

pm:prj2023:ndrogeanu:puls-oximetru [2023/05/29 03:46]
cristian.mihalceanu [Software Design]
pm:prj2023:ndrogeanu:puls-oximetru [2023/05/29 17:10] (current)
cristian.mihalceanu [Software Design]
Line 62: Line 62:
 </​note>​ </​note>​
  
 +Pentru a realiza acest proiect, am folosit Arduino IDE.\\
 +
 +Codul functioneaza pentru senzorul de puls-oxigen MAX30102 + 128x32 OLED i2c + Buzzer and Arduino UNO\\
 +
 +Ca librarii am importat \\
 +SparkFun MAX3010x library pentru senzor\\
 +Adafruit SSD1306 si Adafruit GFX library pentru ecran si grafica\\
 +
 +
 +Adafruit_SSD1306 display(SCREEN_WIDTH,​ SCREEN_HEIGHT,​ &Wire, OLED_RESET);​\\
 +
 +particleSensor.getIR();​ - am folosit aceasta functie a senzorului de puls-oxigen pentru a detecta\\
 +daca o persoana a atins senzorul cu degetul caz in care se declanseaza ritmic buzzerul:\\
 +
 +tone(3,​1000,​ 100);\\
 +delay(100);​\\
 +noTone(3); \\
 +digitalWrite(3,​ HIGH); ​ \\
 +
 +
 +Butoanele sunt configurate pentru a modifica durata de functionare a LED ului pentru cazul in care pulsul citit\\
 +are o valoare ridicata\\
 +
 +buttonState1 = digitalRead(buttonPin1);//​
 +
 +if(buttonState1 == 0){\\
 + ​if(lastButton1Press + debounceInterval < millis()){\\
 +    lastButton1Press = millis();\\
 +    interval -= STEP;\\
 + }//
 +}\\  ​
 +
 +    ​
  
-Arhiva cu codul sursa se gaseste aici: 
-{{:​pm:​prj2023:​ndrogeanu:​proiectpm_cm.zip|}} 
  
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
Line 91: Line 122:
 </​note>​ </​note>​
  
 +Arhiva cu codul sursa se gaseste aici:
 +{{:​pm:​prj2023:​ndrogeanu:​prpm1.zip|}}
 ===== Jurnal ===== ===== Jurnal =====
  
Line 96: Line 129:
 27.04 - Alegere proiect si discutie in cadrul laboratorului\\ 27.04 - Alegere proiect si discutie in cadrul laboratorului\\
 7.05 - Creare documentatie pe ocw si comanda piese\\ 7.05 - Creare documentatie pe ocw si comanda piese\\
-21.05 - Am adaugat schema electrictrica+21.05 - Am adaugat schema electrictrica\\ 
 +28.05 - Am adaugat videoclip, codul sursa, bibliografie
 </​note>​ </​note>​
  
Line 104: Line 138:
 Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**.
 </​note>​ </​note>​
 +
 +[[https://​projecthub.arduino.cc/​SurtrTech/​eb4f74c6-bb73-4148-9aaf-9cf1363e5c6d]]\\
 +[[https://​how2electronics.com/​interfacing-max30100-pulse-oximeter-sensor-arduino/​]]\\
 +[[https://​www.youtube.com/​watch?​v=cEtyMkubXj4&​t=875s&​ab_channel=SurtrTech]]\\
 +[[https://​forum.arduino.cc/​t/​2-buttons-1-led/​535430]]
  
 <​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/prj2023/ndrogeanu/puls-oximetru.1685321219.txt.gz · Last modified: 2023/05/29 03:46 by cristian.mihalceanu
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