Как сделать детектор лжи в домашних условиях: Детектор лжи в домашних условиях: инструкция, материалы, схема

Как сделать детектор лжи в домашних условиях на основе платы Ардуино

Сегодня мы сделаем детектор лжи своими руками, который замеряет разные реакции, которые посылаются организмом на кожу человека в разных ситуациях и при разных эмоциях. Самая крутая вещь заключается в том, что все эти реакции можно увидеть на графике Ардуино.

Шаг 1: Как это работает

Наша кожа — потрясающий орган. Она является проводником, когда мы прикасаемся к чему-либо, она защищает нас от болезней, она держит все наши органы вместе, но вы, наверное, не догадывались, что кожа меняет электропроводность в зависимости от вещей, которые влияют на наше настроение! Этот эффект называется электродермальной активностью (ЭДА) и подробнее о нём можно прочитать в Википедии. Проще говоря, наша кожа меняет электроповодность в зависимости от того, как мы себя чувствуем.

Мы начнём с того, что подключим Ардуино к объекту исследования, а затем соединим Ардуино и компьютер с графическим софтом. В следующих шагах будет рассказано, как это делать.

Нужно начать задавать испытуемому лёгкие вопросы, на которые мы точно знаем, что он ответит правдиво. Например, «как тебя зовут?», «где ты живешь?» — так мы зададим базисную линию. Затем мы можем начать задавать вопросы, на которые субъект может ответить ложью, а если так, то он, скорее всего, будет нервничать, и мы сможем прочитать это по изменению базовой линии, которую мы отметили до этого.

Шаг 2: Список частей

Нам нужен микроконтроллер, который будет управлять тремя диодами и отправлять данные на компьютер. Для того, чтобы компьютер смог получать данные, микроконтроллер должен обладать чипом последовательной связи. Это значит, что мы не сможем использовать Ардуино Про Мини или Adafruit Trinket, поэтому, когда выбираете микроконтроллер, убедитесь, что в него встроен чип последовательной связи (чип связи USB)

Список электроники:

  • Ардуино Нано (ссылка)
  • Зеленый светодиод (ссылка)
  • Красный светодиод (ссылка)
  • Оранжевый светодиод (ссылка)
  • Резистор на 10k (ссылка)
  • Провода

Список материалов:

  • Картон
  • Фольга
  • Липучка
  • Горячий клей

Список инструментов:

  • Пистолет для горячего клея
  • Утюг
  • Канцелярский нож

Шаг 3: Электропроводка

Проводка очень проста, мы начнём соединять всё в таком порядке:

  • Соедините длинный кусок провода с аналоговым пином 0 на Ардуино
  • Соедините резистор 2К с землёй и с удлинённым пином 0 Ардуино
  • Соедините длинный кусок кабеля с 5 вольтовым пином Ардуино
  • Соедините анод (длинную ножку) зеленого светодиода с пином 2, а катод (короткую ножку) с землёй
  • Соедините анод оранжевого диода с пином 3 Ардуино, а катод с землёй
  • Соедините анод красного диода с пином 4, а катод с землёй

Это вся проводка, связанная с Ардуино. Теперь нам нужно как-то закрепить провода-датчики на пальцах — мы вернёмся к этому позже.

Шаг 4: Софт и код

Для создания полиграфа своими руками мы будем использовать новейший софт — это ИДЕ Ардуино. Последнее обновление предоставило пользователям новые возможности для восприятия получаемых с Ардуино данных. Вместо текстового представления, получаемого с последовательного порта, информация может отображаться в виде графиков в реальном времени. Это поможет нам определить, когда данные поменяют свою динамику (когда кто-то врёт).

Чтобы открыть построитель графиков, откройте Ардуино и зайдите в меню инструментов (tools), там вы и найдёте нужный инструмент.

Теперь скачайте прикреплённый код и залейте его на плату Ардуино.

Файлы

  • polygraph.ino

Шаг 5: Создание клипс для пальцев

Теперь, когда основа проекта завершена, мы можем начать дополнять его. Начнём с того, что создадим клипсы для пальцев — это сделает девайс более удобным, создавая надёжное соединение между пальцами и проводами. Приклейте фольгу к внешней стороне липучки (приклеить нужно к обеим частям: и к «крючковатой», и к «кудрявой»). Теперь оберните её вокруг пальца, пока она не создаст плотное кольцо (смотрите фотографии). Затем закрепите оголенный конец провода, идущего от пина 0, на фольге. Проделайте то же самое с 5V пином. Удостоверьтесь, что создали надежное соединение.

Шаг 6: Создание футляра

Показать еще 3 изображения

План заключается в создании небольшого отсека, в которое будут складываться накладки на пальцы и проделывании 3 отверстий, из которых будут выглядывать светодиоды. Футляр можно сделать из картона и, если вы хотите такой же футляр, как и у меня, то сделайте следующее:

  • Вырежьте два прямоугольника 15*3 см
  • Вырежьте один прямоугольник 15*5 см
  • Три прямоугольника 5*3 см (посередине одного из них проделайте отверстие для USB)
  • Один прямоугольник 9*5 см
  • Один прямоугольник 6*5 см

Прямоугольник 5*15 — это основа. Две части 15*3 и две части 5*3 приклеиваются к сторонам основы. Далее приклейте третий кусочек 5*3 к основанию на расстоянии 6 см от края (ближе к середине — смотрите фото). Теперь у вас должен получиться прямоугольник, разделенный на две части — одна длинной 6 см, а другая 9 см. В часть длиной 6 см мы положим электронику, а в другую часть положим накладки на пальцы.

Дальше в куске картона 6*5 см, вырежьте три отверстия по размерам диодов и приклейте его к 6-сантиметровой стороне (она будет крышкой). Наконец, нам нужно прикрепить скотчем короткую сторону прямоугольника 9*5 см к оставшейся незакрытой части коробки (этот кусок картона будет действовать как крышка, которая открывается вверх и вниз, предоставляя нам доступ к накладкам на пальцы).

Шаг 7: Собираем всё вместе

В конце нам нужно собрать детектор лжи воедино и закрепить всю электронику в футляре. Начните с приклеивания Ардуино и всех проводов в короткой части футляра. Длинные провода проденьте во вторую половину футляра. Приклейте три светодиода к дыркам и начните испытания. Если всё сделано правильно, то у вас появится портативный детектор лжи на Ардуино. Но я хочу предупредить вас, что эта система не очень точна, так как на самом деле большинство таких детекторов имеют вдобавок другие датчики, например датчик сердцебиения и т.д.

Как сделать детектор лжи в домашних условиях на основе платы Ардуино

Сегодня мы сделаем детектор лжи своими руками, который замеряет разные реакции, которые посылаются организмом на кожу человека в разных ситуациях и при разных эмоциях. Самая крутая вещь заключается в том, что все эти реакции можно увидеть на графике Ардуино.

Шаг 1: Как это работает

Наша кожа — потрясающий орган. Она является проводником, когда мы прикасаемся к чему-либо, она защищает нас от болезней, она держит все наши органы вместе, но вы, наверное, не догадывались, что кожа меняет электропроводность в зависимости от вещей, которые влияют на наше настроение! Этот эффект называется электродермальной активностью (ЭДА) и подробнее о нём можно прочитать в Википедии.

Проще говоря, наша кожа меняет электроповодность в зависимости от того, как мы себя чувствуем.

Мы начнём с того, что подключим Ардуино к объекту исследования, а затем соединим Ардуино и компьютер с графическим софтом. В следующих шагах будет рассказано, как это делать.

Нужно начать задавать испытуемому лёгкие вопросы, на которые мы точно знаем, что он ответит правдиво. Например, «как тебя зовут?», «где ты живешь?» — так мы зададим базисную линию. Затем мы можем начать задавать вопросы, на которые субъект может ответить ложью, а если так, то он, скорее всего, будет нервничать, и мы сможем прочитать это по изменению базовой линии, которую мы отметили до этого.

Шаг 2: Список частей

Нам нужен микроконтроллер, который будет управлять тремя диодами и отправлять данные на компьютер. Для того, чтобы компьютер смог получать данные, микроконтроллер должен обладать чипом последовательной связи. Это значит, что мы не сможем использовать Ардуино Про Мини или Adafruit Trinket, поэтому, когда выбираете микроконтроллер, убедитесь, что в него встроен чип последовательной связи (чип связи USB)

Список электроники:

  • Ардуино Нано (ссылка)
  • Зеленый светодиод (ссылка)
  • Красный светодиод (ссылка)
  • Оранжевый светодиод (ссылка)
  • Резистор на 10k (ссылка)
  • Провода

Список материалов:

  • Картон
  • Фольга
  • Липучка
  • Горячий клей

Список инструментов:

  • Пистолет для горячего клея
  • Утюг
  • Канцелярский нож

Шаг 3: Электропроводка

Проводка очень проста, мы начнём соединять всё в таком порядке:

  • Соедините длинный кусок провода с аналоговым пином 0 на Ардуино
  • Соедините резистор 2К с землёй и с удлинённым пином 0 Ардуино
  • Соедините длинный кусок кабеля с 5 вольтовым пином Ардуино
  • Соедините анод (длинную ножку) зеленого светодиода с пином 2, а катод (короткую ножку) с землёй
  • Соедините анод оранжевого диода с пином 3 Ардуино, а катод с землёй
  • Соедините анод красного диода с пином 4, а катод с землёй

Это вся проводка, связанная с Ардуино. Теперь нам нужно как-то закрепить провода-датчики на пальцах — мы вернёмся к этому позже.

Шаг 4: Софт и код

Для создания полиграфа своими руками мы будем использовать новейший софт — это ИДЕ Ардуино. Последнее обновление предоставило пользователям новые возможности для восприятия получаемых с Ардуино данных. Вместо текстового представления, получаемого с последовательного порта, информация может отображаться в виде графиков в реальном времени. Это поможет нам определить, когда данные поменяют свою динамику (когда кто-то врёт).

Чтобы открыть построитель графиков, откройте Ардуино и зайдите в меню инструментов (tools), там вы и найдёте нужный инструмент.

Теперь скачайте прикреплённый код и залейте его на плату Ардуино.

Файлы

  • polygraph.ino

Шаг 5: Создание клипс для пальцев

Теперь, когда основа проекта завершена, мы можем начать дополнять его. Начнём с того, что создадим клипсы для пальцев — это сделает девайс более удобным, создавая надёжное соединение между пальцами и проводами. Приклейте фольгу к внешней стороне липучки (приклеить нужно к обеим частям: и к «крючковатой», и к «кудрявой»). Теперь оберните её вокруг пальца, пока она не создаст плотное кольцо (смотрите фотографии). Затем закрепите оголенный конец провода, идущего от пина 0, на фольге. Проделайте то же самое с 5V пином. Удостоверьтесь, что создали надежное соединение.

Шаг 6: Создание футляра

Показать еще 3 изображения

План заключается в создании небольшого отсека, в которое будут складываться накладки на пальцы и проделывании 3 отверстий, из которых будут выглядывать светодиоды. Футляр можно сделать из картона и, если вы хотите такой же футляр, как и у меня, то сделайте следующее:

  • Вырежьте два прямоугольника 15*3 см
  • Вырежьте один прямоугольник 15*5 см
  • Три прямоугольника 5*3 см (посередине одного из них проделайте отверстие для USB)
  • Один прямоугольник 9*5 см
  • Один прямоугольник 6*5 см

Прямоугольник 5*15 — это основа. Две части 15*3 и две части 5*3 приклеиваются к сторонам основы. Далее приклейте третий кусочек 5*3 к основанию на расстоянии 6 см от края (ближе к середине — смотрите фото). Теперь у вас должен получиться прямоугольник, разделенный на две части — одна длинной 6 см, а другая 9 см. В часть длиной 6 см мы положим электронику, а в другую часть положим накладки на пальцы.

Дальше в куске картона 6*5 см, вырежьте три отверстия по размерам диодов и приклейте его к 6-сантиметровой стороне (она будет крышкой). Наконец, нам нужно прикрепить скотчем короткую сторону прямоугольника 9*5 см к оставшейся незакрытой части коробки (этот кусок картона будет действовать как крышка, которая открывается вверх и вниз, предоставляя нам доступ к накладкам на пальцы).

Шаг 7: Собираем всё вместе

В конце нам нужно собрать детектор лжи воедино и закрепить всю электронику в футляре. Начните с приклеивания Ардуино и всех проводов в короткой части футляра. Длинные провода проденьте во вторую половину футляра. Приклейте три светодиода к дыркам и начните испытания. Если всё сделано правильно, то у вас появится портативный детектор лжи на Ардуино. Но я хочу предупредить вас, что эта система не очень точна, так как на самом деле большинство таких детекторов имеют вдобавок другие датчики, например датчик сердцебиения и т.д.

Ваш телефон можно использовать для обнаружения лжи

Исследователи ищут способы превратить ваш телефон в детектор лжи.

Новый алгоритм машинного обучения, разработанный учеными-компьютерщиками из Копенгагенского университета, может определять честность и нечестность, анализируя, как вы проводите пальцем или касаетесь смартфона. Согласно исследованию (PDF), которое будет опубликовано в пятницу, нечестные взаимодействия часто занимают больше времени и требуют больше движений рук, чем честные.

Телефоны могут однажды раскрыть нашу не очень изощренную ложь.

Гетти

Алгоритм под названием Veritaps мигает зеленой галочкой, когда в смартфон вводятся правдивые утверждения, и отмечает сомнительную информацию красным знаком вопроса. Это дает получателям сомнительных сообщений возможность запросить дополнительную информацию у отправителя. Экспериментальное приложение работает на телефонах Android и недоступно для широкой публики.

Аске Моттельсон, один из авторов статьи, говорит, что способность алгоритма обнаруживать ложь сравнима со способностью полиграфа. Однако у него есть свои ограничения, и его не следует использовать в залах суда или других местах с высокими ставками, сказал он.

Люди давно увлечены идеей обнаружения лжи и потратили десятилетия, пытаясь создать устройство, которое могло бы безошибочно определить, когда кто-то блефует. Они все еще работают над этим. Полиграф ближе всего к тому, что мы подошли к созданию золотого стандарта в оценке правды, но он столкнулся с изрядной долей критики по поводу точности с момента его создания в 1921 году. которые в некоторой степени зависят от реакции организма на ложь. Стартап Converus создал тест, который анализирует правдивость, измеряя тонкие изменения в глазах человека, такие как расширение зрачка и частота моргания. По словам компании, точность системы EyeDetect составляет 86 процентов. Эта технология не предназначена для замены полиграфов, а скорее служит еще одним инструментом обнаружения лжи.

Компания NuraLogix, расположенная в Торонто, использует обычную видеокамеру, подобную той, что установлена ​​в вашем телефоне или ноутбуке, для регистрации изменений кровотока на лице человека. Технология, называемая трансдермальной оптической визуализацией, затем применяет алгоритмы машинного обучения, которые могут определять такие вещи, как частота сердечных сокращений и кровяное давление. Люди не могут контролировать эти физиологические реакции, поэтому легче понять, когда они лгут, говорит Кан Ли, главный научный сотрудник компании.

Ли говорит, что они используют эту технологию для разработки приложения, которое может контролировать физическое и психологическое здоровье человека. Приложение, которое находится в стадии бета-тестирования для iPhone, может измерять ваш уровень стресса, частоту сердечных сокращений и артериальное давление примерно за 30 секунд, когда вы смотрите на свой телефон. По его словам, эти же возможности можно легко перенести в приложение для обнаружения лжи.

«Машинное обучение и глубокое обучение позволяют нам гораздо лучше изучать модели лжи и правды», — сказал Ли. «Это меняет правила игры».

Исследователи Veritaps провели три исследования, чтобы определить, как нечестность влияет на взаимодействие пользователя с мобильным устройством. Они обнаружили, что лжецы делали паузу, прежде чем ответить.

В одном исследовании участников просили либо солгать, либо сказать правду о цвете, отображаемом на экране их телефонов. Лжецам в среднем требовалось больше времени, чтобы ответить.

В другом тесте человек получил деньги, и ему сказали разделить их со вторым человеком. Однако когда у людей была возможность солгать о полученной сумме, им обычно требовалось больше времени, прежде чем вводить сумму для раздачи.

В последнем исследовании участники играли в мобильные игры в кости. Игроков не поощряли лгать, но они вознаграждались в зависимости от их заявленного счета, что делало это для них прибыльным. Исследователи обнаружили, что правдивые записи нажимались ближе к центру экрана и с большим давлением. Нечестные игроки использовали больше движений рук, чем честные игроки.

Veritaps может иметь значение для таких вещей, как налоговые декларации, страховые претензии и онлайн-рынки, говорят исследователи. Например, его можно использовать для оценки вероятности того, что описание состояния автомобиля в объявлении о продаже Craigslist является точным, или для выявления мошеннических налоговых отчетов и страховых требований. Исследователи также видят, что Veritaps помогает в самосовершенствовании; Например, он может сообщать пользователям, когда они лгут себе о пропуске встречи со своим личным тренером.

Конечно, мобильная детекция лжи вызывает этические вопросы. Ли из NuraLogix беспокоится о вторжении в частную жизнь, учитывая, что собирается личная информация, такая как частота сердечных сокращений и кровяное давление. Моттельсон говорит, что Veritaps или аналогичный алгоритм может вызвать разногласия между друзьями, если они заподозрят сомнительное сообщение. Это также может привести к необоснованным подозрениям в отношении онлайн-транзакций. Таким образом, исследование Veritaps предупреждает, что его результаты не следует рассматривать как обнаружение лжи, а скорее как пометку для информации, которую следует проверить.

«Легко предвидеть, как это можно использовать неоптимальным образом, — сказал Моттельсон. «Мы предлагаем, чтобы он не сообщал о классификации лжи, а вместо этого сообщал об истине, потому что это означает, что вы можете проверить взаимодействие».

Хорошо это или плохо, но смартфоны скоро станут достаточно умными, чтобы обнаруживать нашу невысказанную правду и нашу не очень тонкую ложь.

Впервые опубликовано 19 апреля, 5:00 по тихоокеанскому времени.
Обновление , 20 апреля, 9:24:  Добавляет дополнительные сведения о NuraLogix.

Tech Enabled: CNET ведет хронику роли технологий в обеспечении новых видов доступности.

Расшифровка блокчейна: CNET рассматривает технологии, поддерживающие биткойн, а вскоре и множество сервисов, которые изменят вашу жизнь.

Обнаружение лжи с помощью фольги, проволоки и Arduino « Mad Science :: WonderHowTo

  • Безумные Ардуино!

Врать круто. С самого раннего возраста дети узнают, что полное отрицание правды избавляет от неприятностей и помогает сохранять спокойствие перед лицом ужаса. Но что происходит, когда вам просто нужно знать, пользовался ли кто-нибудь, скажем, вашей зубной щеткой? Вы можете попросить их пройти дорогостоящий и трудный тест на детекторе лжи.

Если вы трудолюбивы и у вас нет денег на законный детектор лжи, вы можете сделать свой собственный прибор кожно-гальванической реакции (КГР). Эти устройства являются одними из многих, подключенных к реальному полиграфу. Устройство GSR измеряет проводимость вашей кожи. Когда вы нервничаете, испытываете стресс или испытываете боль, ваша кожа очень слабо потеет, тем самым увеличивая проводимость.

Сегодня мы сделаем дешевое устройство GSR и узнаем, действительно ли наша зубная щетка безопасна.

Материалы

  • Arduino
  • Алюминиевая фольга
  • Липуха
  • Провод
  • 10K Резистор
  • . . Чтобы поддерживать постоянство площади поверхности и давления, мы изготовим электроды из оловянной фольги, чтобы обернуть их вокруг двух пальцев допрашиваемого.

    Начните с приклеивания оголенного конца провода к листу фольги.

    Приклейте полоску липучки поверх ленты и отрежьте лишнюю фольгу.

    Наконец, добавьте один кусок липучки на конце стороны фольги. Убедитесь, что вы используете правую сторону липучки.

    Теперь у вас есть электрод, который идеально надевается на палец.

    Шаг 2. Подсоедините цепь

    Подсоедините цепь в соответствии с приведенной ниже схемой. По сути, мы превращаем пальцевые электроды в аналоговый вход. Серые провода представляют собой контакты пальцев. Резистор имеет номинал 10 кОм.

    Обратите внимание, что датчики подключены к аналоговому входу 0 на Arduino.

    Шаг 3 Загрузите код

    Мы можем просто использовать пример кода «Graph», который поставляется с программным обеспечением Arduino. Перейдите к File>Examples>Communication>Graph . Эта программа берет аналоговые значения, поступающие от кожи, и отправляет их на график, чтобы мы могли видеть, как они меняются с течением времени. Загрузите код в Arduino и наденьте электроды на пальцы.

    Если у вас нет приложения Processing, его можно бесплатно загрузить здесь. Скопируйте и вставьте код обработки из примера Arduino в приложение обработки. Окно обработки должно выглядеть знакомо, так как приложение Arduino основано на нем. Запустите программу обработки. Должен появиться график. Высота линии графика представляет проводимость вашей кожи. Чем выше линия, тем выше проводимость, тем выше вероятность того, что вы лжете.

    Обратите внимание, что это устройство ни в коем случае не является надежным. Что угодно могло заставить субъекта нервничать и больше потеть. Не используйте это устройство для принятия решений о жизни и смерти!

    Теперь мы можем допросить кого угодно! Ну, кого мы сможем убедить сесть и надеть на пальцы эти странные электроды. Что бы вы сделали с этим устройством? Какие неопределенности тревожат вас? Если вы попробуете этот проект, обязательно разместите фотографии и видео на пробковой доске. Как всегда, любые вопросы можно задавать на форуме или присылать мне напрямую.

    Хотите освоить Microsoft Excel и поднять перспективы работы на дому на новый уровень? Начните свою карьеру с нашего учебного комплекта Microsoft Excel Premium от А до Я в новом магазине Gadget Hacks Shop и получите пожизненный доступ к более чем 40 часам инструкций от базового до продвинутого уровня по функциям, формулам, инструментам и многому другому.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *