This is an old revision of the document!
Proiectul constă în realizarea unui poligraf, un aparat ce detectează dacă persoana ce îl folosește răspunde sincer sau nesincer la întrebările care i se adresează. Pe baza unor valori de sensibilitate care sunt setate din cod, valori ce sunt primite de la firele ce sunt conectate cu degetele persoanei supuse poligrafului, ne putem da seama, atât din modul în care se aprind ledurile, sunetul scos de buzzer, mesajul afișat pe LCD, dar și din graficul din Arduino IDE dacă primim un răspuns sincer sau nu.
Am pornit de la ideea unui proiect peste care am dat acum câtiva ani, proiect care era ceva mai simplu, dar pe care l-am complicat adăugând comportamente diferite ale ledurilor, buzzer-ului și mesaj afișat pe LCD.
Pentru acest proiect, în primul rând se folosește un ansamblu de fire si bucăți de material/elastic/arici pe care îl pot atașa ușor degetelor, astfel încât să se poată transmite semnalele din partea persoanei supuse poligrafului. În funcție de aceste semnale (de niște intervale de sensibilitate stabilite de mine în cod), se stabilește dacă răspunsul este unul sincer sau nu.
Pentru a sugera natura răspunsului, fără a ne folosi de graficul din Arduino IDE, vom avea un comportament diferit a unor componente conectate la Arduino. Vor fi 3 leduri, de culori diferite, care se vor aprinde în funcție de răspuns. De asemenea, este conectat și un buzzer care emite niște sunete diferite și sugestive în funcție de sinceritatea răspunsului. Există și un LCD conectat care afișează direct dacă răspunsul e unul sincer (corect) sau nesincer (greșit). Pentru o mai bună vizualizare a calității răspunsului, Arduino IDE ne oferă o modalitate de a vedea datele primite de la Arduino, date ce sunt afișate într-un mod mai interesant pe un grafic. În acest fel putem vedea chiar modificare de stare a persoanei și să ne dăm seama când minte.
Documentația în format PDF