This is an old revision of the document!
Autor: Ștefania Cristiana Olteanu Grupa: 336CA
Un test poligraf se bazeaza pe masurarea si inregistrarea unor parametrii fiziologici ai unui individ, cum ar fi pulsul, temperatura, respirația, perspiratia și conductivitatea pielii, in timp ce i se pun o serie de intrebari. Inca din cele mai vechi timpuri se considera ca a mintii determina efecte fiziologice colaterale. In acest proiect doresc sa simulez un “detector de minciuni” care desi nu intotdeauna obtine rezultate corecte (unii oameni isi pot controla in mod constient reactia corpului lor) este un experiment interesant in a masura anumiti parametrii ai corpului si a vedea cum sau daca acestia se modifica.
Prin intermediul unui senzor de masurarea a pulsului si a un senzor de temperatura voi obtine informatiile necesare unui verdict asupra valorii de adevar a raspunsului unui individ (simularea unui test poligraf). Valoriile vor fi analizate si pe baza acestora va fi declansata una din urmatoarele stari:
Nume | Număr Piese |
---|---|
Arduino UNO R3 | 1 |
Breadboard | 1 |
Ecran LCD 16×02 (I2C) | 1 |
Senzor puls MAX30100 | 1 |
Senzor temperatura si umiditate SHT21 | 1 |
LED rosu | 1 |
LED RGB | 1 |
Buzzer | 1 |
Rezistor 330kΩ | 5 |
Mediul de dezvoltare:
Biblioteci folosite:
Initializari - inainte de orice functie, initializam urmatoarele variabile:
Functii
Accesand acest link puteți găsi un demo pe YouTube in care prezint funcționalitățile proiectului.
Acest proiect m-a facut sa invat mai multe despre cum pot crea un dispozitiv cu utilitate practica folosind un microcontroller si cum pot programa un ansamblu de piese pentru a ajunge la rezultatul dorit.
De asemenea, am invatat ca este foarte important sa citesti cu atentie datasheet-ul componentelor pe care doresti sa le comanzi pentru a te asigura ca sunt compatibile cu microcontroller-ul folosit. In cazul meu, a fost nevoie de pasi suplimentari pentru a asigura compatibilitatea, respectiv divizorul de tensiune pentru LCD si jumper-ul lipit pe senzorul de puls.