როგორ გავაკეთოთ სიცრუის დეტექტორი Arduino- ს საშუალებით

საბოლოო სიცრუის დეტექტორის მაგალითი

გავაგრძელებ წინადადებებს საკუთარი პროექტების შესაქმნელად, ამჯერად მინდა გაჩვენოთ როგორ საინტერესო სიცრუის დეტექტორი რომლითაც ყველა თქვენი სტუმარი პირის ღრუს დატოვებას კარგი ოპერაციის წყალობით. როგორც ამ პოსტის სათაური ამბობს, ამჯერად ჩვენ ვაპირებთ გამოვიყენოთ მარტივი Arduino დაფა, რომელიც მთლიანი პროექტის კონტროლერის ფუნქციას შეასრულებს.

ამ პროექტში, გარდა იმისა, რომ შეისწავლით ამ ტიპის დეტექტორების სიღრმისეულად მუშაობას, ის რაც ჯერ კიდევ საინტერესოა, დაგვეხმარება იცოდეთ როგორ მუშაობს ჩვენი სხეული და სხვადასხვა პასუხი შეუძლია მისცეს ეს დამოკიდებულია იმაზე, თუ რა სიტუაციაში იმყოფებით ან, მეორე მხრივ, განიცდით ემოციებს, რაც დამოკიდებულია კითხვაზე.

როგორ მუშაობს სიცრუის დეტექტორი

სანამ სიცრუის დეტექტორის მშენებლობას დაიწყებთ, უმჯობესია გაიგოთ, თუ როგორ მუშაობს იგი. ამის წყალობით, თქვენთვის ბევრად უფრო ადვილი იქნება იმის გაგება, თუ რატომ უკავშირდება აპარატურა გარკვეული გზით და განსაკუთრებით რატომ არის დაპროგრამებული წყარო, რომელიც ყველაფერს სწორად მუშაობს. შემდეგ ჩამოვა პერსონალიზაციის ის ნაწილი, რომლის გამოცდაც ნამდვილად გსურთ მოერგეთ და მოარგეთ პროექტი თქვენს საჭიროებებზე.

იდეა, რომელსაც ემყარება ეს პროექტი, წარმოადგენს საშუალებებს, რომელთა მიღწევაშიც შეიძლება გაზომეთ თითოეული ადამიანის განწყობილების განსხვავებები. სიცრუის დეტექტორების ერთ-ერთი თავისებურება და რომელსაც ისინი პირველად ემყარებოდნენ, ის არის კანი ცვლის გამტარობას, რაც დამოკიდებულია ბევრ შტატზე როგორ შეიძლება განწყობა გვქონდეს გარკვეულ დროს.

ჩვენი კანის გამტარობის ამ განსხვავებას ელექტროდერმული აქტივობა ეწოდება. (ამის შესახებ ბევრი ინფორმაციაა ინტერნეტში). კანის ამ თვისების წყალობით, ჩვენ შევეცდებით Arduino- ს და სპეციფიკური პროგრამული უზრუნველყოფის დახმარებით დავაკვირდეთ ყველა ამ ცვლილებას, რაც ხდება კანის გამტარობაში, ჩვენი განწყობიდან გამომდინარე, გრაფიკის გამოყენებით.

ჩვენი თავისებური სიცრუის დეტექტორთან მუშაობის დასაწყებად, როგორც ეს ჩვეულებრივ ვხედავთ სხვადასხვა ტესტებში, ჩვენ შეგვიძლია დავიწყოთ სხდომაზე ნებისმიერი საგანი ჩვენი აპარატურის წინ, სენსორების შეერთება და მარტივ კითხვებზე პასუხის გაცემა, როგორიცაა "როგორც მას უწოდებენ?'ან'სად ცხოვრობ?' ეს კითხვები ისინი საფუძვლად დაედო იმ საკითხის ცოდნას, რომლის კითხვაც გვსურს. მოგვიანებით, ჩვენ შეგვიძლია დავსვათ სხვადასხვა კითხვები, რომ დავადგინოთ, იტყუებიან ისინი თუ არა, რადგან მათ შეუძლიათ ნერვიულობა, რაც შეცვლის საბაზისო ხაზს.

არდუინო ნანო

იმ ნაწილების ჩამონათვალი, რომლებიც დაგვჭირდება სიცრუის დეტექტორის შესაქმნელად

მთელი ამ პროექტის განსახორციელებლად, ჩვენ უნდა გამოვიყენოთ მიკროკონტროლერი, რომ აღმოვაჩინოთ განსხვავებები და მონაცემები გავაგზავნოთ კომპიუტერში. თავის მხრივ, იმისათვის, რომ ჩვენსმა კომპიუტერმა მიიღოს მონაცემები ამ მიკროკონტროლერისგან, იგი აღჭურვილი უნდა იყოს სერიული საკომუნიკაციო ჩიპით რაც მიგვიყვანს დასკვნამდე, რომ მაგალითად, Arduino Mini ან Adafruit მათი უფრო იაფი ვერსიებით, ჩვენთვის არ მუშაობს. ეს პუნქტი აუცილებელია ამ პროექტის განსახორციელებლად, ასე რომ, თუ Arduino Nano- ს ნაცვლად, როგორც ჩვენ გამოვიყენებთ, სახლში სხვა ტიპის მიკროკონტროლერი გვაქვს, მისი გამოყენება შეგვიძლია, რადგან მას აქვს ინტეგრირებული სერიული საკომუნიკაციო ჩიპი.

აუცილებელი ელექტრონული კომპონენტები

საჭირო მასალები

საჭიროა ინსტრუმენტები

  • პროდუქტები არ მოიძებნა.
  • პროდუქტები არ მოიძებნა.
  • კატარღა

გაყვანილობა სიცრუის დეტექტორისთვის

ჩვენ დავიწყეთ სიცრუის დეტექტორის ჩამოყალიბება მთელი პროექტის გაყვანით

როგორც ხედავთ სურათზე, რომელიც მდებარეობს ამ ხაზების ზემოთ, მთლიანი პროექტის გაყვანილობა გაცილებით მარტივია, ვიდრე წარმოგიდგენიათ რადგან ძირითადად მხოლოდ ექვსი მარტივი ეტაპის შესრულება გიწევთ:

  • დააკავშირეთ კაბელი, იყავით გულუხვი მისი სიგრძით Arduino- ს ანალოგურ პინთან
  • შეაერთეთ რეზისტორი Ground- თან და მავთულხლართთან, რომლებიც ადრე Arduino- ს ანალოგურ პინთან დავუკავშირდით
  • შეაერთეთ საკმაოდ გრძელი მავთული Arduino- ს 5 ვოლტიან პინზე
  • დააკავშირეთ მწვანე ანტის ანოდი (ხელმძღვანელის გრძელი ფეხი) pin 2 და კათოდი (მოკლე ფეხი) მიწასთან
  • ნარინჯისფერი ანოდის მიმაგრება 3-ე პინთან და კათოდის მიწაზე მიერთება
  • შეაერთეთ წითელი ანოდი, რომელსაც მივყავართ pin 4 და კათოდი მიწასთან.

ეს არის ყველა გაყვანილობა, რომლის დაკავშირებაც დაგჭირდებათ. პრინციპში, საკმარისია, რომ ეს ასე იყოს და განლაგებული იყოს რომელიმე ზედაპირზე ისე, რომ არაფერი არ მოძრაობდეს. მოგვიანებით ამ ყველაფრის გაშუქება შეგვიძლია და მას ბევრად უფრო მიმზიდველ ხედს ვაძლევთ.

სხვადასხვა ტიპის გრაფიკები

ახლა დროა, რომ შეიმუშაოთ და დაინსტალირდეთ მთელი პროგრამა სიცრუის დეტექტორთან

სანამ რამის განვითარებას დავიწყებდით, უნდა გვესმოდეს, რომ როგორც მთელი პროგრამის დაპროგრამება, ისე შედგენაც ჩვენ გამოვიყენებთ Arduino IDE- ს უახლეს ვერსიას. ამ ვერსიას გამოვიყენებთ, რადგან უახლეს გამოცემებში ინტეგრირებული იყო მონიტორი, რომელიც საშუალებას გვაძლევს სერიული მონიტორის გამოყენების ნაცვლად, რეალურ დროში გრაფიკის წყალობით დავინახოთ მიღებული მონაცემები ძალიან ვიზუალურად. ტექსტი

ამ მონიტორის გასაშვებად უბრალოდ უნდა გახსნათ Arduino IDE, გადადით ინსტრუმენტების მენიუში და ის უნდა განთავსდეს სერიული მონიტორის ქვემოთ.. მას შემდეგ რაც ყველა ეს კონფიგურაცია მოვახდინეთ, თქვენ მხოლოდ უნდა გადმოწეროთ ფაილი, რომელსაც მე ამ ხაზების ქვემოთ გიტოვებთ, გახსენით და ატვირთეთ იგი თქვენს დაფაზე.

 

 

კაბელების დამაკავშირებლად თითის ბოლქვთან

ჩვენ ვამზადებთ კლიპებს, რომლებიც საგნის თითებზე გადავა შესამოწმებლად

მას შემდეგ რაც პროექტი პრაქტიკულად დასრულდება, დროა გადადგას კიდევ ერთი ნაბიჯი და შექმენით კლიპები, რომლებიც პასუხისმგებელნი იქნებიან გამტარუნარიანობაზე, რომელსაც ჩვენი კანი წარმოადგენს კონკრეტულ დროს.

როგორც ხედავთ ამ სურათზე მიმოფანტულ სურათებს, იდეა გადის ჩასვით ალუმინის ფოლგის ზოლი velcro ზოლის ბოლოში. ეს უნდა გაკეთდეს ორ ნაწილად velcro, რომლის გამოყენებასაც ვაპირებთ.

მას შემდეგ, რაც ზოლები მზად გვაქვს და როგორც ხედავთ სურათზე, რომელიც ამ ხაზების ზემოთ მდებარეობს, დროა ამის გაკეთება დაუკავშირდით ალუმინის ფოლგის კაბელს, რომელიც ჩვენ დაუკავშირდით Arduino- ს ანალოგურ პინს. ეს ნაბიჯი ზუსტად ისევე უნდა გავაკეთოთ, სხვა ველკროს ნაჭერით და კაბელით, რომელიც არდუინოს მიმდინარე პინთან, 5 ვოლტიან პინთან გვაქვს დაკავშირებული. დარწმუნდით, რომ კავშირები ძლიერია და არ გათიშავს მხოლოდ ოდნავ გადაადგილებით.

მაგალითად ყუთი სიცრუის დეტექტორისთვის

ყუთის წარმოება მთელი ჩვენი აპარატურის შესანახად

ამ შემთხვევაში ჩვენ ფსონს დავდებთ გააკეთეთ ერთგვარი ყუთი ჩვენი ტყუილის დეტექტორის ყველა კომპონენტის შესანახად ძალიან ელემენტარული, მაგრამ საკმაოდ ეფექტური გზით. იდეა არის შექმნათ მცირე განყოფილება, რომ შევინახოთ Velcro ბეჭდები. ეს, თავის მხრივ, უნდა შეიცავდეს სამ პატარა ხვრელს, რომ LED- ები ჩანდეს.

როგორც წარმოგიდგენიათ, მასალა, რომელსაც ამ ტიპის ყუთის დასამზადებლად გამოვიყენებთ, არის მუყაო, რომელიც ჩანს საჭირო მასალების ჩამონათვალში. მუყაოსგან, რომელიც გვაქვს, დავჭრათ ორი მართკუთხედი 15 x 3 სანტიმეტრით, მართკუთხედი 15 x 5 სანტიმეტრი, სამი მართკუთხედი 4 x 3 სანტიმეტრი, მართკუთხედი 9 x 5 სანტიმეტრი და მართკუთხედი 6 x 5 სანტიმეტრი.

მას შემდეგ, რაც ყველა მართკუთხედი მოჭრილი იქნება, ავიღებთ 15 x 5 სმ-ს, რომელიც ფუძედ გამოდგება. ორი 15 x 3 და ორი 5 x 3 მართკუთხედი იქნება წებოთი ბაზის გვერდებზე. ახლა დროა დადოთ წებოვანი მესამე 5 x 3 მართკუთხედი ფუძეზე, გვერდიდან 6 სანტიმეტრით.

ამ ეტაპზე უნდა გქონდეთ მართკუთხედი, რომელიც დაყოფილია ორ მხარეს, ერთი სიგრძით 6 სანტიმეტრით, ხოლო მეორე სიგრძით 9 სანტიმეტრით.. 6 სანტიმეტრის სიგრძის მხარეა, სადაც ჩვენ ვაპირებთ ელექტრონიკის განთავსებას, მეორე მხარეს კი თითის ბალიშების განთავსებაა.

ამ ეტაპზე ჩვენ მხოლოდ უნდა გამოვჭრათ 3 ხვრელი, LED- ების ზომა, 6 x 5 სმ მართკუთხედში, წებოვანა მათ 6 სმ-ის გვერდით. დარჩებოდა მხოლოდ წებოვანი ლენტით, 9 x 5 სმ მართკუთხედის მოკლე მხარე 9 სმ მხრიდან ყველაზე შორს მდებარე მხარეს. ეს უკანასკნელი ნაბიჯი იქნება სახურავის ერთგვარი საშუალება, რომელიც გადავა ზემოთ და ქვემოთ თითის ბალიშების შესანახად და გამოსავლენად..

მას შემდეგ რაც ყუთში ყველა კომპონენტი დავაყენეთ, თუ ყველაფერი კარგად წავიდა, სიცრუის პატარა დეტექტორი უნდა გვქონდეს წინ. როგორც ალბათ ფიქრობთ, თუმცა მისი მოქმედება ძალიან მარტივია, სიმართლე ისაა, რომ მას შემდეგ ის არ არის ძალიან ზუსტი სიცრუის პროფესიონალურ დეტექტორების უმეტესობას აქვს სენსორების დიდი რაოდენობა, მაგალითად, გულისცემის მონიტორი, ბევრად უფრო გარკვევით განსაზღვრავს, სუბიექტი ტყუის თუ არა.

დამატებითი ინფორმაცია: ინსტრუქციული ინსტრუქციები


სტატიის შინაარსი იცავს ჩვენს პრინციპებს სარედაქციო ეთიკა. შეცდომის შესატყობინებლად დააჭირეთ ღილაკს აქ.

იყავი პირველი კომენტარი

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი გამოქვეყნებული არ იყო. აუცილებელი ველები აღნიშნულია *

*

*

  1. მონაცემებზე პასუხისმგებელი: მიგელ ანგელ გატონი
  2. მონაცემთა მიზანი: სპამის კონტროლი, კომენტარების მართვა.
  3. ლეგიტიმაცია: თქვენი თანხმობა
  4. მონაცემთა კომუნიკაცია: მონაცემები არ გადაეცემა მესამე პირებს, გარდა სამართლებრივი ვალდებულებისა.
  5. მონაცემთა შენახვა: მონაცემთა ბაზა, რომელსაც უმასპინძლა Occentus Networks (EU)
  6. უფლებები: ნებისმიერ დროს შეგიძლიათ შეზღუდოთ, აღადგინოთ და წაშალოთ თქვენი ინფორმაცია.