Differences

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

Link to this comparison view

pm:prj2021:avaduva:pulsometru [2021/04/26 22:25]
alexandra.hariton created
pm:prj2021:avaduva:pulsometru [2021/06/02 10:08] (current)
alexandra.hariton
Line 1: Line 1:
-====== ​Puldometru ​====== +====== ​Pulsometru ​====== 
-Autor: ​Hariton Alexandra-Monica+**Hariton Alexandra-Monica ​- 333CC** 
  
 ===== Introducere ===== ===== Introducere =====
Line 6: Line 7:
  
 ===== Descriere generala ===== ===== Descriere generala =====
 +
 Persoana care doreste sa isi masoare pulsul va introduce degetul in suportul 3D printat. Daca se apasa prea tare sau prea incet, semnalul va fi disturbat si nu se poate face afisajul. Persoana care doreste sa isi masoare pulsul va introduce degetul in suportul 3D printat. Daca se apasa prea tare sau prea incet, semnalul va fi disturbat si nu se poate face afisajul.
 Daca degetul e corect amplasat incepe procesul de afisare a pulsului pe ecranul LCD. Daca degetul e corect amplasat incepe procesul de afisare a pulsului pe ecranul LCD.
 +
 +==== Schema bloc ====
 +{{pm:​prj2021:​avaduva:​pm_hariton.png?​800}}
  
 ===== Hardware Design ===== ===== Hardware Design =====
 +
 ==== Lista de componente ==== ==== Lista de componente ====
  
   * Arduino Uno   * Arduino Uno
   * BreadBoard   * BreadBoard
-  * 2 led-uri 
   * LCD   * LCD
-  * Rezistori+  * Convertor I2C
   * Senzor de puls   * Senzor de puls
 +  * Suport senzor 3D printat
   * Fire   * Fire
 +
 +==== Schema electrica ====
 +{{:​pm:​prj2021:​avaduva:​pm_electric.png?​800|}}
 +
 +===== Software Design =====
 +
 +=== Mediu de dezvoltare ===
 +    Arduino IDE
 +    ​
 +=== Biblioteci folosite === 
 +  * wire.h
 +  * LiquidCrystal_I2C.h
 +  * millisDelay.h
 +
 +Daca pulsul este mai mic de 60 se apeleaza functia slow(), daca este intre 60 si 100 se apeleaza functia normal() iar daca este peste 100 se apeleaza functia fast()
 +
 +=====Rezultate obtinute====
 +{{:​pm:​prj2021:​avaduva:​poza_proiect1.jpeg?​300|}}
 +{{:​pm:​prj2021:​avaduva:​poza_proiect2.jpeg?​300|}}
 +
 +<​note>​
 +Demo: https://​youtu.be/​vHTOHk4vuy0
 +</​note>​
 +
 +===== Concluzii =====
 +
 +In concluzie, a fost un proiect foarte interesant fiind si primul proiect hardware pe care l-am facut, am invatat cum se incarca un program pe placuta Arduino, cum se citeste valoarea pe un senzor, cum se conecteaza un ecran LCD si cum se afiseaza mesaje pe acesta.
 +
 +===== Download =====
 +{{:​pm:​prj2021:​avaduva:​pulsometru_pm.zip|}}
 +
 +===== Jurnal =====
 +
 +  - 25.04.2021 : Alegere tema proiect
 +  - 28.04.2021 : Comanda piese
 +  - 20-30.05.2021 : Realizare proiect
 +  - 01.06.2021 : Realizare documentatie ​
  
 ===== Bibiliografie/​Resurse ===== ===== Bibiliografie/​Resurse =====
 +[[https://​www.thingiverse.com/​thing:​815922]]
 +[[https://​components101.com/​sensors/​pulse-sensor]]
 +[[https://​www.circuitbasics.com/​basics-of-the-i2c-communication-protocol/​]]
 [[https://​ocw.cs.pub.ro/​courses/​pm/​prj2021/​avaduva/​pulsometru]] [[https://​ocw.cs.pub.ro/​courses/​pm/​prj2021/​avaduva/​pulsometru]]
 [[https://​ocw.cs.pub.ro/​courses/​pm/​prj2021/​avaduva/​pulsometru?​do=export_pdf]] [[https://​ocw.cs.pub.ro/​courses/​pm/​prj2021/​avaduva/​pulsometru?​do=export_pdf]]
pm/prj2021/avaduva/pulsometru.1619465129.txt.gz · Last modified: 2021/04/26 22:25 by alexandra.hariton
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