Differences

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

Link to this comparison view

pm:prj2023:fstancu:stefana.oblesniuc [2023/05/07 13:23]
stefana.oblesniuc
pm:prj2023:fstancu:stefana.oblesniuc [2023/05/30 01:24] (current)
stefana.oblesniuc
Line 2: Line 2:
 ===== Introducere ===== ===== Introducere =====
  
-<note tip>+
 Dispozitiv care ne arată vizual numărul de bătăi pe minut pe un ecran LCD. De asemenea, datele obținute în urma măsurării pulsului sunt uploadate și stocate în cloud, unde o persoană specializată le poate accesa. Scopul acestui proiect este de a ușura procesul medical de examinare. Dispozitiv care ne arată vizual numărul de bătăi pe minut pe un ecran LCD. De asemenea, datele obținute în urma măsurării pulsului sunt uploadate și stocate în cloud, unde o persoană specializată le poate accesa. Scopul acestui proiect este de a ușura procesul medical de examinare.
-</​note>​+
 ===== Descriere generală ===== ===== Descriere generală =====
  
-<note tip> 
 Odată ce sensorul de puls este conectat la o persoană și arduino-ul este pornit, ar trebui sa se afișeze pe LCD numărul de bătăi pe minut, iar în cloud să fie stocate grafice descriind semnalul primit de sensor. Pe tot parcursul acestei interactiuni un led va fi pornit. Odată ce sensorul de puls este conectat la o persoană și arduino-ul este pornit, ar trebui sa se afișeze pe LCD numărul de bătăi pe minut, iar în cloud să fie stocate grafice descriind semnalul primit de sensor. Pe tot parcursul acestei interactiuni un led va fi pornit.
 Schema block a acestui proiect o puteti gasi la acest link: Schema block a acestui proiect o puteti gasi la acest link:
 https://​snipboard.io/​L2Nny8.jpg https://​snipboard.io/​L2Nny8.jpg
-</​note>​+
  
 ===== Hardware Design ===== ===== Hardware Design =====
  
-<note tip>+
 Listă de piese: Listă de piese:
   * Arduino UNO    * Arduino UNO 
Line 25: Line 24:
   * Breadboard   * Breadboard
   * Fire   * Fire
-</​note>​+{{:​pm:​prj2023:​fstancu:​eaglestefana.png?​200|}} 
  
 ===== Software Design ===== ===== Software Design =====
  
  
-<note tip+Biblioteci folosite: 
-NOT YET +  * SoftwareSerial -pentru modulul Wi-Fi 
-</note>+  * LiquidCrystal_I2C -> pentru LCD 
 +  * Wire.h -pentru comunicarea I2C 
 +Laboratoare folosite: 
 +  * Laborator 1 -> UART 
 +  * Laborator 2 -> Intreruperi 
 +  * Laborator 4 -> ADC (senzorul de puls) 
 +  * Laborator 6 -> I2C (lcd) 
 +Functii: 
 +  * setup() = initializez LCD-ul si modulul Wi-Fi (verificam conexiunea si daca modulul reactioneaza) 
 +  * interruptSetup()  
 +  * loop() 
 +  * serialOutput(),​ arduinoSerialMonitorVisual(),​ sendDataToSerial() 
 +  * sendCommand() = verificare comenzi Wi-Fi 
 +  * serialOutputWhenBeatHappens() = se printeaza pe seriala BPM si se trimit pe thingspeak.com 
 +  * ISR() = e triggered de o intrerupere cand se ajunge la 124, se incearca evitarea zgomotului si se calculeaza bataile inimii in functie de anumite valori
  
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
-<note tip> +Vom vedea pe https://​thingspeak.com grafice cu pulsul persoanei care foloseste senzorul. 
-NOT YET + 
-</​note>​+===== Proiect ===== 
 +{{pm:​prj2023:​fstancu:​whatsapp_image_2023-05-29_at_23.57.28.jpeg|}} 
 +{{pm:​prj2023:​fstancu:​whatsapp_image_2023-05-29_at_23.57.27.jpeg}} 
  
 ===== Concluzii ===== ===== Concluzii =====
 +Mi-a placut foarte mult sa lucrez componente pe care nu le-am mai folosit precum senzorul de puls si modulul Wi-Fi si sa vad cum functioneaza.
 +De asemenea, a trebuit sa lipesc pinii de senzor si chiar daca a fost o provocare, ma bucur ca nu am stricat senzorul.
 +Am scos din cod informatiile legate de parola si numele wi-fi-ului din motive de securitate. ​
 +De asemenea, senzorul si modulul de wi-fi nu functioneaza 100% corect.
  
 ===== Download ===== ===== Download =====
 +{{https://​ocw.cs.pub.ro/​courses/​_media/​pm/​prj2023/​fstancu/​monitorpulsoblesniucstefana335cb.zip}}
  
-<note warning> 
-NOT YET 
-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 ===== ===== Jurnal =====
  
-<note tip> +  * 7.05.2023 - etapa 1 
-7.05.2023 - etapa 1 +  * 21.05.2023 - hardware design 
-Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului+  * 26.05.2023 - software design 
-</​note>​+  * 28.05.2023 - modificare software 
 +  * 29-30.05.2023 - finalizare
  
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  
-<​note>​ +https://​lastminuteengineers.com/​i2c-lcd-arduino-tutorial/​ 
-Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**+https://​lastminuteengineers.com/​pulse-sensor-arduino-tutorial/​ 
-</note>+https://​how2electronics.com/​iot-patient-health-monitoring-system-esp8266/
  
 <​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/fstancu/stefana.oblesniuc.1683455037.txt.gz · Last modified: 2023/05/07 13:23 by stefana.oblesniuc
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