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:22]
stefana.oblesniuc [Hardware Design]
pm:prj2023:fstancu:stefana.oblesniuc [2023/05/30 01:24] (current)
stefana.oblesniuc
Line 1: Line 1:
-====== Monitor puls - Oblesniuc ​Stefana ​======+====== Monitor puls - Oblesniuc ​Ștefana ​======
 ===== Introducere ===== ===== Introducere =====
  
-<note tip> + 
-Dispozitiv care ne arata vizual ​numarul ​de batai pe minut pe un ecran LCD. De asemenea, datele ​obtinute in urma masurarii ​pulsului sunt uploadate ​si stocate ​in cloud, unde o persoana specializata ​le poate accesa. Scopul acestui proiect este de a usura 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.
-Odata ce sensorul de puls este conectat la o persoana si arduino-ul este pornit, ar trebui sa se afiseze ​pe LCD numarul ​de batai pe minut, iar in cloud sa 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.1683454931.txt.gz · Last modified: 2023/05/07 13:22 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