This shows you the differences between two versions of the page.
pm:prj2024:avaduva:razvan.pinzariu [2024/05/25 22:12] razvan.pinzariu |
pm:prj2024:avaduva:razvan.pinzariu [2024/05/27 10:28] (current) razvan.pinzariu [Bibliografie/Resurse] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Nume proiect ====== | + | ====== LiarBuster ====== |
+ | Pinzariu Razvan Nicolae 334CC | ||
===== Introducere ===== | ===== Introducere ===== | ||
+ | Un poligraf este un dispozitiv electronic folosit pentru a măsura și înregistra activitatea fiziologică a unei persoane în timp ce aceasta răspunde la întrebări. Acesta monitorizează diverse parametri fiziologici, cum ar fi ritmul cardiac, tensiunea arterială, respirația și conductivitatea pielii. Scopul principal al unui poligraf este de a detecta schimbările în acești parametri, care pot fi asociate cu stresul sau alte emoții, ceea ce ar putea indica faptul că persoana minte sau nu spune întreaga adevăr. | ||
<note tip> | <note tip> | ||
- | Prezentarea pe scurt a proiectului vostru: | + | Scopul acestui proiect este de a oferi o modalitate simplă și interactivă de a înțelege conceptele din spatele unui poligraf și de a explora modul în care aparatele de măsurare a activității fiziologice pot fi utilizate în diverse aplicații. |
- | * ce face | + | |
- | * care este scopul lui | + | |
- | * care a fost ideea de la care aţi pornit | + | |
- | * de ce credeţi că este util pentru alţii şi pentru voi | + | |
</note> | </note> | ||
===== Descriere generală ===== | ===== Descriere generală ===== | ||
+ | Utilizatorul va fi conectat la dispozitiv prin intermediul a doi senzori: un senzor de ritm cardiac și un senzor de temperatură. Odată activat, sistemul va monitoriza ritmul cardiac și temperatura utilizatorului în timp ce acesta răspunde la întrebări. | ||
+ | În momentul în care utilizatorul spune adevărul, sistemul va detecta o stabilitate în ritmul cardiac și temperatură, iar în consecință, va aprinde un led verde pentru a indica sinceritatea. În schimb, dacă utilizatorul minte sau este neliniștit, variabilitatea semnalului de la senzori va crește, declanșând aprinderea ledului roșu. | ||
<note tip> | <note tip> | ||
- | O schemă bloc cu toate modulele proiectului vostru, atât software cât şi hardware însoţită de o descriere a acestora precum şi a modului în care interacţionează. | ||
- | Exemplu de schemă bloc: http://www.robs-projects.com/mp3proj/newplayer.html | + | {{:pm:prj2024:avaduva:screenshot_2024-05-25_225708.png?400|}} |
</note> | </note> | ||
===== Hardware Design ===== | ===== Hardware Design ===== | ||
+ | Lista componente: | ||
+ | |||
+ | Arduino UNO | ||
+ | Breadboard | ||
+ | Senzor temperatura DHT11 | ||
+ | Senzor puls (Puls Sensor Amped) | ||
+ | LED | ||
+ | Fire | ||
+ | Rezistenta 10kΩ | ||
<note tip> | <note tip> | ||
- | Aici puneţi tot ce ţine de hardware design: | + | {{:pm:prj2024:avaduva:schema_block.png?400|}} |
- | * listă de piese | + | |
- | * scheme electrice (se pot lua şi de pe Internet şi din datasheet-uri, e.g. http://www.captain.at/electronic-atmega16-mmc-schematic.png) | + | |
- | * diagrame de semnal | + | |
- | * rezultatele simulării | + | |
</note> | </note> | ||
Line 31: | Line 35: | ||
<note tip> | <note tip> | ||
- | Descrierea codului aplicaţiei (firmware): | + | După configurare, se monitorizează continuu parametrii și se detectează minciunile pe baza unui salt semnificativ al pulsului și a unei creșteri a indexului de căldură peste media calculată. Dacă aceste condiții sunt îndeplinite, LED-ul roșu se aprinde pentru a indica minciuna, iar LED-ul verde se aprinde pentru a indica adevărul. |
- | * mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR) | + | Tot codul a fost scris in Arduino IDE. Am descarcat si folosit librariile spceifice fiecarui senzor: |
- | * librării şi surse 3rd-party (e.g. Procyon AVRlib) | + | |
- | * algoritmi şi structuri pe care plănuiţi să le implementaţi | + | PulseSensorPlayground.h |
- | * (etapa 3) surse şi funcţii implementate | + | DHT.h |
</note> | </note> | ||
+ | |||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
<note tip> | <note tip> | ||
- | Care au fost rezultatele obţinute în urma realizării proiectului vostru. | + | Proiectul demonstrează principiul de bază al detectării minciunilor prin utilizarea unor senzori accesibili și a unor algoritmi simpli pentru a evalua parametrii fiziologici. Deși rezultatele nu pot fi considerate definitive, ele oferă o demonstrație practică a modului în care astfel de tehnologii pot fi utilizate. |
</note> | </note> | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
+ | Am învățat cum să folosesc senzori pentru a monitoriza parametri fiziologici și să implementez un sistem simplu de detectare a minciunilor. | ||
===== Download ===== | ===== Download ===== | ||
Line 63: | Line 70: | ||
<note> | <note> | ||
- | Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. | + | |
+ | https://ro.wikipedia.org/wiki/Poligraf | ||
+ | https://github.com/adafruit/DHT-sensor-library | ||
+ | https://github.com/adafruit/Adafruit_Sensor | ||
</note> | </note> | ||