1 简介
Hi,大家好,这里是丹成学长,今天向大家介绍一个有趣的单片项目
基于单片机的测谎仪
大家可用于 课程设计 或 毕业设计
🧿 毕设项目分享:见文末!
2 实现原理
学长今天给大家演示一下如何使用单片机制作一台简易的测谎仪。
所谓简易嘛,就是说我们不会测量血压、脉搏、呼吸频率各种参数,大多数网上的教程都只用了Galvanic Skin Response (GSR,皮电反应)这一个参数。GSR原理很简单:当我们的心理变化或外来刺激时,汗腺活动和交感神经会发生剧烈变化,进而引起人体皮肤电阻的变化,而这些微弱的变化是可以通过测量手掌或指尖得到的。
3 主要器件
- Arduino UNO。(你也可以使用其他单片机,如stm32)
- 10K电阻1个(我用的是10K的,2K到500K,或者可调的电位器都可以。)
- 104电容(0.1uF)
- 1元硬币2个
- 面包板1个
- 线材若干
4 实现效果
至此,我们的简易测谎仪就完成了。被测试者只要把食指和中指分别放到硬币上。正常情况下,GSR曲线是比较平稳的波动。
正常情况(未说谎)
异常情况(说谎了)
如果说谎了,反应到GSR上就有明显的上升趋势。
🧿 毕设项目分享:见文末!