Продължавайки с предложенията за създаване на собствени проекти, този път искам да ви покажа как създайте интересен детектор на лъжата С което да оставите всичките си гости с отворени уста благодарение на добрата му работа. Както се казва в заглавието на този пост, този път ще използваме обикновена дъска Arduino, която ще служи като контролер за целия проект.
В този проект, освен че ще научим как тези видове детектори работят в дълбочина, нещо, което все още е интересно, ще ни помогне да разберем как работи нашето тяло и различните отговори, които може да даде в зависимост от ситуацията, в която се намирате, или, от друга страна, от емоциите, които страдате, в зависимост от въпроса, който могат да ви зададат.
Как работи детекторът на лъжата
Преди дори да започнете да изграждате своя детектор на лъжа, може би е най-добре да разберете как работи. Благодарение на това със сигурност ще ви бъде много по-лесно да разберете защо хардуерът е свързан по определен начин и особено защо изходният код, който кара всичко да работи правилно, е програмиран по този начин. Тогава ще пристигне тази част от персонализирането, за която със сигурност ще искате да опитате адаптирайте и персонализирайте проекта според всички нужди, които може да имате.
Идеята, на която се основава този проект, е да се осигурят средства за постигане измервайте разликите в настроението на всеки човек. Една от особеностите на детекторите на лъжата и на която те се основават в началото е тази кожата променя проводимостта в зависимост от много състояния как може да бъде настроението, което имаме в определен момент
Тази разлика в проводимостта на нашата кожа се нарича Електродермална активност. (В интернет има много информация за това). Благодарение на това свойство на кожата ще се опитаме с помощта на Arduino и специфичен софтуер да видим всички тези промени, които се случват в проводимостта на кожата в зависимост от нашето настроение чрез използването на графики.
За да започнем да работим с нашия особен детектор на лъжата, както обикновено виждаме в различните тестове, бихме могли да започнем, като седим всеки обект пред нашия хардуер, свържем сензорите и отговорим на лесни въпроси като „както се нарича?'или'къде живееш?". Тези въпроси Те ще служат като базова линия за познаване на душевното състояние на субекта, който искаме да попитаме. По-късно можем да зададем различни въпроси, за да открием дали лъжат или не, защото могат да се изнервят, което ще доведе до промяна в изходното ниво.
Списък на частите, които ще са ни необходими, за да изградим нашия детектор на лъжата
За да изпълним целия този проект, ще трябва да използваме микроконтролер, за да открием разликите и да изпратим данните на компютъра. На свой ред, за да получи нашият компютър данните от този микроконтролер, той трябва да бъде оборудван със сериен комуникационен чип което ни води до извода, че например Arduino Mini или Adafruit в техните по-евтини версии не работи за нас. Тази точка е основна за изпълнението на този проект, така че ако вместо Arduino Nano, който ще използваме, имаме друг тип микроконтролер у дома, можем да го използваме, стига да има интегриран сериен комуникационен чип.
Необходими електронни компоненти
- ArduinoNano
- Зелен светодиод
- Червено доведе
- Оранжев светодиод
- 10 kOhm съпротивление
- Няма намерени продукти
Необходими материали
Необходими инструменти
- Няма намерени продукти
- Няма намерени продукти
- Резачка
Започнахме да оформяме нашия детектор на лъжата, като свързахме целия проект
Както можете да видите на изображението, което се намира точно над тези редове, свързването на целия проект е много по-лесно, отколкото можете да си представите тъй като основно трябва да изпълните само шест прости стъпки:
- Свържете кабел, бъдете щедри с дължината си, към аналоговия щифт на Arduino
- Свържете съпротивлението към земята и към проводника, който преди това сме свързали към аналоговия щифт на Arduino
- Свържете доста дълъг проводник към 5-волтовия щифт на Arduino
- Свържете анода (дълъг крак на светодиода) на зеления световод към щифт 2 и катода (къс крак) към земята
- Свържете анода на оранжевия проводник към щифт 3 и катода към земята
- Свържете анода на червения светодиод към щифт 4 и катода към земята.
Това е цялото окабеляване, което ще трябва да сте свързали. По принцип е достатъчно да е такъв и да е разположен на някаква повърхност, така че нищо да не се движи. Можем да покрием всичко това по-късно и да му дадем много по-привлекателна гледка.
Сега е моментът да разработим и инсталираме целия софтуер на нашия детектор на лъжата
Преди дори да започнем да разработваме каквото и да е, трябва да сме наясно, че както за програмиране, така и за компилиране на целия проект ще използваме най-новата версия на Arduino IDE. Ще използваме тази версия, тъй като в най-новите версии е интегриран монитор, който ни позволява да виждаме данните, получени по много визуален начин, благодарение на графика в реално време, вместо да използваме серийния монитор, където тази информация се е появила във формата текст.
За да стартираме този монитор, просто трябва да отворим Arduino IDE, да отидем в менюто с инструменти и той трябва да се намира точно под серийния монитор. След като конфигурираме всичко това, трябва само да изтеглите файла, който ви оставям точно под тези редове, да го отворите и да го качите компилиран на вашата дъска.
Ние правим клиповете, които ще отидат на пръстите на обекта, който ще се тества
След като на практика завършим проекта, е време да направим още една стъпка и създайте клиповете, които ще отговарят за откриването на проводимостта, която кожата ни представя в точно определено време.
Както можете да видите на изображенията, които са разпръснати в същия този пост, идеята преминава залепете лента от алуминиево фолио към дъното на велкро лентата. Това трябва да се направи в двете парчета велкро, които ще използваме.
След като подготвим лентите и както можете да видите на изображението, което се намира точно над тези линии, е време да го направите свържете към алуминиевото фолио кабела, който сме свързали към аналоговия щифт на Arduino. Трябва да направим тази стъпка, точно по същия начин, с другото парче велкро и кабела, който сме свързали към текущия щифт Arduino, към 5 волтовия щифт. Уверете се, че връзките са здрави и няма да се прекъснат, като преместите малко велкрото.
Производство на кутия за съхранение на целия ни хардуер
В този случай ще заложим на направете един вид кутия, за да съхранявате всички компоненти на нашия детектор на лъжата по много елементарен, но доста ефективен начин. Идеята е да се създаде малко отделение за съхранение на велкро пръстените. Това от своя страна трябва да съдържа три малки дупки, така че светодиодите да се виждат.
Както сигурно си представяте, материалът, който ще използваме, за да направим този вид кутия, е картонът, който се появява в списъка с необходимите материали. От картона, който имаме, ще изрежем два правоъгълника с размери 15 х 3 сантиметра, правоъгълник 15 х 5 сантиметра, три правоъгълника 4 х 3 сантиметра, правоъгълник 9 х 5 сантиметра и правоъгълник 6 х 5 сантиметра.
След като всички правоъгълници бъдат изрязани, ще вземем този 15 х 5 см, който ще служи за основа. Двата правоъгълника 15 x 3 и два 5 x 3 ще бъдат залепени към страните на основата. Сега е време да залепите третия правоъгълник 5 х 3 към основата на 6 сантиметра отстрани.
В този момент трябва да имате правоъгълник, който е разделен на две страни, едната с дължина 6 сантиметра, а другата с дължина 9 сантиметра.. Страната с дължина 6 сантиметра е мястото, където ще поставим електрониката, докато от другата страна ще бъдат разположени подложките за пръсти.
В този момент трябва само да изрежем 3 дупки, с размерите на светодиодите, в правоъгълника 6 x 5 cm, като ги залепим до 6 cm. Остава само да залепите с лепяща лента късата страна на правоъгълника 9 x 5 cm от страната, най-отдалечена от страната 9 cm. Тази последна стъпка ще служи като вид капак, който ще се движи нагоре и надолу, за да съхранява и разкрива подложките на пръстите..
След като инсталираме всички компоненти в кутията, ако всичко е минало добре, трябва да имаме малък детектор на лъжата пред нас. Както вероятно си мислите, въпреки че действието му е много просто, истината е, че оттогава не е много точно повечето професионални детектори на лъжа имат голям брой сензори, като пулсомер, за да се определи с много по-голяма сигурност дали субектът лъже или не.
За повече информация: инструкции